IBM Cloud Docs
Release notes for IBM Cloud Monitoring

Release notes for IBM Cloud Monitoring

Use these release notes to learn about the latest updates to IBM Cloud® Monitoring.

24 April 2024

Translate to PromQL available for all metric alerts
The ability to translate a metric alert form definition to PromQL is now available for all new and existing metric alerts. The PromQL can be used for Terraform and other automation. For more information, see Metric Alerts.

29 March 2024

Unified search available in all regions.

With unified search you can search across name, description, and scope values in a single, unified search bar.

For alert events you can search the condition, state, threshold, alert type, and the alert notification title.

Filtering by event titles lets you quickly filter events by title.

You can bookmark and keep a history of searches.

For more information, see Filter and Search Events

29 February 2024

Teams support
The IBM Cloud Monitoring Prometheus Remote Write feature now supports teams.

18 February 2024

Deprecation of Prometheus ingestion endpoints
IBM Cloud Monitoring has deprecated the current Prometheus ingestion endpoints. New Prometheus ingestion endpoints are available. All customers using Prometheus Remote Write must move to using the new Prometheus ingestion endpoints by 31 May 2024.

18 January 2024

Deprecation of Graduated Tier - Sysdig Secure + Monitor plan

IBM Cloud Monitoring has deprecated the Graduated Tier - Sysdig Secure + Monitor pricing plan. Users can maintain the same functionality by configuring an IBM Cloud Monitoring instance connected to an IBM Cloud Security and Compliance Center Workload Protection instance by 18 August 2024.

For more information, see Can IBM Cloud Monitoring and IBM Cloud Security and Compliance Center Workload Protection be used together? and The Graduated Tier - Sysdig Secure + Monitoring plan is deprecated. How do I keep using Workload Protection functionality?

Deprecation of Python sdc-client library

The Python library for IBM Cloud Monitoring is deprecated.

Users using the library will need to migrate to Terraform or the REST API before the library is removed on 18 January 2025.

Deprecation of legacy Metrics Explorer

The IBM Cloud Monitoring legacy Metrics Explorer is deprecated and will be removed on 18 January 2025.

Users should use the new Metrics Explorer.

Deprecation of legacy Alerts Editor

The IBM Cloud Monitoring legacy Alerts Editor is deprecated and will be removed on 18 April 2024.

Users should use the new Alerts Editor.

Deprecation of Workload Protection Scanning Engine V1

IBM Cloud Security and Compliance Center Workload Protection can be used in conjunction with IBM Cloud Monitoring. The Workload Protection Scanning Engine V1 is deprecated and replaced with a new scanning engine wih better performace and capabilities.

New instances will automatically have the new scanning engine deployed. Existing instances will need to be migrated to the new scanning engine by 18 January 2025. Learn more

When migrating, customers need to migrate from the legacy node-analyzer to the new node-analyzer. In some cases uninstalling and reinstalling using Helm is the simplest approach. Customers using Pipeline or Registry Scanning need to start using the new scanning components.

30 November 2023

Changes to private API endpoints:
Private REST API endpoint IP addresses are enabled. If your service is configured to use specific IP addresses or firewall to a specific IP address, then modification to the new IP addresses might be required. For more information, see Private REST API endpoints.

15 November 2023

Context-based restrictions support
IBM Cloud Monitoring now supports context-based restrictions.

31 October 2023

Services now sending metrics to Madrid
Some services are now sending metrics to Madrid. See services generating metrics by location for the services sending metrics to Madrid.

26 September 2023

Madrid region support
Madrid is now an online region for IBM Cloud Monitoring. Services can now be provisioned in Madrid and Madrid endpoints can be used. Platform metrics will continue flowing to the Frankfurt region.

26 July 2023

New support documentation is available for VMware and Windows.

Documentation has been updated to include the following:

7 July 2023

IBM Cloud® Monitoring Workload Protection documentation location has changed.

The documentation for the IBM Cloud® Monitoring Workload Protection service has moved from the IBM Cloud® Monitoring documentation to the IBM Cloud Security and Compliance Center Workload Protection documentation.

Links to the IBM Cloud Security and Compliance Center Workload Protection documentation are included in the IBM Cloud® Monitoring documentation as appropriate.

22 June 2023

Change to alerts editor

