Using Monitor

Sysdig Monitor is a monitoring, troubleshooting, cost-optimization, and alerting suite offering deep, process-level visibility into dynamic, distributed production environments. Sysdig Monitor captures, correlates, and visualizes full-stack data, and provides dashboards for monitoring your cloud-native environment.

In the background, the Sysdig agent lives on the hosts being monitored and collects the appropriate metrics and events. Out of the box, the agent reports on a wide variety of pre-defined metrics. Additional metrics and custom parameters are available via agent configuration files and Monitoring and Cloud Integrations.

This topic outlines the different use cases for Sysdig Monitor and necessary direction to get you started.

Use Cases

Kubernetes Monitoring

To get started with Kubernetes monitoring:

  1. Set up your data sources.
  2. Start monitoring your Kubernetes infrastructure:

Cost Optimization

Discover where you have wasted resources, how much you are spending on those environments, and the amount of potential savings you could get if you rightsize those environments to a more reasonable level. See Cost Advisor for more information.

Cloud Service Monitoring

Gain deep visibility into your Kubernetes environment regardless of the cloud platform you are running. Collect metrics from cloud providers for their managed services including CloudWatch, Stackdriver, or Azure Metrics, with curated Prometheus exporters and guided integration deployment.

To get started with Cloud Monitoring:

  1. Set up your data sources.
  2. Start monitoring the performance of your Cloud environment:

Managed Prometheus

A fully managed Prometheus monitoring service with enterprise features, such as automatic service detection and assisted integration deployment. To get started:

  1. Set up your Prometheus Remote Write.
  2. Start monitoring your service:

Application Monitoring

Collect custom Prometheus metrics, StatsD metrics, and JMX metrics to increase visibility into the applications and objects that are unique to your infrastructure and see everything in context.

To get started:

  1. Set up your data sources.
  2. Configure custom integrations.

Additional Operations

Topics in This Section
Working with Metrics

Sysdig Monitor metrics are divided into two groups: default metrics (out-of-the-box metrics associated with the system, orchestrator, and network infrastructure), and custom metrics (JMX, StatsD, and multiple other integrated application metrics).

Using PromQL

The Prometheus Query Language (PromQL) is the defacto standard for querying Prometheus metric data. PromQL is designed to allow the user to select and aggregate time-series data.

Time Navigation

This topic describes how the Time Navigation works in Sysdig Monitor.

Service Limits

Usage thresholds help ensure that your Sysdig Monitor environment stays healthy and performs optimally.