-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Description
π I have found these related issues/pull requests
I have looked but didn't find similar requests, except for changes to the response time graph.
π·οΈ Feature Request Type
Other
π Feature description
I wouldn't say this is a change on an existing monitor per se, not tagging this request type yet, as this is more a principle feature.
Add the possibility to record the numeric values of monitors and show them in a diagram similar to the response times.
βοΈ Solution
Whenever a numeric value is received in a monitor, save that value with its timestamp and the according monitor in itS own table in the DB. When the details of a monitor are opened and there are entries for this monitor in the "numeric value history table" show a graph of that numeric value simmilar to the response time graph.
Since the response time graph is limited to the same timeframe as the status bar - and it makes sense to also define the value history graph this way - additional features could be:
- option to show the last day
- option to show hourly average over the last week
- option to show daily average over the last year
- horizontal bar and red background for checks with maximum/minimum values
β Alternatives
No real alternatives other then using another monitoring tool that supports this, I guess...
π Additional Context
checking via SNMP or JSON values the history of that value may be very interesting e.g. monitor RAM of a machine and only knowing it's above the threshold I set, but not knowing whether it gradually rose to that level or suddenly spiked above it is a lack of information that may be crucial.
Since those values are already collected and compared, I guess it's "only" another table to be created/filled and visualized.