As server environments become larger and more complex, the number of alerts generated increases and system administrators are spammed with too many notifications about the activities and issues in their environment. An intelligent alerting mechanism can help them to troubleshoot important issues faster.
SysKit provides intelligent alerting, which avoids unnecessary notifications, so system administrators can focus on the more important ones.
Detecting problems when they happen is not a challenge, but identifying the symptoms that lead to problems is. Now you can take steps to identify and stop possible problems at an early stage. For example, when the resource usage level for a server is nearing its limit, when the number of sessions on a server has reached the warning or critical limit, or when critical services on servers have stopped or crashed, SysKit will trigger an alert to notify you as well as taking action to automatically fix the problems and it will tell you whether it has been successful or not.
Intelligent alerting is crucial for effective performance monitoring of your server environment. This is where SysKit is useful, because it can send you alerts for key Performance Counters, Sessions and Services, as well as to classify the importance of these alerts.
Computer alerts classification
A computer alert is created when a computer crosses the performance counter thresholds. It consists of one or more performance counters for that computer. SysKit analyzes the performance counter values for each computer and compares them with defined warning and critical thresholds. Advanced machine-learning algorithms, such as an artificial neural network and a decision tree, are used to calculate a computer’s alert level automatically, which can be High, Medium, or Low.
Automatically determining the computer alert level can help you filter out low-priority alerts, thus allowing you to concentrate on the most important alerts. At times, SysKit might get the prioritization wrong, but you can change the alert level for the alerts SysKit incorrectly classifies. It may take SysKit a few days to adapt fully to your preferences, as it records your changes and uses the k-nearest neighbors’ algorithm, which is a machine-learning algorithm, to determine the levels for similar alerts in the future. However, the more you use it, the better it gets.
This tutorial will provide everything you need to know about these great features and how to use them. It will walk you through the basic concepts and challenges you may encounter.
In the third part of the training you can learn about SysKit’s real-time alert feature.
- How can I configure SysKit to send Real-Time Alerts?
- How can I classify the importance of the Real-Time Alerts?
- How can I disable Low-level alerts from sending?
- What happens if I delete some alerts from the Manage Alerts dialog?
- How can I disable/enable sending alerts when computers cross warning or critical thresholds?
SysKit Performance Counter Alerts can be configured through the Monitoring Templates category and Options dialog. Performance Alerts list computers with performance counters that have crossed the warning and/or critical thresholds and their values. The alert preview is displayed below:
SysKit Session Alerts can be configured through the Edit Computer dialog on the Administration tab and Options dialog. Session Alerts list computers with sessions that have crossed the warning and/or critical thresholds and their counts. The alert preview is displayed below:
SysKit Service Alerts can be configured through the Monitoring Templates category and Options dialog. Service Alerts list computers with important services that have stopped or crashed. Depending on the configured options, it can also display whether SysKit successfully restarted these services. The available alert messages are displayed below:
See the Manage Alerts article to learn more about SysKit’s alert classification.
See the Monitoring Templates article to learn more about monitoring of the custom performance counters and important services.