Outils pour utilisateurs

Outils du site


Panneau latéral

Traductions de cette page:

Avez-vous remarqué ?

Il n'y a aucune publicités ou scripts de profilage (tracker) sur ce site.

Ce n'est que grâce à votre aide que l'auteur peut financer l'hébergement et le temps consacré à cet ouvrage.

Si vous voulez l'encourager, vous pouvez faire un don ♥. (même un tout petit ;-))

À propos

Cet ouvrage est publié sous licence CC-BY-SA à l'aide de dokuwiki. Il a été écrit par un libriste curieux (et des contributeurs) qui s'est dit “si moi j'y arrive, pourquoi pas les autres?”. Merci de prévenir si vous partager ce texte ailleurs, juste pour information ;).

Si vous trouvez une erreur, souhaitez contribuer ou avez besoin d'aide, n'hésitez pas à contacter l'auteur.

Créer un livre

 N'hésitez pas à vous servir du bouton “Ajouter au livre” à droite afin de préparer une version imprimable de cette documentation.

12-examples:monitrc

/etc/monitrc

# Vérifie qu'un site est accessible
check host chezmoi.tld with address chezmoi.tld
      if failed port 80 protocol http for 2 cycles then alert
      if failed port 443 protocol https for 2 cycles then alert
	  # alerte si le certificat SSL arrive à expiration
      if failed
         port 443
         with protocol https
         and certificate valid > 30 days
         use ssl options {verify: enable}
      then alert


# Disponibilité du serveur mail
check host chezmoi.tld with address chezmoi.tld
      if failed port 25 with protocol smtp for 2 cycles then alert


# ressources utilisées
check system localhost
	if cpu > 75% for 2 cycles then alert
	if memory usage > 75% then alert
	if swap usage > 30% then alert
	if disk read > 10 MB/s for 2 cycles then alert

check filesystem rootfs with path /
              if space usage > 90% then alert
check filesystem var with path /var
              if space usage > 90% then alert

Contribu(trices|teurs) :

prx
12-examples/monitrc.txt · Dernière modification: 2019/11/29 09:24 de prx