Giter Club home page Giter Club logo

monytor's People

Contributors

abremora avatar t0ms3n avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

monytor's Issues

Modify all Timespans at once

We need a possibility to control all timespans at once in the header.

The options should be:

  • a custom timespan
  • today, yesterday
  • last 7 days
  • last 30 days
  • this month
  • last month

When the control is changed, every view should be updated.

Incorrect tags when changing the group

When switching the group of a collector, the tag selector doesn't update. This leads to incorrect selections in the tag selector. With the tag being incorrect, the collectors won't show any informations.

Steps to reproduce

  1. Create a view/chart (e.g. AllCollection with the tag Series)
  2. Chart gets created and information is shown (if there is any)
  3. Change the group of the collector to SystemInformation

Expected behavior: TotalMemory is selectable in the tag selector
Current behavior: Tag selector doesn't get updated. Therefore we cant switch to TotalMemory and no information is displayed

Provide new UI with Grafana

Currently the UI is really simple and many features are missing. A good opportunity is to provide a new frontend with the help of Grafana.
A data provider for RavenDB is not available but we already support other data sources (e.g. PostgreSql). So we can may use an existing grafana data provider.

Issues StartingWithCollector

Hello Alex,
there is a problem with the "StartingWithCollector" the "Tag" gets filled with just the prefix name and not the actual name of the referenced collection. E.g. I got the "FehlerreportBlah" collection in my database. The monytor logs just: "Tag": "Fehler"

Please fix this as soon as possible.

Dynamic collector configuration during runtime

Currently you have to setup all collectors in a configuration file which will be loaded during startup. It is not possible to configure new collectors during runtime. You have to edit the config file and restart the service.

Solution: You can decide (in the config file) whether you want to load the collector config from file or from the database. If the config will be loaded from the database, the service will poll the database (time can be configured) and automatically adds new or removes old collectors.

Value Types are not selectable in the update window

When creating a new view, we can specify a value type (raw/hour/day).
When updating a view, we are not able to select a value type.

We need to insert the value type selector in the update view dialog aswell.

Chart type is empty after changing a collector and reloading the page

Steps to reproduce

  1. Create a new chart(view).
  2. Change the group of that chart
  3. Press update
  4. Reload the page

Expected behavior: Chart type remains the same
Current behavior: Chart type is empty

This is most likely caused by an inconsistent spelling of the types line and bar (line/Line; bar/Bar)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.