Monitoring as code for infrastructure and applications on any cloud

Consolidate monitoring tools & eliminate observability data silos with Sensu’s unified observability data collection and open integration marketplace.

Trusted for production workloads by industry leaders

Why choose Sensu? Because the rules have changed.

The shift from static to dynamic infrastructure requires a change in approach to monitoring, from host-based to functional role-based. Connectivity moves from remote polling to publish-subscribe, the control plane moves from point-and-click interfaces to infrastructure as code workflows and self-service developer APIs.

Observability Pipeline

With Sensu Go, you can fill gaps in observability between metrics, logging, & tracing. Consolidate existing monitoring tools, including Nagios, StatsD, Telegraf, Prometheus, & more.

Monitoring as code

Sensu Go codifies monitoring workflows into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

Multi-cloud

Embrace auto-scaling with confidence & real-time visibility. Sensu automates the registration and de-registration of servers, containers, services, apps, functions, and connected devices.

Observability Pipeline

With Sensu Go, you can fill gaps in observability between metrics, logging, & tracing. Consolidate existing monitoring tools, including Nagios, StatsD, Telegraf, Prometheus, & more.

Monitoring as code

Sensu Go codifies monitoring workflows into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

Multi-cloud

Embrace auto-scaling with confidence & real-time visibility. Sensu automates the registration and de-registration of servers, containers, services, apps, functions, and connected devices.

Monitoring workflows, not workarounds

Use the right tool for the right job. With Sensu, you can use the right interface and the right data format for each individual problem, configuring the corresponding workflow accordingly. Declarative configurations and a service-based approach to monitoring let you define the monitoring insights that matter most, automating your workflows so you can focus on what matters.

Health checks, custom metrics, & logs

Comprehensive system and service health monitoring. Execute custom scripts, including Nagios-style plugins. Collect basic system metrics, including CPU, memory, and disk usage. Collect custom application metrics and integrate with external databases for unified business intelligence. Collect logs and send them to the database of your choosing.

Alerts & incident management

Send alerts via email, Slack, SMS, and more. Create and resolve incidents in PagerDuty, ServiceNow, and JIRA. Eliminate alert fatigue with built-in de-duplication. Customize alert policies with event filters and contact routing.

Endpoint management

Auto-scale with confidence and real-time visibility. Sensu agents automatically discover and register VMs, public cloud compute instances, containers, and the services running on them. Plus, you won’t get alerts for stuff that no longer exists.

Auto-remediation

Native support for self-healing — use Sensu to trigger service restarts or execute custom scripts when problems are detected. Request Ansible jobs via the Ansible Tower integration. Trigger remediation actions via third-party APIs. Automate repetitive operations by configuring custom workflows.

Monitoring as code

Not only are there monitoring plugins and integrations for every use case, but pre-configured templates offer all the flexibility of monitoring-as-code workflows with no coding required. Our turn-key integrations are backed by declarative configuration templates that can easily be edited, reviewed, version-controlled, and shared amongst teams.

Observability control plane

As infrastructure complexity increases, it’s more critical than ever to have a centralized management interface for monitoring. Just as Kubernetes serves as a control plane for container orchestration, so too should your monitoring be able to manage highly complex observability workflows in an automated and repeatable fashion.

Infrastructure monitoring made easy

  • Discover all of the integrations you need in one place. Everything you need to deploy infrastructure monitoring for cross-platform and multi-cloud environments.
  • Enable integrations with the click of a button. Sensu eliminates the need for complex third-party configuration management, or constant modification of monitoring agent configuration files.
  • Backed by industry-leading monitoring as code solution. Sensu provides new users with a point-and-click interface to get started.

Turn-key integrations for any stack

  • Integrations with AWS, GCP, and Kubernetes provide multi-cloud status updates and performance metrics even before installing agents on hosts.
  • Sensu’s monitoring agent for servers, VMs, and containers and the cross-platform “system check” integration enable detailed host monitoring.
  • Turn-key integrations for the third-party applications and services that power your business, from A(pache HTTP Server) to Z(ookeeper) and everything in between. Collect thousands of metrics and identify problems in any stack before they impact customers.

Supercharge your Ops & SRE teams at a fraction of the cost of other solutions.

Traditional monitoring tools are cost-prohibitive to operate at even moderate scale, and legacy monitoring tools are incompatible with the ephemeral nature of public cloud and cloud-native platforms. Upgrade to Sensu today to embrace your multi-cloud operation with confidence – and without breaking the budget! Keep your existing custom plugins or use new ones, integrate best of breed products and transition seamlessly!