Descriptions
The descriptions of the agents and data collectors provide information about what each of these components monitors and links to more information about each component.
Each agent and data collector has a version number, which changes each time the agent or data collector is updated. In any release, new agents and data collectors might be added, and existing agents and data collectors might be updated. If you do not have the latest version of an agent or data collector, consider updating it. For information about how to check the version of an agent or data collector in your environment, see Agent version command.
- Agent or data collector configuration and other information about specific agent or data collector capabilities
- Reference PDF that contains descriptions of the Cloud APM agent or data collector dashboards, group widgets, thresholds, data sets, and attributes (metrics and KPIs)
For links to documentation for IBM® Tivoli® Monitoring V6 and V7 agents that can coexist with Cloud APM V8 agents and data collector, see Table 1.
- Amazon EC2 monitoring
- The Monitoring Agent for Amazon EC2 provides you with a central point of
monitoring for the health, availability, and performance of your Amazon Elastic Compute Cloud (EC2)
instances. The agent displays a comprehensive set of metrics to help you make informed decisions
about your EC2 environment, including CPU utilization, Elastic Block Store (EBS) utilization,
network utilization, Amazon Web Services (AWS) maintenance updates, and disk performance.
- For information about configuring the agent after installation, see Configuring Amazon EC2 monitoring.
- For information about the dashboards, thresholds, and attributes, see the Amazon EC2 agent Reference.
- AWS Elastic Load Balancer monitoring
- The Amazon ELB
agent provides you with a central point of
monitoring for the health, availability, and performance of your AWS Elastic Load Balancers. The
agent displays a comprehensive set of metrics for each load balancer type-application, network and
classic-to help you make informed decisions about your AWS Elastic Load Balancer environment.
- For information about configuring the agent after installation, see Configuring AWS Elastic Load Balancer monitoring.
- For information about the dashboards, thresholds, and attributes, see the Amazon ELB agent Reference.
- Azure Compute monitoring
- The Azure Compute agent provides you with a central point
of monitoring for the health, availability, and performance of your Azure Compute instances. The
agent displays a comprehensive set of metrics to help you make informed decisions about your Azure
Compute environment. These metrics include CPU usage, network usage, and disk performance.
- For information about configuring the agent after installation, see Configuring Azure Compute monitoring.
- For information about the dashboards, thresholds, and attributes, see the Azure Compute agent Reference.
- Cassandra monitoring
- The Monitoring Agent for Cassandra provides you with the
capability to monitor the Cassandra cluster. You can collect and analyze information about the
nodes, keyspaces, and column families of the Cassandra cluster.
- For information about configuring the agent after installation, see Configuring Cassandra monitoring.
- For information about the dashboards, thresholds, and attributes, see the Cassandra agent Reference.
- Cisco UCS monitoring
- The Monitoring Agent for Cisco UCS provides you with an
environment to monitor the health, network, and performance of Cisco UCS. The Cisco UCS agent
provides a comprehensive way for collecting and analyzing information that is specific to Cisco UCS
and required to detect problems early and prevent them.
- For information about configuring the agent after installation, see Configuring Cisco UCS monitoring.
- For information about the dashboards, thresholds, and attributes, see the Cisco UCS agent Reference.
- Citrix Virtual Desktop Infrastructure monitoring
- The Monitoring Agent for Citrix Virtual Desktop
Infrastructure provides you with a
central point of monitoring for the health, availability, and performance of your Citrix virtual
desktop infrastructure. The agent displays a comprehensive set of metrics to help you make informed
decisions about your XenDesktop or XenApp resources, including sites, machines, applications,
desktops, sessions, users, and more.
- For information about configuring the agent after installation, see Configuring Citrix Virtual Desktop Infrastructure monitoring.
- For information about the dashboards, thresholds, and attributes, see the Citrix VDI agent Reference.
- DataPower monitoring
- The Monitoring Agent for DataPower® provides a central point of monitoring for
the DataPower Appliances in your enterprise environment.
You can identify and receive notifications about common problems with the appliances. The agent also
provides information about performance, resource, and workload for the appliances.
- For information about configuring the agent after installation, see Configuring the DataPower agent.
- For information about the dashboards, thresholds, and attributes, see the DataPower agent Reference.
- For information about monitoring DataPower appliances as part of the IBM integration stack, see Monitoring the IBM integration stack.
- Db2® monitoring
- The Monitoring Agent for Db2 offers a central point of
monitoring for your Db2 environment. You can
monitor a multitude of servers from a single IBM Performance
Management console, with each server monitored by a Db2 agent. You can collect and analyze information in
relation to applications, databases, and system resources.
- For information before you upgrade to a new version of the agent, see Agents on AIX: Stopping the agent and running slibclean before you upgrade
- For information about configuring the agent after installation, see Configuring Db2 monitoring.
- For information about the dashboards, thresholds, and attributes, see the Db2 agent Reference.
- For information about monitoring database transactions as part of the IBM Java application stack, see Monitoring the IBM Java application stack.
- Hadoop monitoring
- The Monitoring Agent for Hadoop provides capabilities to
monitor the Hadoop cluster in your organization. You can use the agent to collect and analyze
information about the Hadoop cluster, such as status of data nodes and Java™ virtual machine, memory heap and non-heap information, and information
about Hadoop nodes, file systems, and queues.
- For information about configuring the agent after installation, see Configuring Hadoop monitoring.
- For information about the dashboards, thresholds, and attributes, see the Hadoop agent Reference.
- HMC Base monitoring
- The Monitoring Agent for HMC Base provides you with the capability to monitor
the Hardware Management Console (HMC). The agent monitors the availability and health of the HMC
resources: CPU, memory, storage, and network. The agent also reports on the HMC inventory and
configuration of Power® servers, CPU pools, and LPARs. The
CPU utilization of the Power servers, LPARs, and pools are
monitored by using HMC performance sample data.
- For information about configuring the agent after installation, see Configuring HMC Base monitoring.
- For information about the dashboards, thresholds, and attributes, see the HMC Base agent Reference.
- HTTP Server monitoring
- The Monitoring Agent for HTTP Server collects performance
data about the IBM HTTP Server. For example, server
information, such as the status and type of server, the number of server errors, and the number of
successful and failed logins to the server are shown. A data collector gathers the data that is sent
to the HTTP Server agent. The agent runs on the same system with the IBM HTTP Server that it monitors. Each monitored server is registered as a
subnode. The IBM HTTP Server Response Time module is installed
with the HTTP Server agent. When you use the HTTP Server agent with the Response Time Monitoring
agent, the WebSphere® Application agent, and a database
agent, you can see transaction monitoring information from the browser to the database for the IBM
Java application stack.
- Before you begin the agent installation, see Preinstallation on AIX® systems - HTTP Server agent and Preinstallation on Linux® systems HTTP Server agent.
- For instructions on how to review the data collector settings and activate the data collector after agent installation, see Configuring HTTP Server monitoring.
- For information about the dashboards, thresholds, and attributes, see the HTTP Server agent Reference.
- For information about monitoring HTTP server transactions as part of the IBM Java application stack, see Monitoring the IBM Java application stack.
- IBM Cloud monitoring
- The Monitoring Agent for IBM
Cloud collects virtual machine
inventory and metrics from your IBM Cloud (Softlayer) account. Use the IBM Cloud agent to track how
many virtual devices you have configured and running in IBM Cloud. You can see what resources are
allocated to each virtual device in the detailed dashboard page, which also shows information like
the data center a device is located in, the operating system, and the projected public network
bandwidth for the month.
- For information about configuring the agent after installation, see Configuring IBM Cloud monitoring.
- For information about the dashboards, thresholds, and attributes, see the IBM Cloud agent Reference.
- IBM Integration Bus monitoring
- The Monitoring Agent for IBM
Integration Bus is a monitoring and management
tool that provides you with the means to verify, analyze, and tune message broker topologies that
are associated with the IBM
WebSphere Message Broker and IBM Integration Bus products.
- For information about configuring the agent after installation, see Configuring IBM Integration Bus monitoring.
- For information about the dashboards, thresholds, and attributes, see the IBM Integration Bus agent Reference.
- For information about monitoring IBM Integration Bus brokers as part of the IBM integration stack, see Monitoring the IBM integration stack.
- InfoSphere DataStage monitoring
-
The monitoring agent for InfoSphere DataStage monitors the availability, resource usage, and performance of the DataStage Server. The agent monitors health status of the engine nodes and jobs. You can analyze the information that the agent collects and take appropriate actions to resolve issues in the DataStage Server.
- For information about configuring the agent after installation, see Configuring InfoSphere DataStage monitoring.
- For information about the dashboards, thresholds, and attributes, see the DataStage agent Reference.
- Internet Service Monitoring
-
The Internet Service Monitoring offers to determine whether a particular service is performing adequately, identify problem areas and report service performance measured against Service Level Agreements. Internet Service Monitoring works by emulating the actions of a real user. It regularly poll or test Internet services to check their status and performance.
- For information about configuring the agent after installation see Configuring the agent on Windows systems
- For information about the dashboards, thresholds, and attributes, see the Internet Service Monitoring agent Reference
- J2SE data collector monitoring
-
The J2SE data collector collects resource monitoring and deep-dive diagnostics data for Java applications. The deep-dive diagnostics data is shown in the dashboards based on requests and aggregated information to support various drill-down views. Both resource monitoring and deep-dive diagnostics are supported, which helps detect, isolate, and diagnose issues with Java applications. You can configure the data collector to diagnose slow requests.
- For information about configuring the data collector, see Configuring the J2SE data collector.
- For information about the dashboards, thresholds, and attributes, see the J2SE data collector Reference.
- JBoss monitoring
- The Monitoring Agent for JBoss monitors the resources of JBoss application servers and the JBoss Enterprise Application
platform. Use the dashboards that are provided with the JBoss agent to identify the slowest
applications, slowest requests, thread pool bottlenecks, JVM heap memory and garbage collection
issues, busiest sessions, and other bottlenecks on the JBoss application server.
- For information about configuring the agent after installation, see Configuring JBoss monitoring.
- For information about the dashboards, thresholds, and attributes, see the JBoss agent Reference.
- Linux KVM monitoring
- The
Monitoring Agent for Linux
KVM is a multi-instance and
multi-connection agent and supports connections to the Enterprise Linux based KVM hypervisor and Red Hat Enterprise Virtualization Manager (RHEV-M)
environments. You can create multiple instances of this agent to monitor multiple hypervisors in an
RHEV-M or KVM hypervisor environment. You can monitor virtualized workloads and analyze the resource
capacity across different virtual machines. To connect the agent to a virtual machine in the KVM
hypervisor environment, you must install the prerequisites: libvirt*.rpm and
Korn Shell Interpreter (pdksh). The agent collects metrics by connecting remotely to a libvirt
hypervisor that manages the virtual machines.
- For information about configuring the agent after installation, see Configuring Linux KVM monitoring.
- For information about the dashboards, thresholds, and attributes, see the Linux KVM agent Reference.
- Linux OS monitoring
- The Monitoring Agent for Linux OS provides monitoring
capabilities for the availability, performance, and resource usage of the Linux OS environment. This agent supports Docker container monitoring. For
example, detailed information such as the CPU usage, memory, network and I/O usage information that
relates to the docker container is shown. General information about the docker containers running on
the server, such as the docker ID and instance name is also shown. Also, you can configure log file
monitoring to monitor application log files. You can collect and analyze server-specific
information, such as operating system and CPU performance, Linux disk information and performance analysis, process status analysis, and network
performance.
- For information about configuring log file monitoring after installation, see Configuring OS agent log file monitoring.
- For information about the dashboards, thresholds, and attributes, see the Linux OS agent Reference.
- MariaDB monitoring
-
The Monitoring Agent for MariaDB offers a central point of management for your MariaDB environment or application. The software provides a comprehensive means for gathering the information 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 Monitoring Agent for MariaDB you can easily collect and analyze MariaDB specific information.
- For information about configuring the agent after installation, see Configuring MariaDB monitoring.
- For information about the dashboards, thresholds, and attributes, see the MariaDB agent Reference.
- Microsoft Active Directory monitoring
- The Monitoring Agent for Microsoft Active Directory provides capabilities to
monitor the Active Directory in your organization. You can use the agent to collect and analyze
information that is specific to Active Directory, such as network status, Sysvol replication,
address book performance, and directory system usage.
- For information about configuring the agent after installation, see Configuring Microsoft Active Directory monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft Active Directory agent Reference.
- Microsoft Cluster Server monitoring
- The Monitoring Agent for Microsoft Cluster Server provides capabilities
to monitor the Microsoft Cluster Server in your
organization. You can use the Microsoft Cluster Server
agent to collect information that is related to cluster resource availability, such as cluster
level, cluster nodes, cluster resource groups, cluster resources, and cluster networks. The agent
also provides statistics for cluster resources usage, such as processor usage, memory usage, disk
usage, and network usage.
- For information about configuring the agent after installation, see Configuring Microsoft Cluster Server monitoring .
- For information about the dashboards, thresholds, and attributes, see the Microsoft Cluster Server agent Reference.
- Microsoft Exchange Server monitoring
- The Monitoring Agent for Microsoft Exchange Server provides
capabilities to monitor the health, availability, and performance of the Exchange Servers in your
organization. You can use the Microsoft Exchange Server
agent to collect server-specific information, such as mail traffic, state of mailbox databases, and
activities of clients. Additionally, the agent provides statistics of cache usage, mail usage,
database usage, and client activities to help you analyze the performance of Exchange Servers.
- For information about configuring the agent after installation, see Configuring Microsoft Exchange monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft Exchange Server agent Reference.
- Microsoft Hyper-V Server monitoring
- The Monitoring Agent for Microsoft Hyper-V Server provides capability to
monitor the availability and performance of all the Hyper-V systems in your organization. The
Microsoft Hyper-V Server agent provides configuration
information such as the number of virtual machines, the state of the virtual machines, the number of
allocated virtual disks, the allocated virtual memory, and the number of allocated virtual
processors. Additionally, the agent provides statistics of physical processor usage, memory usage,
network usage, logical processor usage, and virtual processor usage.
- For information about configuring the agent after installation, see Configuring Microsoft Hyper-V monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft Hyper-V Server agent Reference.
- Microsoft Internet Information Services monitoring
- The Monitoring Agent for Microsoft Internet Information Services provides you with the
capability to monitor the availability and performance of Microsoft Internet Information Server. You can use the Microsoft Internet Information Server agent to monitor website details such as request rate,
data transfer rate, error statistics, and connections statistics.
- For information about configuring the agent after installation, see Configuring Microsoft IIS monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft IIS agent Reference.
- Microsoft .NET monitoring
- The Monitoring Agent for Microsoft .NET monitors Microsoft .NET applications that are based on Internet Information Services (IIS) and Microsoft .NET Framework resources. The data collector
component collects data from incoming HTTP requests. The data collector collects method calls and
constructs a call tree, and collects request context and stack trace data. Use the dashboards that
are provided with the Microsoft .NET agent to identify
the problems that are associated with Microsoft .NET
Framework, and also to identify the slowest HTTP requests from where you can drill down to stack
trace information to isolate problems.
- For information about configuring the agent after installation, see Registering the data collector.
- For information about the dashboards, thresholds, and attributes, see the Microsoft .NET agent Reference.
- Microsoft Office 365 monitoring
- The Monitoring Agent for Microsoft Office 365 provides you with the
capability to monitor the Microsoft Office 365. You can
collect and analyze information about Microsoft Exchange
Online, SharePoint Online, Skype for Business, and OneDrive for Business.
- For information about configuring the agent after installation, see Configuring Microsoft Office 365 monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft Office 365 agent Reference.
- For information about configuring the agent after installation, see Configuring Microsoft SharePoint Server monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft SharePoint Server agent Reference.
- Microsoft SQL Server monitoring
- The Monitoring Agent for Microsoft SQL Server provides you with the capability to monitor the Microsoft SQL Server. The Microsoft SQL Server
agent offers a central point of management for distributed databases. Use the Microsoft SQL Server agent dashboards to monitor the availability,
performance, resource usage, and the overall status of all the SQL Server instances that are being
monitored.
- For information about configuring the agent after installation, see Configuring Microsoft SQL Server monitoring.
- For information about the dashboards, thresholds, and attributes, see the Microsoft SQL Server agent Reference.
- MongoDB monitoring
- The Monitoring Agent for MongoDB provides monitoring capabilities for the
usage, status, and performance of the MongoDB deployment. You can collect and analyze information
such as database capacity usage, percentage of connections open, memory usage, instance status, and
response time in visualized dashboards.
- For information about configuring the agent after installation, see Configuring MongoDB monitoring.
- For information about the dashboards, thresholds, and attributes, see the MongoDB agent Reference.
- MQ Appliances monitoring
- The Monitoring Agent for MQ Appliance provides monitoring information that focuses on the MQ appliance level on MQ Appliances, for example, CPU, memory, storage, sensors, and queue managers summary information.
- MySQL monitoring
- The Monitoring Agent for MySQL provides monitoring capabilities for the status, usage, and performance of the MySQL deployment.
You can collect and analyze information such as Bytes Received vs Sent, InnoDB Buffer Pool Pages,
and Historical Performance.
- Before you begin the agent installation, see Preinstallation on Linux systems - MySQL agent or Preinstallation on Windows systems - MySQL agent.
- For information about configuring the agent after installation, see Configuring MySQL monitoring.
- For information about the dashboards, thresholds, and attributes, see the MySQL agent Reference.
- NetApp storage monitoring
- The Monitoring Agent for NetApp Storage provides you with the capability to monitor
the NetApp storage systems by using the NetApp OnCommand Unified Manager (OCUM). You can collect and
analyze information about the aggregates, nodes, disks, and volumes of the NetApp storage
systems.
- For information about configuring the agent after installation, see Configuring NetApp Storage monitoring.
- For information about the dashboards, thresholds, and attributes, see the NetApp Storage agent Reference.
- Node.js monitoring
- The Monitoring Agent for Node.js or the
stand-alone Node.js data collector can be used to measure and collect data about the performance of
Node.js applications. For example, throughput and response times for HTTP requests, and other
measurements that relate to resource usage, are monitored and stored for display and analysis. To
choose between the Node.js agent and the
Node.js data collector, see Configuring Node.js monitoring for instructions.
- Node.js agent
-
- Before you begin the installation, see Preinstallation on Linux systems - Node.js agent.
- For information about configuring the agent after installation, see Configuring the Node.js agent.
- For information about the dashboards, thresholds, and attributes, see the Node.js agent Reference.
- Node.js data collector (stand-alone)
- The Node.js data collector monitors IBM Cloud and on-premises applications. Resource monitoring
and deep-dive diagnostics are supported, which helps detect, isolate, and diagnose issues of your
applications. You can configure the data collector to track the performance of individual request
and method calls, and use the information to diagnose slow requests and take actions accordingly.
- IBM Cloud applications
-
- For information about configuring the data collector, see Configuring the stand-alone Node.js data collector for IBM Cloud(formerly Bluemix) applications.
- For information about the dashboards, thresholds, and attributes, see the Data collectors Reference.
- On-premises applications
-
- For information about configuring the data collector, see Configuring the stand-alone Node.js data collector for on-premises applications.
- For information about the dashboards, thresholds, and attributes, see the Data collectors Reference.
- OpenStack monitoring
- The Monitoring Agent for OpenStack
provides with you the capabilities to monitor your OpenStack applications. Use the dashboards to
view the performance of your OpenStack applications, such as information about API endpoints, SSH
sever connection, processes, and hypervisors.
- For information about configuring the agent after installation, see Configuring the OpenStack agent.
- For information about the dashboards, thresholds, and attributes, see the OpenStack agent Reference.
- Oracle Database monitoring
- The Monitoring Agent for Oracle Database provides monitoring capabilities for the
availability, performance, and resource usage of the Oracle database. You can configure more than
one Oracle Database agent instance to monitor
different Oracle databases. Remote monitoring capability is also provided by this agent.
- Before you begin the agent installation, see Preinstallation on AIX systems - Oracle Database agent, Preinstallation on Linux systems - Oracle Database agent, or Preinstallation on Windows systems - Oracle Database agent (Windows).
- For instructions on configuring the agent after installation, see Configuring Oracle Database monitoring.
- For information about the dashboards, thresholds, and attributes, see the Oracle Database agent Reference.
- For information about monitoring database transactions as part of the IBM Java application stack, see Monitoring the IBM Java application stack.
- PHP monitoring
- The Monitoring Agent for PHP
monitors PHP web applications by collecting web access metrics through an Apache web server and
performance statistics data from MySQL. The agent discovers all WordPress applications on an Apache
server and provides WordPress application statistics information. Use the PHP agent to monitor web
server availability, Apache server status, and GET/POST requests. The agent evaluates only the
performance of PHP requests in WordPress applications. CSS and JS loading are not evaluated. The
agent does not use URL arguments to identify URLs.
- For information about configuring the agent after installation, see Configuring PHP monitoring.
- For information about the dashboards, thresholds, and attributes, see the PHP agent Reference.
- PostgreSQL monitoring
- The Monitoring Agent for PostgreSQL monitors the PostgreSQL database by
collecting PostgreSQL metrics through a JDBC driver. The agent provides data about system resource
usage, database capacity, connections that are used, individual status of running instances,
statistics for operations, response time for SQL query statements, database size details, and lock
information.
- For information about configuring the agent after installation, see Configuring PostgreSQL monitoring.
- For information about the dashboards, thresholds, and attributes, see the PostgreSQL agent Reference.
- Python monitoring
- The Python data collector monitors both on-prem and IBM Cloud Python applications. Both resource monitoring and
deep-dive diagnostics are supported, which provides monitoring data such as CPU and memory usage,
garbage collection, and threads. You can configure the data collector to track the performance of
individual request and method calls, and use the information to diagnose slow requests and take
actions accordingly.
- IBM Cloud applications
-
- For information about configuring the data collector, see Configuring the Python data collector for IBM Cloud applications.
- For information about the dashboards, thresholds, and attributes, see the Data collectors Reference.
- On-premises applications
-
- For information about configuring the data collector, see Configuring the Python data collector for on-premises applications.
- For information about the dashboards, thresholds, and attributes, see the Data collectors Reference.
- RabbitMQ monitoring
- The Monitoring Agent for RabbitMQ provides you with the
capability to monitor the RabbitMQ cluster. You can collect and analyze information about the nodes,
queues, and channels of the RabbitMQ cluster.
- For information about configuring the agent after installation, see Configuring RabbitMQ monitoring.
- For information about the dashboards, thresholds, and attributes, see the RabbitMQ agent Reference.
- Response Time monitoring
- The Response Time Monitoring Agent uses network monitoring to capture HTTP and
HTTPS transaction data such as response times and status codes. Use the Response Time Monitoring
agent to monitor the performance and availability of web applications for users, including
transaction request, application, and server information. Also, use this agent to monitor devices
and session information.
- Before you begin the Response Time Monitoring agent installation, see Preinstallation on AIX systems - Response Time Monitoring agent, Preinstallation on Linux systems - Response Time Monitoring agent, or Preinstallation on Windows systems - Response Time Monitoring agent.
- For information about configuring the agent after installation, see JavaScript Injection.
- For information about the dashboards, thresholds, and attributes, see the Transaction Monitoring Reference.
- For information about using Response Time Monitoring as part of the IBM Java application stack, see Monitoring the IBM Java application stack.
- Ruby monitoring
- The Monitoring Agent for Ruby or the stand-alone Ruby data collectors monitor the performance of your Ruby on Rails applications, including request traffic and configuration statistics. You can also use the diagnostic function to get a deeper view into each application.
- SAP applications monitoring
- The Monitoring Agent for SAP Applications provides you the capability to monitor your SAP applications that run on the Advanced Business
Application Programming (ABAP) stack. The agent also monitors the SAP Solution Manager, which is an
SAP lifecycle management tool, and the SAP NetWeaver Process Integration (SAP PI), which is an
enterprise integration software for SAP. It offers a central point of management for gathering the
information that you need to detect problems early, and to take steps to prevent them from
recurring. It enables effective systems management across SAP releases, applications, and
components; and the underlying databases, operating systems, and external interfaces.
- For information about configuring the agent after installation, see Configuring SAP monitoring.
- For information about the dashboards, thresholds, and attributes, see the SAP agent Reference.
- SAP HANA Database monitoring
- The Monitoring Agent for SAP HANA Database monitors the availability, resource
usage, and performance of the SAP HANA database. The agent can monitor HANA deployment scenarios
such as single host - single database, single host - multiple tenant databases, multiple hosts -
single database, and multiple hosts - multiple tenant databases. You can analyze the information
that the agent collects and take appropriate actions to resolve issues in the SAP HANA
database.
- Before you begin the agent installation, see Preinstallation on AIX systems - SAP HANA Database agent or Preinstallation on Linux systems - SAP HANA Database agent or Preinstallation on Windows systems - SAP HANA Database agent.
- For information about configuring the agent after installation, see Configuring SAP HANA Database monitoring.
- For information about the dashboards, thresholds, and attributes, see the SAP HANA Database agent Reference.
- SAP NetWeaver Java Stack monitoring
- The Monitoring Agent for SAP NetWeaver Java Stack monitors the availability, resource
usage, and performance of the SAP NetWeaver Java Stack. The
agent can monitor SAP NetWeaver Java Stack deployment
scenarios such as single host - single instance, single host - multiple instances, multiple hosts -
single instances, and multiple hosts - multiple instances. You can analyze the information that the
agent collects and take appropriate actions to resolve issues in the SAP NetWeaver Java Stack.
- For information about configuring the agent after installation, see Configuring SAP NetWeaver Java Stack monitoring.
- For information about the dashboards, thresholds, and attributes, see the SAP NetWeaver Java Stack agent Reference.
- Siebel monitoring
- The Monitoring Agent for Siebel provides a central point
of monitoring for your Siebel resources, which includes Siebel statistics, user sessions,
components, tasks, application server, Siebel Gateway Name Server, process CPU and memory usage, and
log event monitoring.
- For information about configuring the agent after installation, see Configuring Siebel monitoring.
- For information about the dashboards, thresholds, and attributes, see the Siebel agent Reference.
- Skype for Business Server (formerly known as Microsoft Lync Server) monitoring
- The Monitoring Agent for Skype for Business Server provides you with the
capability to monitor the health, availability, and performance of the Skype for Business Server.
You can use the Skype for Business Server agent to collect server-specific information, such as
latency, synthetic transactions, call details recording (CDR) service write operations, state of
throttled requests, and session initiation protocol (SIP) peers. Additionally, the agent provides
historical usage statistics of instant messaging and mediation server to help you analyze the
performance of Lync or Skype for Business Servers.
- For information about configuring the agent after installation, see Configuring Skype for Business Server monitoring.
- For information about the dashboards, thresholds, and attributes, see the Skype for Business Server agent Reference.
- Sterling Connect Direct monitoring
- The Monitoring Agent for Sterling Connect
Direct
provides monitoring of Connect Direct nodes. It provides you with health and performance of the
servers. Also, it gives analysis of file transfer activity.
- For information about configuring the agent after installation, see Configuring Sterling Connect Direct monitoring.
- For information about the dashboards, thresholds, and attributes, see the Sterling Connect Direct agent Reference.
- Sterling File Gateway monitoring
- The Monitoring Agent for Sterling File
Gateway monitors
the Sterling File Gateway application, which is used for transferring files between internal and
external partners by using different protocols, different file naming conventions, and different
file formats. It also supports the remote monitoring feature.
- For information about configuring the agent after installation, see Configuring Sterling File Gateway monitoring.
- For information about the dashboards, thresholds, and attributes, see the Sterling File Gateway agent Reference.
- Sybase Server monitoring
- The Monitoring Agent for Sybase Server offers a central
point of management for distributed databases. It collects the required information for database and
system administrators to examine the performance of the Sybase server system, detect problems early
and prevent them.
- For information about configuring the agent after installation, see Configuring Sybase Server monitoring.
- For information about the dashboards, thresholds, and attributes, see the Sybase agent Reference.
- Tomcat monitoring
- The Monitoring Agent for Tomcat monitors the resources of Tomcat application
servers. Use the dashboards that are provided with the Tomcat agent to identify the slowest
applications, slowest requests, thread pool bottlenecks, JVM heap memory and garbage collection
issues, the busiest sessions, and other bottlenecks on the Tomcat application server.
- For information about configuring the agent after installation, see Configuring Tomcat monitoring.
- For information about the dashboards, thresholds, and attributes, see the Tomcat agent Reference.
- UNIX OS monitoring
- The Monitoring Agent for UNIX
OS provides monitoring capabilities for the
availability, performance, and resource usage of the UNIX OS
environment . Also, you can
configure log file monitoring to monitor application log files. You can collect and analyze
server-specific information, such as operating system and CPU performance, UNIX disk information and performance analysis, process status analysis, and
network performance.
- For information about configuring log file monitoring after installation, see Configuring OS agent log file monitoring.
- For information about the dashboards, thresholds, and attributes, see the UNIX OS agent Reference.
- VMware VI monitoring
- The Monitoring Agent for VMware VI monitors the VMware Virtual
Infrastructure by connecting to the VMware Virtual Center. You can use the VMware VI agent to view
the status summary for clusters and monitor multiple components, such as clusters, virtual machines,
data stores, and ESX servers from a single console.
- For information about configuring the agent after installation, see Configuring VMware VI monitoring.
- For information about the dashboards, thresholds, and attributes, see the VMware VI agent Reference.
- WebLogic monitoring
- The Monitoring Agent for WebLogic provides you with a central point of
monitoring for the health, availability, and performance of your WebLogic server environment. The
agent displays a comprehensive set of metrics to help you make informed decisions about your
WebLogic resources, including Java virtual machines (JVMs),
Java messaging service (JMS), Java Database Connectivity (JDBC).
- For information about configuring the agent after installation, see Configuring WebLogic monitoring.
- For information about the dashboards, thresholds, and attributes, see the WebLogic agent Reference.
- WebSphere Applications monitoring
- The Monitoring Agent for WebSphere Applications with the embedded data
collector, or the stand-alone Liberty data collector monitor the resources of WebSphere application servers. These monitoring components can be
configured to do the following things:
- Gather PMI metrics for resource monitoring through a JMX interface on the application server.
- Gather aggregated request performance metrics.
- Track the performance of individual request and method calls.
The monitoring data is displayed in the dashboards. You can use the provided dashboards to isolate specific problem areas of your application server. Drill down to determine whether a problem lies with an underlying resource or if it relates to the application's code.
For information about whether to use the agent or one of the data collectors, see Configuring WebSphere Applications monitoring.
- WebSphere Applications agent and embedded data collector
-
- For information about configuring the agent after installation, see Configuring the data collector for WebSphere Applications agent.
- For information about the dashboards, thresholds, and attributes, see the WebSphere Applications agent Reference.
- For information about monitoring WebSphere application server transactions as part of the IBM Java application stack, see Monitoring the IBM Java application stack.
- Liberty data collector (stand-alone)
- You can use the Liberty data collector to monitor WebSphere Liberty profile on IBM Cloud or to monitor WebSphere Application Server Liberty
on Linux for System x. Resource monitoring, diagnostics, and transaction tracking are all supported,
which helps detect, isolate, and diagnose issues of your applications. You can configure the
stand-alone data collector to track the performance of individual request and method calls, and use
the information to diagnose slow requests and take actions accordingly.
- IBM Cloud applications
-
- For information about configuring the data collector, see Configuring the Liberty data collector in IBM Cloud environment (Liberty V18.* and older versions).
- For information about the dashboards, thresholds, and attributes, see the Data collectors Reference.
- On-premises applications (Linux for System x only)
-
- For information about configuring the data collector, see Configuring the Liberty data collector in on-premises environments (Liberty V18.* and older versions).
- For information about the dashboards, thresholds, and attributes, see the Data collectors Reference.
- WebSphere Infrastructure Manager monitoring
- The Monitoring Agent for WebSphere Infrastructure Manager provides the monitoring capabilities for
the WebSphere Application Server Deployment Manager and
Node Agent, including server status, resources, and transactions. You can use the data that is
collected by the WebSphere Infrastructure Manager agent
to analyze the performance of your Deployment Manager and Node Agent, and whether a problem
occurred.
- For information about configuring the agent after installation, see Configuring WebSphere Infrastructure Manager monitoring.
- For information about the dashboards, thresholds, and attributes, see the WebSphere Infrastructure Manager agent Reference.
- WebSphere MQ monitoring
- With the Monitoring Agent for WebSphere MQ, you can easily collect and analyze data that
is specific to WebSphere MQ for your queue managers from
a single vantage point. You can then track trends in the data that is collected and troubleshoot
system problems by using the predefined dashboards.
- For information about configuring the agent after installation, see Configuring WebSphere MQ monitoring.
- For information about the dashboards, thresholds, and attributes, see the WebSphere MQ agent Reference.
- For information about monitoring message queues as part of the IBM integration stack, see Monitoring the IBM integration stack.
- Windows OS monitoring
- The Monitoring Agent for Windows OS provides monitoring capabilities for the availability, performance, and resource usage of the Windows OS environment. Also, you can configure log file
monitoring to monitor application log files. You can collect and analyze server-specific
information, such as operating system and CPU performance, disk information and performance
analysis, process status analysis, Internet session data, monitored logs information, Internet
server statistics, message queuing statistics, printer and job status data, Remote Access Services
statistics, and services information. The KNTCMA_FCProvider service is installed with the
agent.
- For information about configuring log file monitoring after installation, see Configuring OS agent log file monitoring.
- For information about the dashboards, thresholds, and attributes, see the Windows OS agent Reference.