IBM Cloud Docs
Collecting metrics by infrastructure

Collecting metrics by infrastructure

You can collect metrics from a number of platforms, orchestrators, and a wide range of applications such as Prometheus, JMX, StatsD, Kubernetes, and other application stacks, that are available in the IBM Cloud®, outside the IBM Cloud, or on-prem. You can also add more metrics by creating custom metrics and adding integrations.

Metrics collected

Table 1. Metrics by infrastructure
Type Infrastructure Metrics info
Orchestrated environment Kubernetes clusters Metrics for orchestrated environments
Orchestrated environment OpenShift clusters Metrics for orchestrated environments
Non-Orchestrated environment Virtual Machines (VM) Metrics for non-orchestrated environments
Non-Orchestrated environment Bare metal servers Metrics for non-orchestrated environments
Non-Orchestrated environment Linux based Virtual Machines (VM) Metrics for non-orchestrated environments
Non-Orchestrated environment Linux based Virtual Machines (VM) on VPC Metrics for non-orchestrated environments
Non-Orchestrated environment Linux based Virtual Machines (VM) on VMware Metrics for non-orchestrated environments
Windows environment Windows-based servers [Metrics for Windows environments]https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/infrastructure-integrations/windows/)

Colletion method

The following table shows the options that you can choose to monitor a host by type of infratsructure:

Table 2. Mode by infrastructure
Type Infrastructure Agent for Non-Orchestrated environments Agent for Orchestrated environments Prometheus remote write
Orchestrated environment Kubernetes clusters Supported
Orchestrated environment OpenShift clusters Supported
Non-Orchestrated environment Virtual Machines (VM) Supported Supported
Non-Orchestrated environment Bare metal servers Supported Supported
Non-Orchestrated environment Linux based Virtual Machines (VM) on IBM Cloud, on-prem, other clouds Supported Supported
Non-Orchestrated environment Linux based Virtual Machines (VM) on VPC Supported Supported
Non-Orchestrated environment Linux based Virtual Machines (VM) on VMware Supported Supported
Windows environment Windows-based servers Supported by using the Windows exporter

Checking the number of time series that are collected per agent

In IBM Cloud Monitoring, you can monitor your monitoring agent by using the dashboard template monitoring agent Health & Status that is available in Host Infrastructure. In this dashboard, you can see the number of monitoring agents that are deployed and connected to the instance, check the version of the monitoring agents, and find out how many metrics per host the agent is collecting. For more information, see Checking the number of custom time series that are collected per agent.

Finding out the agent version that runs on a host

You can use the the Sysdig Agent Health & Status dashboard to determine the Monitoring agent versions that are running in your hosts. For more information, see Determining the version of an agent.