Resource monitoring data sources
Resource monitoring data can be captured or imported from a number of sources.
IBM Tivoli Monitoring
IBM Tivoli Monitoring monitors and manages system and network applications on a variety of platforms and keeps track of the availability and performance of all parts of your enterprise network. IBM Tivoli Monitoring provides reports that you can use to track trends and troubleshoot problems.
Not all IBM Tivoli Monitoring agents are supported. Over 100 IBM Tivoli Monitoring agents are available from IBM and non-IBM vendors. The following IBM Tivoli Monitoring agents are supported for resource monitoring data collection:
- Operating system agents
- Monitor Agent for Linux OS
- Monitor Agent for UNIX OS
- Monitor Agent for Windows OS
- Monitor Agent for z/OS
- Application agents
- Monitor Agent for Citrix
- Monitor Agent for IBM DB2
- Monitor Agent for IBM Tivoli Composite Application Manager for WebSphere
- Monitor Agent for IBM WebSphere Application Server
- Monitor Agent for IBM WebSphere MQ
- Monitor Agent for Oracle Database
- Monitor Agent for SNMP-MIB2 (only)
IBM DB2 Monitoring
IBM DB2 collects information from the database manager, its databases, and any connected applications. The snapshot monitor captures the state of database activity at a particular point in time.
IBM WebSphere Performance Monitoring Infrastructure
IBM WebSphere Application Server collects performance data and provides interfaces so that external applications can monitor that performance data. To help identify performance problems and help tune an environment that runs web applications, data is collected through the Performance Monitoring Infrastructure (PMI). The PMI is the underlying framework in WebSphere Application Server that gathers performance data from various runtime resources, such as JVM and Thread Pools, and application components, such as servlets and EJB components.
Java Management Extensions
JMX can monitor performance characteristics of application servers and applications that are run on application servers. The following application servers support JMX monitoring:
- Apache HTTP Server
- Apache Tomcat
- JBoss Application Server
- Oracle WebLogic Server
- SAP NetWeaver
JVMs also support JMX monitoring.
Oracle Database Metrics
Oracle Database collects metrics related to database health and workload.
With the rstatd daemon, users can collect performance statistics remotely from networked UNIX (or Linux) computers. The rstatd daemon collects statistics related to network, virtual memory, interrupt, disk, and processor usage.
Simple Network Management Protocol (SNMP) agents
SNMP is typically used to monitor network health, performance, and hardware. SNMP agents are software components that are installed on managed devices and collect management information.
Windows Performance Monitor
Windows Performance Monitor (PerfMon) collects data from performance objects. The Microsoft Windows operating system provides performance objects for the major hardware components: memory, processors, and so on. Each performance object provides specific performance counters. For example, the Memory object provides a Pages/sec counter that tracks the rate of memory paging. Other programs on the computer, including Internet Information Services (IIS) and Microsoft SQL Server, can install their own performance objects. For example, a mail server program might install a mail performance object. The specific counters depend on the version of the Windows operating system and on the additional programs that are installed on the computer.
View resource monitoring data
Add Microsoft Windows Performance Monitor sources
Add IBM WebSphere PMI sources
Add UNIX rstatd sources
Add IBM Tivoli Monitoring sources