General
-
Dashboard graphs
Ability to add graphs onto the dashboard
70 votes -
Webhooks for alert notification
The ability to provide a url for an alert notification to be sent to when triggered.
66 votesThis has now gone into beta with Server Density v2. We’ll be inviting more customers over the coming weeks! The new release will be offered to all customers as a voluntary migration in the next few months. More details at http://www.serverdensity.com/comingsoon/
-
Custom port monitoring and output parsing
1) Ability to monitor services on a custom port
2) Ability to parse the output of the response and use that for alerting51 votes -
Embeddable graphs
Ability to embed any graph externally
45 votes -
Alert filtering by group
Add the ability to filter alerts by group on the alerts overview.
28 votesThis has now gone into beta with Server Density v2. We’ll be inviting more customers over the coming weeks! The new release will be offered to all customers as a voluntary migration in the next few months. More details at http://www.serverdensity.com/comingsoon/
-
Group level alerting
In addition to alerts configured on an individual device/service level, alerts should also be able to be configured on a group so the alert will be triggered if any device/service within the group meets the alert configuration criteria.
28 votesThis has now gone into beta with Server Density v2. We’ll be inviting more customers over the coming weeks! The new release will be offered to all customers as a voluntary migration in the next few months. More details at http://www.serverdensity.com/comingsoon/
-
Historical uptime reporting
A web UI for the historical view of uptime.
26 votes -
Aggregate values for CPU stats
Currently CPU stats are shown on an individual CPU basis. There should also be an aggregate value combining all CPUs.
23 votes -
Provide data during MongoDB failures
If a MongoDB is down doing some action e.g. resyncing, the agent doesn't collect any data due to the commands throwing exceptions. We should investigate what, if any, data can be returned during this process so the dashboard can show detailed information.
E.g. during recovery the agent logs:
2012-09-12 13:28:28,890 - main - ERROR - Unable to get MongoDB status - Exception = Traceback (most recent call last):
File "/usr/bin/sd-agent/checks.py", line 1334, in getMongoDBStatus
status['dbStats'][database]['namespaces'] = conn[database]['system']['namespaces'].count()
File "/usr/lib64/python2.6/site-packages/pymongo/collection.py", line 632, in count
return self.find().count()
File "/usr/lib64/python2.6/site-packages/pymongo/cursor.py", line 491, in count
**command)
File "/usr/lib64/python2.6/site-packages/pymongo/database.py", line 353, in command
msg, allowable_errors) …23 votes -
Provide an option to deselect all values in a graph
Hi!
We make heavy use of Rabbit, so we have a LOT of stats on a single graph, and it makes working with those graphs very difficult. I can think of two solutions, and I'd love to have both.
One, as I said in the subject line, is to have an option that turns off all values so I can then enable only the ones I'm interested in.
The other is to break apart Rabbit metrics by queue. That would be lovely.
Thanks!
19 votes -
Alerts on network traffic stats
Support adding alerts on network metrics for specific interfaces
18 votesThis has now gone into beta with Server Density v2. We’ll be inviting more customers over the coming weeks! The new release will be offered to all customers as a voluntary migration in the next few months. More details at http://www.serverdensity.com/comingsoon/
-
Ability to send test alert notifications
A button to send test notifications via all methods e.g. iPhone push and SMS to confirm they are working.
18 votes -
Alerting based on deltas
E.g. be alerted if load average increases by 200%, vs noting a specific threshold to meet.
18 votes -
Embeddable alert status widget
Widget to show the current global and device/service specific alert status which can be embedded externally.
17 votes -
Track system memory (used - buffers/cache)
An alert on used memory is pointless when running services that try to maximize their memory use, i.e. it will always be near 100%, though not swapping. It may be useful to alert on (memory used - buffers/cache).
Alerting on swap used isn't optimal either, since the pages on disk may not be immediately swapped back even after memory pressure has subsided, leaving the alert active.
17 votes -
Device e-mail reports
Functionality to receive reports by e-mail for specific devices, groups of devices and/or all devices showing metrics over a time period plus changes and interesting trends.
16 votes -
Reorder dashboard metrics
Ability to drag/drop metrics on the dashboard to reorder them. Currently you have to remove/add them again.
14 votes -
More information about triggered HTTP string alert in notifications
Currently string notifications just show:
Check: HTTP - response string found
Trigger value: True
Would be useful to have more information about what string was found.
14 votes -
DNS checks
Ability to check DNS response (received a response and the content) as part of the service monitoring.
14 votes -
Custom alert sound for iOS
Provide the option to choose a custom sound for when you receive push notifications on iOS. This may not actually be possible due to specifying the sound through the APNS payload so have a selection of sounds in the app to choose from.
13 votes
- Don't see your idea?