OVERVIEW FOR HOLE MODULE 2 Introduction to Monitoring Server Performance Performing Real-Time and Logged Monitoring Configuring and Managing Counter Logs Configuring Alerts
WHY MONITOR PERFORMANCE? By monitoring performance, you obtain data that you can use to: Understand workload and its effect on system resources Identify resource-use trends Test proposed configuration changes Diagnose and optimize the system
WHAT IS REAL-TIME AND LOGGED MONITORING? Real-Time Monitoring Logged Monitoring
Monitors the system Processes and updates data from the operating system Documents the state of memory, processor, storage and network Collects and stores data for a span of time Detects bottlenecks and records system changes Performed in Performance Logs and Alerts WHAT IS A COUNTER LOG? Performance counters measure performance Counter logs store performance data over time LESSON: CONFIGURING ALERTS What Is an Alert? Limitations of Alerts What Is Event Viewer? What Is EventCombMT? Practice: Configuring and Viewing Alerts
WHAT IS AN ALERT? A feature that detects out of range values A counter setting called a threshold A mechanism that: Log events May send a message May start a counter log May initiate a program A measure based on baselines LIMITATIONS OF ALERTS Permissions constrain alert creation Dependent services constrain alert actions Example: Messenger service Faulty remote connections impair the reliability of alerts WHAT IS EVENT VIEWER? A tool for viewing and configuring event logs A way to view the application log A collection of log files with a 16 MB default size Filter events based on type, source, computer, and time WHAT IS EVENTCOMBMT? A utility for parsing event logs on multiple servers Searching can be based on: Event ID Event type Source Log Finds alerts on many servers quickly