Je cherche un meilleur moyen de me connecter à Cronjobs. La plupart des tâches creuses ont tendance à spammer les courriels ou la console, à être ignorées ou à créer un autre fichier journal.
Dans ce cas, j’ai un script Nagios NSCA qui envoie des données à un serveur central Nagios. Ce script send_nsca imprime également une seule ligne d'état dans STDOUT, indiquant le succès ou l'échec.
0 * * * * root /usr/local/nagios/sbin/nsca_check_disk
Cela envoie le message suivant à root @ localhost, qui est ensuite transmis à mon équipe d'administrateurs système. Spam.
nsca_check_disk transféré: 1 paquet (s) de données envoyé (s) à l'hôte avec succès.
Je cherche une méthode de journalisation qui:
- N'envoie pas de spam à la messagerie ou à la console
- Ne créez pas encore un autre fichier journal krufty nécessitant un nettoyage des mois ou des années plus tard.
- Capturez les informations du journal quelque part afin de pouvoir les consulter ultérieurement si vous le souhaitez.
- Fonctionne sur la plupart des unix
- S'intègre dans une infrastructure de journalisation existante.
- Utilise les conventions syslog courantes telles que 'facilité' et 'priorité'
- Peut fonctionner avec des scripts tiers qui ne font pas toujours la journalisation en interne.