Environnements
Sur cette page
Un environnement sépare les sondes qui surveillent différentes copies de votre système — Production, Staging, Development. Chaque sonde appartient à un environnement, et chaque environnement possède ses propres variables et secrets : la même définition de sonde peut contrôler api.corvane.example en Production et api.staging.corvane.example en Staging, avec les bons identifiants à chaque fois.
Les environnements se gèrent dans Configuration → Environments, par les rôles Manager et Admin. La création d'environnements exige une offre payante.

Quand utiliser les environnements#
- Vous surveillez la même application en plusieurs copies : séparez les alertes de Production du bruit de Staging, et voyez l'état de chaque copie séparément.
- Vous voulez des sondes qui ne diffèrent que par un hôte ou un identifiant : écrivez-les une fois avec
${API_HOST}et un secret, et créez-en une par environnement. - Vous voulez restreindre qui voit les chaînes de connexion : les secrets vivent dans les environnements, que seuls les rôles Manager et Admin peuvent ouvrir.
Si vous ne surveillez que la production, l'environnement par défaut suffit.
Créer un environnement#
- Cliquez sur New environment.
- Saisissez un Name (
Staging) et une Description facultative (Pre-production, refreshed from production every week). - Enregistrez.
Votre organisation démarre avec un environnement par défaut nommé Default. Les nouvelles sondes sont placées dans l'environnement par défaut sauf si vous en choisissez un autre. Utilisez Set as default sur un autre environnement pour le changer — par exemple pour faire de Production l'environnement par défaut.
Un environnement ne peut être supprimé que si aucune sonde ne l'utilise et qu'il ne contient ni variable ni secret. L'environnement par défaut ne peut pas être supprimé.
Associer une sonde à un environnement#
Choisissez Environment dans la section General de l'assistant. La sonde résout alors ses ${VARIABLES} et ne propose que les secrets de cet environnement. Les listes affichent l'environnement de chaque sonde sous forme de badge, et les incidents et les pages de service l'affichent aussi.
Contenu d'un environnement#
Sélectionnez un environnement à gauche pour voir ses deux cartes :
- Variables — des valeurs en clair, comme des hôtes, des ports ou des URL de base, réutilisées dans les champs des sondes sous la forme
${NAME}. Voir Variables. - Secrets — des chaînes de connexion chiffrées pour les bases de données, Redis et RabbitMQ, jamais affichées après leur enregistrement. Voir Secrets.
Voir aussi#
- Sécurité des secrets — comment les secrets sont chiffrés et transmis aux agents.
- Services — l'autre axe d'organisation.