The alerts editor has been changed. The legacy alerts editor is still available, but requires the follow steps to access it:

  1. Launch IBM Cloud Monitoring.

  2. Click the center of the UI and open the frame as a new tab. How to open the frame in a new tab will be determined by the browser you are using.

  3. In the URL replace the value beginning with # with #/alerts/legacy-editor/new. The legacy editor will be displayed.

For example, change https://us-east.monitoring.cloud.ibm.com/#/alerts/rules?direction=asc&sortBy=name to https://us-east.monitoring.cloud.ibm.com/#/alerts/legacy-editor/new

14 April 2023

IBM Cloud® Monitoring Secure is now IBM Cloud® Monitoring Workload Protection

The UI now displays IBM Cloud® Monitoring Secure functions under the new name Workload Protection.

07 October 2022

IBM Cloud® Monitoring has improved Explorer support for customers with only platform metrics.
For customers monitoring only platform metrics, the Explorer view will now show the metrics organized by metric namespace. The ability to query metrics using PromQL is also supported.

05 August 2022

IBM Cloud® Monitoring has released support for trusted profiles.
For more information, see Trusted Profiles.

06 July 2022

IBM Cloud® Monitoring has released a new Alert Editor interface.

The following changes have been made:

  • New user interface to manage alerts.

    You can still manage alerts by using the legacy editor. However, notice that new features are only available through the new editor.

  • New configuration settings to help you troubleshoot issues. You can configure a dashboard and a runbook with an alert.

Deprecated features:

  • Deprecation of the Anomaly Detection and Group Outlier alert types. You can view and manage existing alerts but you cannot define new ones.

For more information, see Configure alerts.

15 June 2022

IBM Cloud® Monitoring has made available a proprietary time series database that is designed for storing and serving metrics at scale. Learn more

The following changes have been made:

The following are known limitations in this release:

  • Querying labels as metrics is limited to Infrastructure labels in Table panels.
  • Panels that are not timecharts, such as Number panels, might not display aggregated data for the full requested time range.

Deprecated features:

  • Topology Maps are deprecated due to their incompatibility with the new data store.
  • Agent derived percentiles are deprecated.

For more information, see Removed features.

Impact to your environment:

  • Your existing dashboards, alerts and notifications will be automatically migrated to the new metric naming convention.
  • Notifications that are sent by alerts (webhooks, PagerDuty, and so on) will use the new metric and label convention. If you are doing further processing to parse metrics or labels, you will need to update your scripts accordingly.
  • Terraform or configuration scripts that are used for dashboards, alerts and notifications might need updating.

For more information, see Enhanced metric store.

18 May 2022

Availability of Advisor
IBM Cloud® Monitoring has released Advisor to help and simplify how you monitor and troubleshoot the health, risk, and capacity of hosts and Kubernetes clusters. Learn more.

14 December 2021

SMS event notification support
IBM Cloud Monitoring now supports SMS notifications based on events.

2 November 2021

Email event notification support
IBM Cloud Monitoring now supports email notifications based on events.

30 September 2021

Metrics streaming support
You can use IBM Cloud Monitoring to push a set of selected metrics to a Kafka service such as Event Streams. Learn more about metric streaming

8 September 2021

Secure support for new and updated compliance standards

New and updates compliance standards are supported.

  • Updates to PCI DSS V3.2.1.
  • New NIST 800-171 rev2 compliance.

31 August 2021

Agent update
Added support for agent version 11.4.1. To see the the agent versions that are available, see the monitoring agent Release Notes.

12 August 2021

Secure support for Inline Scanner
V2.4.6 is supported which adds support for images with manifest schema V1.

10 August 2021

Monitoring integrations

You can monitor integrations using PromCat.

Alert enhancements

The following alert enhancements are available:

  • The alert library provides a recommended list of alerts you can configure based on the services running in your infrastructure.

  • The alerts page has been enhanced. Visual cues have been added to identify alerts that have not been resolved. Alerts can also be grouped based on the service they represent.

Dashboard enhancements

The following Kubernetes dashboard enhancements have been made:

  • Workload dashboards are refreshed.
  • Changes to the panel location and color coding.
  • Workflow simplification.
  • Improved capacity planning.
  • Easier to read text boxes.

30 July 2021

Secure support for Inline Scanner
V2.4.5 is supported which fixes an issue when using --verbose with --format json resulting in corrupted JSON output.

28 July 2021

Secure support for Inline Scanner

