How to Prevent Your Monitoring System from Overwhelming You
A new generation of application and system monitoring tools has arrived.
Unfortunately, the new app monitors often leave companies clueless about the true status of their core business operations, while simultaneously issuing alerts for problems that aren’t really.
Companies that use such monitoring products as Nagios, New Relic, and App Dynamics often find that the status reports generated by the programs are too noisy. The steady stream of alerts they send out can overwhelm system administrators. This makes it difficult for companies to identify in the flurry of unimportant notifications those handful of incidents that indicate a real problem.
A common refrain from Nagios users may go something like this: “On an average day, my email box is flooded with over 200 alerts, the majority of which are completely unnecessary since they are simply repeating an issue that has already been identified… It’s difficult to discern which alerts genuinely require my attention, and which are merely noise.”
Monitoring systems often flood their users with too much data, filling their monitoring screen with charts indicating CPU usage, memory, I/O, and other measurements. What they need to know is whether their core systems and services are meeting the required Service Level Agreement (SLA).
DevOps and IT are looking for a service that gives them a clear, well-formatted report on the performance of their core systems and services. Managers need to be able to determine at a glance whether their systems and services are SLA-compliant. If there’s a problem, they need to be informed about it in a complete, concise, and timely manner.
Happy Apps is a cloud-based monitoring service designed to deliver just the system data you need, precisely when you need it. You get a real-time status report on all your core apps, databases, and other operations. Happy Apps features a unique noise-reduction technology that filters your alerts to ensure that they’re sent to the right people at just the right time, and only when necessary.
Here’s a sampling of what you can do with Happy Apps system monitoring tools:
Get a snapshot of all system status via the Dashboard. You get a real-time view that spans all your apps and services. Happy Apps clearly displays open incidents and issues that require attention.
Create a system check in just seconds. Custom checks can be created to monitor MongoDB, MySQL, Postgres, MS SQL Server, Rabbit MQ, web servers, Socket, Redis, Riak, and ElasticSearch.
Group multiple systems to provide simultaneous monitoring. Happy Apps is the only service that offers an App Grouping Hierarchy. This lets you specify system dependencies and group any combination of databases, app servers, web servers, and messaging queues so that they can be monitored collectively. The Dashboard shows an overall status as well as the individual status of all group members.
Create pro-active alerts that send notifications via SMS and email on matters pertaining to core apps and systems. Happy Apps’ noise-reduction filters eliminate false positives and let you group related incidents under a single alert. The result is fewer overall alerts without missing any of the notifications that matter.
Mute apps and systems that have known issues or are undergoing maintenance. Happy Apps won’t send alerts for systems set to Mute. Once again, this cuts down on unnecessary alerts.
Maintain a history of your checks. Happy Apps retains a check history that ranges from 7 days to 2 years, depending on your plan. You can view and analyze the check histories to gain insight into your systems’ performance over time. The check histories can be exported for analysis on your own network.
Happy Apps accommodates all your apps and systems, whether they’re hosted on your own servers, in the public cloud, or in private clouds. The service supports SSH and agent-based connectivity.Get a free trial account by clicking here