There is a dilemma facing infrastructure and app performance—as workloads generate an expanding amount of observability data, it puts increased pressure on collection tool abilities to process it all. The resulting data stress becomes expensive to manage and makes it harder to obtain actionable insights from the data itself, making it harder to have fast, effective, and cost-efficient performance management.
A recent IDC study (link resides outside ibm.com) found that 57% of large enterprises are either collecting too much or too little observability data. Clients seek to right-size their data while ever conscious to security and compliance requirements to retain more.
To help clients address observability data challenges, IBM Cloud® will make its next-gen cloud logging solution, IBM Cloud Logs, available in the coming months. IBM Cloud Logs is designed to help users to take control of their observability data and expedite insights to reduce application downtime.
IBM Cloud Logs will become generally available during the summer of 2024 in Frankfurt and Madrid with day-one support for EU-Managed controls. The service will continue its worldwide multizone region (MZR) roll-out through 3Q 2024. IBM Cloud Logs will be provisioned through the Cloud Catalog and provision can also be executed through API and Terraform enabling users to codify their environments.
Comprehensive environments include many sources of data and, IBM Cloud Logs will support integration with common workload environments on IBM Cloud including Red Hat Openshift® on IBM Cloud, IBM Cloud Kubernetes Services (IKS), VSI and Power, with the list continuing to grow.
With IBM Cloud Logs, users may flow their application log and IBM Cloud Activity Tracker events into the service giving users flexibility in how they handle your data. Users may flow the data to separate instances or combine the data into a single instance to expand observability insights.
IBM Cloud Logs processes incoming data and applies machine learning algorithms including log aggregation and anomaly detection to help users cut through data noise to hone into the root cause of the issue. Sophisticated alert rules may be configured in the tool by users to help reduce triage time. Examples include:
To further aid in processing the logs and amplifying the value of the data incoming data, IBM Cloud Logs can be parsed to turn log data into actionable metrics.
The next generation of logging on IBM Cloud enables users to search all of their retained data and is easily queried within the service. Data is stored on IBM Cloud Object Storage in a search-friendly format to allow for rapid search results. When logs’ rapid-search results are needed, data can be additionally hosted using hot storage for priority insights into users’ data. Query results also appear in the same tool and configured set of dashboards used for operations.
IBM Cloud Logs offers the tools to query data effectively from the simplest of queries using Boolean search to advanced queries using Regex and queries technology-based on Apache Lucene®. IBM Cloud Logs enhances the query experience with its in-service query language and build queries with prompted add-on help to construct queries that can handle more complex analysis needs.
IBM Cloud Logs also offers tools to quickly assemble dashboards to better visualize users’ environments. Preconfigured alerts and dashboards for common application environments can be tailored to users’ specific environment needs. Dashboard insights paired with IBM Cloud Logs’ machine learning analytics give SREs the opportunity to quickly identify the start of an incident before it becomes a multi-alarm fire.
IBM Cloud Logs supports alert incident management within the service helping to manage operational control of workloads and comprehensive environments with maintenance windows can be managed within the tool. When more complex incidents occur and trigger layers of alarms, users can gain fast command and visualize the situation within the tool, even helping to suppress alerts to downstream alert management solutions to help address alert fatigue.
IBM Cloud Logs as a service is designed to integrate with the most common applications and systems management tools to fit within users’ toolchains. Sharing data with other operational tooling is built-in by design:
All data is not valued equally, and IBM Cloud Logs helps manage this to optimize the value of log data users keep. To guide users while reviewing their observability needs and budget, the solution offers three tiers of log and event processing to select from:
IBM Cloud Logs is IBM’s strategic cloud logging platform for the future and provides replacement functions for both the IBM Log Analysis and IBM Cloud Activity Tracker services. IBM Log Analysis and IBM Cloud Activity Tracker services will be deprecated and will have an end of service and end of life on March 30, 2025.
A migration tool will be released in 2Q 2024 for clients migrating from IBM Log Analysis and IBM Cloud Activity Tracker services. During the migration period, clients may be using both sets of tools and will be charged accordingly. The tool will migrate currently configured alerts, dashboards, views, and other settings into an IBM Cloud Logs instance. Terraform output will also be supported for users needing to codify their deployments and configurations.
IBM Cloud’s next-gen logging solution is designed to help users to collect and aggregate data within and outside IBM Cloud, quickly cut through data noise, search on all retained data, visualize environments, integrate into multi-tools and optimize log value to match observability budgets.
Gain logging insights to improve the performance of your infrastructure and apps.
Statements regarding IBM’s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
Learn more about IBM Cloud Logs here