V2.4.4 is supported including the following updates:

  • Security fixes.
  • Adding a retry mechanism when pulling images from registries.
  • Adding the ability to write a JSON log to a file.
  • Fixed a malware scan issue.
  • Fixed issue when getting images for registries not supporting tag listing.

27 July 2021

Secure support for Kubernetes Audit functionality
General available support of Kubernetes Audit functionality as part of the Admission Controller.

2 July 2021

Secure support for Inline Scanner
V2.4.3 is supported including security fixes and a problem with incorrect version detection for Apache Struts 2.

1 July 2021

Secure support for Node Image Analyzer
V0.1.13 is available.

14 June 2021

Secure support for RedHat OpenShift Container Platform v4 benchmark
You can now scan and validate compliance with the controls included in the CIS benchmark requirements.

9 June 2021

Secure change improvements to navigation and activity audit

Updates include:

  • Moving Network from under Policies in the menu.
  • Grouping Activity Audit and Captures into the Investigation menu item.
  • Runtime scope moved in Activity Audit to allow more space for activity data.
  • Activity types can be filtered directly from the graph.
  • Displayed element attributes can be filtered from the list.

4 June 2021

Secure changes to Kubernetes network security configuration and user experience

Changes include:

  • New configuration panel allowing you to include or exclude a set of labels for a cluster or namespace.
  • Adding the ability to label IPs not mapped to Kubernetes or OpenShift entities.
  • Adding the ability to to configure internal subnets for clusters.
  • Adding additional information when hovering over a network connection or network node.
  • Adding unresolved IP filtering.
  • Adding Network as an item in the navigation.

1 June 2021

PromQL library
A library of PromQL queries now available.
Prometheus remote write
Prometheus remote write support is now supported for ingesting metrics.
Improved dashboard templates
Dashboard templates have been improved for better data display and improved results.

27 May 2021

Secure beta support for Falco policy tuner
A managed version of the Falco policy tuner is new available.

19 May 2021

Secure compliance support
New compliance features for ISO27001:2013 and HIPAA are available.
Secure support for Inline Scanner
V2.4.1 is supported.

18 May 2021

Secure updates for new and improved host OS and container scanning tools

Functional updates include:

  • The ability to scan hosts in addition to container images.
  • Host benchmarks have been updated with additional checks and cluster aggregation.
  • Image scanning is updated to automatically scan images if they have not been scanned.

10 May 2021

Silencing alert notifications

You can silence alert notifications for a given scope or period of time.

New Kubernetes labels

The following labels have been added that can be used to scope dashboards and configure groups.

  • kubernetes.workload.name
  • kubernetes.workload.type
New Kubernetes dashboards

A number of new Kubernetes dashboards are available in beta.

29 April 2021

Secure updates to scan results page
The layout of the scan results page has been reorganize to clearly distinguish policy evaluation from vulnerability matching and better summarize the information.

26 April 2021

Extended label set

An extended label set is available for PromQL queries.

Microsoft Teams integration

You can use Microsoft Teams as a notification channel.

Capture files

S3 compatible storage can be used for capture files.

Webhook channel integration

The following updates have been made to webhook integration:

  • TLS verification can be skipped.
  • The ability to add custom headers to append to the alert format.
Secure support for Inline Scanner

V2.4.0 is supported with the following changes:

  • Security fixes.
  • Addition of HTTP_PROXY and HTTPS_PROXY environment variables to retrieve the malware database inline behind a proxy.
  • Addition of support for the .dockercfg repository authorization method.
  • Use of HTTP1.1 by default.
  • Fix for when a Docker UID is not 1000.

31 March 2021

CLI support
New CLI added that you can use to access information in IBM Cloud Monitoring. Learn more about the CLI.
API support
New API added that can be used to manage the IBM Cloud Monitoring service. Learn more about the API.

24 March 2021

Secure beta support for image scanning reports

V3 of the image scanning reports is available in beta. Functional changes include:

  • Allowing scheduling of reports and sending them through notification channels.
  • Allowing a preview of the report structure in the UI.
  • Adding an advanced query builder.
  • Adding more data columns and filters.
  • Adding two report types: vulnerability and policy.

22 March 2021

Secure support for policy types
Policy types allows you to group policies into logical groups based on the sources used in the policy engine.

17 March 2021

Secure UI enhancements and additional functionality

The following changes have been made:

  • Updates have been made to the scan results list.
  • New table design for the vulnerabilities list.
  • Ability to open individual vulnerabilities and display additional information.

12 March 2021

Secure deprecation

