Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:script-srvstatus [2023/06/06 15:09] – [Mettre à jour le script] jpmilcent | serveurs:installation:script-srvstatus [2023/06/08 08:14] (Version actuelle) – [Stocker les logs du Cron dans leur propre fichier] jpmilcent | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
</ | </ | ||
* Sur Bullseye la commande suivante fonctionne :<code bash> systemctl list-units -t service --full --all --output=json --no-pager </ | * Sur Bullseye la commande suivante fonctionne :<code bash> systemctl list-units -t service --full --all --output=json --no-pager </ | ||
- | * **Problème** la commande n' | + | * **Problème** la commande n' |
===== Installer le script ===== | ===== Installer le script ===== | ||
Ligne 62: | Ligne 62: | ||
* Ajouter dans le fichier // | * Ajouter dans le fichier // | ||
[[inputs.exec]] | [[inputs.exec]] | ||
- | commands = [ | + | commands = ["cat / |
- | | + | |
- | | + | |
timeout = " | timeout = " | ||
name_override = " | name_override = " | ||
data_format = " | data_format = " | ||
- | tag_keys = [ | + | tag_keys = [" |
- | | + | |
- | | + | |
</ | </ | ||
+ | |||
+ | ===== Stocker les logs du Cron dans leur propre fichier ===== | ||
+ | * **Objectif** : séparer les logs des Cron dans un fichier de log à part afin qu'ils ne surchargent pas le fichier syslog. Le script '' | ||
+ | * Éditer le fichier de config de Rsyslog : <code bash>vi / | ||
+ | * Remplacer la ligne : < | ||
+ | * Dé-commenter la ligne : < | ||
+ | * Redémarrer le service Rsyslog avec : <code bash> | ||
+ | * Redémarrer le service Cron avec : <code bash> | ||
+ | * Vérifier : | ||
+ | * la présence du fichier '' | ||
+ | * l' |