A.6. LogAgent


I probe presenti in questa sezione controllano i file di log presenti sui vostri sistemi. È possibile utilizzare i suddetti probe per interrogare i log su certe espressioni, e controllare le dimensioni dei file. Per poter eseguire i probe del Log Agent, è necessario garantire all'utente nocpulse i diritti di lettura dei vostri file log.
Da notare che i dati provenienti dalla prima esecuzione dei probe, non verranno misurati utilizzando i limiti fissati per la prevenzione di false notifiche causate dalla presenza di dati metrici incompleti. Le misurazioni verranno effettuate utilizzando la seconda colonna.

A.6.1. LogAgent::Log Pattern Match

Il probe LogAgent::Log Pattern Match utilizza espressioni regolari per corrispondere il testo presente all'interno del file di log controllato, ed è in grado di raccogliere le seguenti metriche:
  • Corrispondenze di Espressioni Regolari - Il numero di corrispondenze presenti dopo l'ultima esecuzione di probe.
  • Tasso di Corrispondenze di Espressioni Regolari - Il numero di corrispondenze al minuto dopo l'ultima esecuzione di probe.
Requisiti - Il Red Hat Network monitoring daemon (rhnmd) deve essere in esecuzione sul sistema controllato per poter eseguire questo probe. A tale scopo, è necessario conferire all'utente nocpulse i diritti di lettura dei vostri file log.
In aggiunta al nome ed alla posizione del file di log da controllare, è necessario fornire una espressione regolare da poter confrontare. L'espressione deve essere formattata per egrep, il quale risulta essere equivalente a grep -E in supporto alle espressioni estese regolari. Il seguente risulta essere il set di espressione regolare per egrep:
^ beginning of line
$ end of line
. match one char
* match zero or more chars
[] match one character set, e.g. '[Ff]oo'
[^] match not in set '[^A-F]oo'
+ match one or more of preceding chars
? match zero or one of preceding chars
| or, e.g. a|b
() groups chars, e.g., (foo|bar) or (foo)+
Copy to Clipboard Toggle word wrap

Avvertimento

Non includere il carattere virgolette singole (') all'interno dell'espressione. In caso contrario egrep fallirà in modo silenzioso causando il timeout di probe.
Expand
Tabella A.30. Impostazioni di LogAgent::Log Pattern Match
Campo Valore
Log file* /var/log/messages
Espressione regolare di base*
Timeout* 45
Critical Corrispondenze Massime
Warning Corrispondenze Massime
Warning Corrispondenze Minime
Critical Corrispondenze Minime
Critical Velocità di Corrispondenze Massima
Warning Velocità di Corrispondenza Massima
Warning Velocità di Corrispondenza Minima
Critical Velocità di Corrispondenze Massima
Torna in cima
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2025 Red Hat