The following features are deprecated for Secure:

  • Commands Audit has been deprecated in favor of Activity Audit.
  • Policy Events is deprecated in favor of the Events feed.

3 March 2021

PromQL query explorer
The PromQL query explorer helps you understand metrics and their labels and values and create queries even faster than before.
IBM Cloud Functions integration
IBM Cloud Functions can be used as a notification channel.
Persistence of dashboard scope
When returning to a previously visited dashboard, the last used scope will be retained.

2 March 2021

Secure support for SOC 2, NIST 800-53 rev4 and rev5 regulatory compliance
SOC2, NIST 800-53 rev4 and NIST 800-53 rev5 standards have been added to the compliance feature. New checks have also been added to the admission controller, network security policies, and node analyzer.

23 February 2021

Secure support for Windows scanning in beta
A beta version of Windows scanning is available as a standalone scanning engine. No UI, management, or historical data is available.
Secure support for a UI-based admission controller
Kubernetes admission controlers define and customize the requests that are allowed on the cluster. An admission controller intercepts and process requests to the Kubernetes API prior to persisting the object and after the request is authenticated. Additional functionality is added to check images for common vulnerabilities and exposures (CVEs), misconfiguration, outdated images and so on. Container images that do not meet the configured admission policies are rejected from the cluster before being allowed to run.

20 February 2021

Secure support for CronJobs, Weave, and Cilium CNIs
The network security policy tool has been upgraded to add CronJob, Weave, and Cilium CNIs in addition to Calico support.

16 February 2021

Secure support for multiple credentials
You can now assign multiple credentials to the same registry depending on the relative internal registry path that is used to pull the image.

10 February 2021

Secure support for Inline Scanner

V2.3 is supported with the following changes:

  • Removes the prefixing of image names with localbuild when unneccessary.
  • Improved version detection for Logback, SpringFramework, and Tomcat Java.
  • Allows setting openssl using the OPENSSL_SECLEVEL environment variable to support old certificates.
  • Creation of a more robust image ID to avoid unnecessary image rescans.
  • Added malware detection.

5 February 2021

Importing Prometheus alert rules

You can now import Prometheus alert rules.

Dashboard enhancements

The following dashboard enhancements have been released:

  • You can edit the dashboard scope within the panel editor.
  • You can set a dashboard template as the team entry point.

4 February January 2021

Secure support for enhanced activity audit filters
The noise-reduction filter has been improved to automatically filter duplicate entries in the feed with a high number of occurances.

31 January 2021

Authentication token configuration
You can configure the authentication token that is allowed in a monitoring instance when you use Python scripts or the Monitoring REST API to manage resources. By default, you can use an IAM token or a Monitoring API token. However, you can restrict the monitoring instance to only allow IAM tokens. Learn more.

28 January 2021

Secure support for Node Image Analyzer

V0.1.9 is available with the following changes:

  • Added support for running the analyzer in non-Kubernetes environments.
  • Fixed an issue scanning images processed on GKE clusters using Docker and Containerd.
  • Fixed an issue that prevented images without full tags from being processed on OpenShift.
  • Improved version detection for Logback, SpringFramework, and Tomcat Java packages.
  • Fixed issues when an incorrect Docker socket path was provided.

5 January 2021

Improved alerts
The alert interface has been improved for faster browsing and easier management.

23 December 2020

Secure support for Jenkins

Plug-in V2.1 is available with the following changes:

  • Improved scanning performance and execution.
  • Proxy support for master and worker nodes.

16 December 2020

Secure support for Node Image Analyzer
V0.1.7 is available. This release fixes image analysis errors for OpenShift clusters configured in FIPS mode.

14 December 2020

Secure support to scan images as a GitHub action
Support to do image analysis on locally built container images.

11 December 2020

Secure support runtime policy events JSON format
A new JSON format for runtime policy events including full scope information, rule labels, and a single-line representation for event field keys and values.

7 December 2020

Secure support for Node Image Analyzer

V0.1.6 is available with the following changes:

  • Proxy configuration support to run the analyzer behind a proxy.
  • Support to scan images without a Repo tag.

2 December 2020

Secure support for inline scanner

V2.2 is available with the following changes:

  • Vulnerability report added to the container output.
  • Scanned images using the digest pullstring is stored using the truncated digest as a tag.
  • Users running other than as root have a permission issue resolved.

23 November 2020

Secure support for inline scanner

