The Operations category will help you get Sensu up and running, from your first installation in your local development environment through a large-scale Sensu deployment using secrets management. You’ll also learn how to keep your Sensu implementation running, with guides for upgrading, monitoring, and troubleshooting.
Deploy Sensu describes how to plan, install, configure, and deploy Sensu’s flexible monitoring and observability pipeline.
To plan your Sensu deployment, read the hardware requirements and deployment architecture pages. To start using Sensu locally or in development environments, follow the steps in the Install Sensu guide.
When you’re ready to deploy Sensu in production, learn to generate certificates, secure your Sensu installation, run a Sensu cluster, and reach multi-cluster visibility. You’ll also find guides for scaling your implementation with Sensu’s Enterprise datastore and using configuration management tools to ensure repeatable Sensu deployments and consistent configuration.
Control Access explains how Sensu administrators control access by authentication (verifying user identities) and authorization (establishing and managing user permissions for Sensu resources).
Sensu requires username and password authentication to access the web UI, API, and sensuctl command line tool. Use Sensu’s built-in basic authentication provider or configure external authentication providers via Lightweight Directory Access Protocol (LDAP), Active Directory (AD), or OpenID Connect 1.0 protocol (OIDC) to authenticate your Sensu users.
Next, learn to configure authorization for your authenticated Sensu users with role-based access control (RBAC) and set up user permissions for interacting with Sensu resources.
Maintain Sensu includes upgrade, migration, and troubleshooting information to keep your Sensu implementation running smoothly.
Follow our step-by-step instructions to upgrade to the latest version of Sensu from any earlier version. If you’re still using Sensu Core 1.x, read the migrate guide to upgrade to Sensu Go. You can also learn how to troubleshoot to identify and resolve problems with your Sensu implementation, from reading and configuring Sensu service logs to using Sensu handlers and filters to test and debug your implementation.
Manage Secrets explains how to use Sensu’s secrets management to eliminate the need to expose secrets like usernames, passwords, and access keys in your Sensu configuration. Learn to configure secrets and secrets providers resources to obtain secrets from one or more external secrets providers, refer to external secrets, and consume secrets via backend environment variables.