Set-OPS-Public/roles/serveur_icinga/templates/setops-users.conf.j2
Daniel Allaire cccb4e5b43
Some checks are pending
verifier / verifier (push) Waiting to run
supervision : declarer a qui elle parle
Icinga livre son exemple avec root@localhost — une adresse que personne ne lit.
Une supervision qui voit tout et n en parle a personne a le meme effet qu aucune
supervision, en plus couteux : elle rassure.

serveur_icinga_destinataire cree un utilisateur dans le groupe auquel les
notifications sont deja assignees (Icinga refuse deux objets de meme nom, on ne
peut pas redefinir l exemple ; on en ajoute un autre, l exemple reste muet).

Vide, aucun destinataire n est pose ET LE DEPLOIEMENT LE DIT — plutot que de
laisser croire qu une alerte partira.

Eprouve : message expedie par le relais du site, status=sent (250 2.0.0 Ok),
livre directement a mx.chezlepro.ca sans intermediaire ni dependance envers un
locataire.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019f91zs9SDdwSzL2CVei6on
2026-09-02 17:48:19 -04:00

20 lines
868 B
Django/Jinja

/*
* Gere par Set-OPS (role serveur_icinga). Ne pas editer a la main.
*
* A QUI LA SUPERVISION PARLE.
*
* Icinga livre `users.conf` avec `email = "root@localhost"` — une adresse qui n'existe
* nulle part et que personne ne lit. Une supervision qui voit tout et le dit a personne
* a le meme effet qu'une supervision absente, en plus couteux : elle rassure.
*
* Ce fichier REMPLACE l'utilisateur d'exemple par celui du plan. Il trie apres
* `users.conf` — mais Icinga refuse deux objets de meme nom, on ne peut donc pas le
* redefinir : on en declare un AUTRE, et on l'ajoute au groupe auquel les notifications
* sont deja assignees. L'exemple reste, muet ; le notre recoit.
*/
object User "setops-exploitant" {
import "generic-user"
display_name = "Exploitant Set-OPS"
groups = [ "icingaadmins" ]
email = "{{ serveur_icinga_destinataire }}"
}