V2.1 is available with the following changes:

  • The ability to analyze scratch-based images.
  • Fixes for retrieved PDF output for previously scanned images.
  • Fixes for container vulnerabilities.

20 November 2020

Secure support
In architectures that are focused on container and microservices, you can use Secure to protect, monitor, and enhance forensic analysis of your pipeline and runtime components. Learn more

19 November 2020

Enhancements to Explore

A new grouping editor helps you create and manage infrastructure groupings.

Dashboard ownership

You can now transfer dashboard ownership to another user.

Dashboard enhancements

The following dashboard enhancements are now available:

  • The ability the dashboard menu to the sidebar.
  • The ability to specify your preference for open or closed categories.

27 July 2020

Hosts overview
The hosts overview provides a view of the performance and health of the physical hosts in your infrastructure.

17 June 2020

General availability of new dashboards

New functionality to improve the editing experience and add new ways to visualize and consume data. Functional changes include:

  • Addition of a form-based and PromQL method of building dashboards.
  • Adding the ability to share dashboards with team members.
  • Customizing time series names and exes values on the legend.
  • The ability to configure multiple queries in a single panel.
  • Adding the ability to create a unified view of both metrics and events.
  • Availability of dashboard templates.
  • The ability to map values to text.
Limited availability of PromQL support

PromQL support for querying Prometheus metrics has been added for a subset of users.

Major functional changes

The following major changes are made in this release:

  • Topology maps are no longer available in dashboards. Topology maps can be accessed through the Explore option.
  • My Dashboards are no longer available under Explore.
  • The dashboard wizard has been removed. Use the dashboard templates in place of thd dashboard wizard.
  • History and summary metrics have been deprecated.
  • Ability to configure scope variables on a dashboard to quickly filter metrics.
  • Addition of intelligent auto-completion and syntax highlighting.
  • The ability to define a default role when a new member is added to a team.
  • Enhanced RBAC support.

16 April 2020

Dashboard support for Istio 1.5
Addition of dashboard support for Istio 1.5, in addition to Istio 1.0.

8 April 2020

Global support
Worldwide support for IBM Cloud Monitoring.

21 November 2019

Overview generally available

Functional enhancements include:

  • Metrics prioritized by event count and severity.
  • Dashboards for insights.
  • Added new default dashboards while retaining some existing dashboards and removing others.
Filtering events by scope

Events can be filtered by scope to show the most relevant events. Filtering is available in the Explore and Dashboards views.

Beta support for Prometheus and new dashboards

Functional enhacements in beta include:

  • Support of native Prometheus time series ingestion.
  • Addition of a PromQL dashboard.
  • New dashboard functionality for greater configuration flexibility and query support.

11 October 2019

Dashboard updates

The ability to mark a dashboard as a "favorite" has been added.

Additional metrics segmentation

The ability to segment metrics by the following have been added:

  • file.bytes.in
  • file.bytes.out
  • file.mount
  • file.name

14 August 2019

New Kubernetes groupings

Groupings for Kubernetes have been modified.

Enhanced event notification

The ability to customize the subject and body of an alert notification with variables has been extended.

Units for metrics

Introduction of a common metrics format to ease comparison.

Display instance name

The instance name is now visible when creating and editing the instance name.

Kubernetes dashboard updates

Kubernetes cluster and node capacity dashboards now have actual CPU and memory usage compared to requests, limits, and capacity that can be allocated.

In addition the Kubernetes health dashboard has been updated with metric aggregation across all containers running on the node.

11 July 2019

Enhanced dashboard menu

Addition of a menu where you can add new dashboards and search for existing ones.

Customize alert notification template

Added the ability to customize messages sent with alert notifications.

Prometheus remote scraping

Added the ability to collect Prometheus metrics from remote endpoints.

Additional enhancements

The following additional enhancements were added.

  • Kafka integration support for authentication and SSL/TLS.

  • Addition of new Kubernetes metrics for pod counts.

1 December 2018

Introducing IBM Cloud Monitoring
IBM Cloud® Monitoring is a cloud-native, and container-intelligence management system that you can include as part of your IBM Cloud architecture. Use it to gain operational visibility into the performance and health of your applications, services, and platforms. It offers administrators, DevOps teams and developers full stack telemetry with advanced features to monitor and troubleshoot, define alerts, and design custom dashboards. In architectures that are focused on container and microservices, you can use Secure to protect, monitor, and enhance forensic analysis of your pipeline and runtime components. Learn more