Monitoring Agent for Linux OS Reference Chapter 1
Total Page:16
File Type:pdf, Size:1020Kb
Monitoring Agent for Linux OS Version 6.3.5 Reference IBM Monitoring Agent for Linux OS Version 6.3.5 Reference IBM Note Before using this information and the product it supports, read the information in “Notices” on page 227. This edition applies to version 6.35.14 of the Monitoring Agent for Linux OS and to all subsequent releases and modifications until otherwise indicated in new editions. © Copyright IBM Corporation 2010, 2018. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Chapter 1. Monitoring Agent for Linux Linux Group data set.......... 108 OS ................. 1 Linux Host Availability data set ...... 109 Linux IO Ext (Superseded) data set ..... 110 Chapter 2. Dashboard ......... 3 Linux IO Extended data set........ 113 Linux IP Address data set ........ 116 Default dashboard pages .......... 3 Linux LPAR data set .......... 117 Widgets for the Default dashboard pages ..... 4 Linux Machine Information data set ..... 120 Custom views ............. 31 Linux Network data set ......... 122 Linux Network (Superseded) data set .... 127 Chapter 3. Thresholds ........ 33 Linux NFS Statistics data set ....... 133 Predefined thresholds ........... 33 Linux NFS Statistics (Superseded) data set .. 142 Customized thresholds .......... 36 Linux OS Config data set ........ 152 Linux Process data set ......... 153 Chapter 4. Attributes ......... 39 Linux Process (Superseded) data set ..... 163 Data sets for the monitoring agent....... 40 Linux Process User Info data set ...... 170 Attribute descriptions ........... 44 Linux Process User Info (Superseded) data set 174 Agent Active Runtime Status data set .... 45 Linux RPC Statistics data set ....... 178 Agent Availability Management Status data set 47 Linux RPC Statistics (Superseded) data set .. 180 Alerts Table data set .......... 49 Linux Sockets Detail data set ....... 182 Configuration Information data set ..... 50 Linux Sockets Detail (Superseded) data set .. 184 Custom Scripts data set ......... 53 Linux Sockets Status data set ....... 186 Custom Scripts Runtime data set ...... 57 Linux Sockets Status (Superseded) data set .. 187 Custom Scripts Runtime Sampled data set ... 61 Linux Swap Rate data set ........ 188 Docker CPU data set .......... 64 Linux Swap Rate (Superseded) data set.... 189 Docker Information data set ........ 66 Linux System Statistics data set ...... 191 Docker IO data set ........... 68 Linux System Statistics (Superseded) data set 196 Docker Memory data set ......... 71 Linux TCP Statistics data set ....... 200 Docker Network data set ......... 74 Linux User Login data set ........ 201 Docker Processes data set......... 76 Linux User Login (Superseded) data set ... 201 Docker Statistics data set ......... 77 Linux VM Stats data set ......... 202 Docker Version data set ......... 79 Linux VM Stats (Superseded) data set .... 208 FCP Daemon Status data set........ 80 Log File Profile Events data set ...... 211 Linux All Users data set ......... 81 Log File Profiles data set ........ 214 Linux CPU data set........... 82 Log File Regex Statistics data set ...... 216 Linux CPU (Superseded) data set ...... 84 Log File Status data set ......... 218 Linux CPU Averages data set ....... 85 Managed Linux OS Profiles data set ..... 220 Linux CPU Averages (Superseded) data set ... 87 Profile Performance Object Status data set ... 221 Linux CPU Config data set ........ 89 Linux Disk data set........... 91 Accessibility features ........ 225 Linux Disk (Superseded) data set ...... 94 Linux Disk IO data set ......... 96 Notices .............. 227 Linux Disk IO (Superseded) data set ..... 98 Trademarks .............. 229 Linux Disk Usage Trends data set ..... 100 Terms and conditions for product documentation 229 Linux Disk Usage Trends (Superseded) data set 102 IBM Online Privacy Statement........ 230 Linux File Comparison data set ...... 104 Linux File Information data set ...... 105 Index ............... 231 Linux File Pattern data set ........ 107 © Copyright IBM Corp. 2010, 2018 iii iv Monitoring Agent for Linux OS Reference Chapter 1. Monitoring Agent for Linux OS The Monitoring Agent for Linux OS offers a central point of management for your Linux OS environment or application. The software provides a comprehensive means for gathering the information that is required to detect problems early and to prevent them. Information is standardized across the system. You can monitor multiple servers from a single console. By using the Linux OS agent you can easily collect and analyze Linux OS specific information. Installing and configuring the agent Install the monitoring agent on the system where the application that you want to monitor is located. For more information, see the agent installation and configuration topics in IBM Knowledge Center: v IBM Cloud Application Performance Management v IBM Cloud Application Performance Management, Private For supported operating systems, see System Requirements in the APM Developer Center. © Copyright IBM Corp. 2010, 2018 1 2 Monitoring Agent for Linux OS Reference Chapter 2. Dashboard Open the Application Performance Dashboard in the Cloud APM console to see a status summary of all your applications. As you drill down to dashboard pages for specific applications and their supporting elements, more details are available about the selected item. Use the Linux OS agent dashboard pages to proactively monitor your Linux OS deployment. Each page contains views with key performance indicators. When an application that includes Linux OS managed resources is selected, the navigator and the Status Overview tab show Linux OS in the Components group: v Click Components to see a single Linux OS group widget that is displayed along with a group widget for every other data source type in the application. v Click the Linux OS subgroup to see a group widget for each managed resource in the application. v Click inside a Linux OS group widget or click a Linux OS managed resource from the navigator Instances section to open a dashboard page with KPIs from the selected managed resource. For more information about the KPIs, click in the view or click in the dashboard banner. Default dashboard pages Linux OS The Linux OS dashboard contains a high level status of the Linux system. If any metrics have a critical or warning status, click the group widget to drill down to a dashboard for more information. CPU Details The dashboard contains group widgets for selected CPU information, detailed CPU usage, and usage details of the selected CPU. CPU Overview The dashboard contains group widgets for a list of server CPUs, aggregate CPU usage and usage details of aggregate CPU. To view specific CPU information, click a CPU in the table. Disk Detail The dashboard contains group widgets for selected disk information, detailed disk usage and operation details for a selected disk. Disks Overview The dashboard contains group widgets that list server disks, aggregate disk operations per second and usage details for aggregate disk. To view specific disk information, click a disk in the table. Docker Container Details The dashboard contains group widgets that show detailed information about the docker container. For example, CPU usage, memory usage, network usage and I/O usage information is shown. Docker Containers Overview The dashboard contains group widgets that show general information about the docker containers running on the server. To view specific information about containers, click a docker container in the table. Events In Monitored Log The dashboard contains group widgets for list events that are received for a monitored log file. © Copyright IBM Corp. 2010, 2018 3 File System Detail The dashboard contains group widgets for selected file system information and detailed file system usage. File Systems Overview The dashboard contains group widgets that list server file systems and aggregate file systems usage. To view specific file system information, click a file system in the table. Linux Summary Dashboard The dashboard contains group widgets for the processes with the highest CPU, memory, and disk utilization on the Linux system. The status of each network interface and the transmission rates over time is also shown. Use the correlating processes in the group widgets, and review the utilization over time to help to identify the source. Memory The dashboard contains group widgets for memory utilization. Real memory, virtual memory, swap memory and paging information is shown. Monitored Logs The dashboard contains group widgets for the list of monitored log files. Network Interface Detail The dashboard contains groups widgets for a selected network interface. Network interface usage and network interface errors are shown. Network Interfaces Overview The dashboard contains group widgets that list server network interfaces and aggregate network interfaces usage and error information. To view specific network interface information, click a network interface in the table. Processes The dashboard contains group widgets for the processes with the highest CPU, memory, virtual memory and CPU time on the Linux system. Processes details The dashboard contains group widgets for information about the processes with the highest CPU, memory, virtual memory and CPU time. Additional group widgets These pop-up group widgets are displayed after you click a group widget for more details. Some group widgets have links to more granular information in a popup widget, described here. Widgets