Filling gaps in observability should be easy. With Sensu’s end-to-end observability pipeline, you can collect, filter, and transform monitoring events — sending them to the database of your choosing.
The shift from static to dynamic infrastructure introduces new business requirements for monitoring and observability. High-trust private networks are replaced with untrusted networks on public clouds. Tightly coupled ops tools are being displaced with disparate systems, necessitating integration with third-party APIs. Collaboration between development and operations relies on self-service workflows with integrated authentication solutions. The Sensu Observability Pipeline is:
Onboard new teams quickly with turn-key integrations for the tools your organization relies on, including Elasticsearch, Splunk, PagerDuty, ServiceNow, Ansible Tower, and many more.
Lock down user access with Sensu SSO providers (LDAP, Active Directory, OIDC), and automate agent identity with mTLS certificate authentication, external PKI verification, and CRL support.
Monitor tens of thousands of nodes from a single cluster using Sensu’s high-performance enterprise datastore. Get visibility into globally distributed infrastructure with Sensu federation.
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.
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.
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.
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.
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.
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.
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.