D.6. LogAgent
Les sondes de cette section contrôlent les fichiers journaux sur vos systèmes. Vous pouvez les utiliser pour interroger les journaux sur certaines expressions et suivre les tailles de fichiers. Pour que les sondes LogAgent soient exécutées, l'utilisateur
nocpulse
doit posséder l'accès lecture sur vos fichiers journaux.
Notez que les données de la première exécution de ces sondes ne seront pas mesurées par rapport aux limites pour éviter de fausses notifications causées par des données de métriques incomplètes. Les mesures commenceront sur la deuxième exécution.
D.6.1. LogAgent::Log Pattern Match Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
La sonde LogAgent::Log Pattern Match utilise des expressions régulières pour trouver du texte situé au sein du fichier journal contrôlé et recueille les métriques suivantes :
- Correspondances d'expressions régulières — Le nombre de correspondances qui se sont produites depuis la dernière exécution de la sonde.
- Taux de correspondances d'expressions régulières — Le nombre de correspondances par minute depuis la dernière exécution de la sonde.
Besoins — Le Red Hat Network Monitoring Daemon (
rhnmd
) doit être en cours d'exécution sur le système contrôlé pour pouvoir exécuter cette sonde. Pour que cette sonde soit exécutée, l'utilisateur nocpulse
doit posséder l'accès lecture sur vos fichiers journaux.
Outre le nom et l'emplacement du fichier journal à contrôler, vous devez fournir une expression régulière à comparer. L'expression doit être formatée pour
egrep
, qui est équivalent à grep -E
et supporte les expressions régulières étendues. Ci-dessous figure l'ensemble d'expressions régulières pour egrep
:
Avertissement
N'incluez pas de guillemets simples (') dans l'expression. Sinon
egrep
échouera en silence et la sonde arrivera au bout de son délai.
Champ | Valeur |
---|---|
Log file* (fichier journal) | /var/log/messages |
Basic regular expression* (expression régulière de base) | |
Timeout* (délai d'attente) | 45 |
Critical Maximum Matches (correspondances maximum pour le statut critical) | |
Warning Maximum Matches (correspondances maximum pour le statut warning) | |
Warning Minimum Matches (correspondances minimum pour le statut warning) | |
Critical Minimum Matches (correspondances minimum pour le statut critical) | |
Critical Maximum Match Rate (taux de correspondances maximum pour le statut critical) | |
Warning Maximum Match Rate (taux de correspondances maximum pour le statut warning) | |
Warning Minimum Match Rate (taux de correspondances minimum pour le statut warning) | |
Critical Maximum Match Rate (taux de correspondances maximum pour le statut critical) |
D.6.2. LogAgent::Log Size Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
La sonde LogAgent::Log Size contrôle la croissance des fichiers journaux et recueille les métriques suivantes :
- Taille — La taille dont le fichier journal a grandi en octets depuis la dernière exécution de la sonde.
- Taux de sortie — Le nombre d'octets par minute dont le fichier journal a grandi depuis la dernière exécution de la sonde.
- Lignes — Le nombre de lignes écrites dans le fichier journal depuis la dernière exécution de la sonde.
- Taux de lignes — Le nombre de lignes écrites par minute dans le fichier journal depuis la dernière exécution de la sonde.
Besoins — Le Red Hat Network Monitoring Daemon (
rhnmd
) doit être en cours d'exécution sur le système contrôlé pour pouvoir exécuter cette sonde. Pour que cette sonde soit exécutée, l'utilisateur nocpulse
doit posséder l'accès lecture sur vos fichiers journaux.
Champ | Valeur |
---|---|
Log file* (fichier journal) | /var/log/messages |
Timeout* (délai d'attente) | 20 |
Critical Maximum Size (taille maximum pour le statut critical) | |
Warning Maximum Size (taille maximum pour le statut warning) | |
Warning Minimum Size (taille minimum pour le statut warning) | |
Critical Minimum Size (taille minimum pour le statut critical) | |
Critical Maximum Output Rate (taux de sortie maximum pour le statut critical) | |
Warning Maximum Output Rate (taux de sortie maximum pour le statut warning) | |
Warning Minimum Output Rate (taux de sortie minimum pour le statut warning) | |
Critical Minimum Output Rate (taux de sortie minimum pour le statut critical) | |
Critical Maximum Lines (lignes maximum pour le statut critical) | |
Warning Maximum Lines (lignes maximum pour le statut warning) | |
Warning Minimum Lines (lignes minimum pour le statut warning) | |
Critical Minimum Lines (lignes minimum pour le statut critical) | |
Critical Maximum Line Rate (taux de lignes maximum pour le statut critical) | |
Warning Maximum Line Rate (taux de lignes maximum pour le statut warning) | |
Warning Minimum Line Rate (taux de lignes minimum pour le statut warning) | |
Critical Minimum Line Rate (taux de lignes minimum pour le statut critical) |