Overview
IBM Cloud® offers Observability services that you can use to monitor, troubleshoot, and understand the activity in your account. You can also use them to keep records for auditing and compliance.
As a user of the IBM Cloud you and your customers might need to understand the following for the services that are running:
-
The actions that are being taken by services running in your account. For example, if a new user is authorized to use a service.
-
Any log entries that are posted while a service is being run. For example, if a service generates a log entry indicating a connection error.
-
The health and performance of your service instances. For example, if you are approaching memory limits.
IBM Cloud provides observability services that will help you visualize, alert and troubleshoot on your data as well as routing services that you can use to define how to manage and route platform telemetry data in your account.
Analysis and storage
IBM Cloud provides the following services that will help you visualize and alert on your data and help with your observability requirements:
- IBM Cloud Logs
- IBM Cloud Monitoring
Collect and route observability data
IBM Cloud provides the following platform routing services to configure how data is routed from the source to the appropriate IBM Cloud Logs or IBM Cloud Monitoring instance. Or, in the case of IBM Cloud Activity Tracker Event Routing to other supported services such as IBM Cloud Object Storage or Event Streams.
- IBM Cloud Logs Routing - Routes logs.
- IBM Cloud Metrics Routing - Routes metrics.
- IBM Cloud Activity Tracker Event Routing - Routes IBM Cloud platform activity tracking events.
Observability solutions
You can also send logs and metrics to IBM Cloud Observability solutions from your environments and applications to be visualized and routed.
The following are examples of solution architectures that use the Observability services for service management in IBM Cloud: