mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
feat: Added a volume heartbeat graph to grafana dashboard
In the current dashboard there is no way to know the status of volume servers, as prometheus only accepts push information, if any server volume goes offline, the last information sent will be read continuously by grafana. Added a graph that calculates the delta between the information of the last push timestamp with the timestamp of 15 seconds ago, if the timestamp has not been changed, server state will be 0, if volume server sent any information the server state will be 1. -This graph will have to be modified if the time interval of pushs is modified, a suggestion for improvement is to send the interval in seconds along with the metrics. -Only local tests were run, maybe if the latency between pushgateway and volume server is too high, the delta calculation could be affected.
This commit is contained in:
parent
316f326464
commit
560a057941
1932
other/metrics/seaweedfs-grafana-dashboard-heartbeat.json
Normal file
1932
other/metrics/seaweedfs-grafana-dashboard-heartbeat.json
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue