Monitoring overview

Monitoring is a modern management platform, providing application-aware infrastructure monitoring and analysis for improved time to value. As a cloud-native application management platform, Monitoring provides the correct set of easy to use tools that meet the needs of development, operations, and site reliability engineering (SRE) teams. Tools needed to quickly find the root cause of an issue across a broad range of technologies, hybrid-cloud, and complex microservices architectures in all sorts of industries. Monitoring delivers app-centric monitoring of microservices-based applications in addition to monitoring for traditional resources across enterprises.

Monitoring includes IBM Cloud Event Management and both are included with the IBM Cloud Pak for Multicloud Management, running on Red Hat OpenShift.

Monitoring gives site reliability engineers (SREs) a consistent monitoring method across the enterprise to any public or private cloud. Deploy in minutes, simplify your application management with increased flexibility, and deliver on different aspects of the application modernization journey.

With Monitoring, you can simplify monitoring and incident management, which helps decrease time to resolution no matter how complex the hybrid microservices-based environment.

Support for application modernization

Technology is becoming more integral to the success and competitive advantage of the business. Disruption is all around and companies need to respond or risk being displaced. Modernizing applications is imperative and monolithic applications are being transformed to containerized and microservices based architectures.

Organizations are moving from a waterfall style of development to practicing continuous delivery with DevOps and site reliability engineering.

On-premises data centers are being replaced by private and public clouds.

Your organization might use IBM® Tivoli® Monitoring (V6) and IBM Cloud APM (V8) to monitor your environment. Existing agents can run in dual mode with some agents that are connected to the Tivoli Enterprise Monitoring Server or Cloud APM server. You can also then install Monitoring Agents in the IBM Cloud Pak for Multicloud Management.

Whether you're modernizing your existing applications or building cloud native applications to adapt to new market opportunities, Monitoring provides a path forward, bridging your investments in traditional workloads and modern cloud-based environments.

Enhances application resiliency

Scalability and resiliency are built into this cloud-native app management solution. Monitoring can operate at a high scale and handle the dynamic nature of microservices-based applications and technologies.

Kubernetes views show service metrics from automatically normalized golden signals – latency, errors, traffic, and saturation – for quickly assessing the health of a service. Use these as early warning signals to get ahead of service impacts.

The golden signals and other visualization features, like the one hop topology to show the immediate dependency of the current service and the adjustable timeline with event markers to guide you, shorten your time to resolution.
Diagram showing the four golden signals: Latency (The time it takes to service a request). Errors (Trend view of request error rate), which typically indicate the symptoms of a problem. Traffic (Demand being place on the system) and Saturation (Utilization against maximum capacity), which typically indicate the possible cause of the problem.

Delivers a single management solution

Monitoring provides a single solution for developers, DevOps teams, and IT operations to manage their middleware and modern microservices-based business applications. They use the same centralized tool that is portable across the infrastructures.

Using IBM-provided webhooks, you can set up event feeds from competitive offerings to send data to. For example, you can set up an integration to receive notifications about jobs from Jenkins projects and set up another integration to receive alert information from Microsoft Azure.

You can also integrate with other products to send notifications and metrics. For example, you can set up an outgoing integration to send incident information to a GitHub repository as an issue.

User monitoring

Monitoring gives you the ability to measure availability, response time, and user satisfaction from a single control point across geographical locations.

Kubernetes monitoring

Visually identify problems in Kubernetes clusters with dynamic view of nodes, pods, and containers correlated to activity in the cluster. Quickly see all resources that are contained in a cluster and their status. See the high-level nodes with highest usage to quickly take corrective action. Drill down into the individual node to view all the pods and containers within the node. With Monitoring, you see the most important information that is affecting the Kubernetes services.

Dashboard, reports, and analytics

Support DevOps with metrics history, and trends. Query information about all the clusters that are connected.

Resource monitoring

You can monitor application resources on multiple clusters. Collect metrics from infrastructure and get proactive alerts on threshold breaches.

Integrated event management

IBM Cloud Event Management installed along with Monitoring gives you the capability to automate management of incidents and events that are associated with resources and applications. You can visualize and manage multiple clusters, and consolidate the information from your monitoring systems to address problems. Events can indicate something that happened on an application, service, or another monitored object. All events that are related to a single application, or to a particular cluster, are correlated with an incident. Event Management can receive events from various monitoring sources, either on-premises or in the cloud.