Domande frequenti per il Agent di registrazione
Domande frequenti sul sito Agent di registrazione.
Esiste un'impostazione consigliata per la configurazione dei lavoratori per il Agent di registrazione?
Un worker, nel contesto del Agent di registrazione, rappresenta un thread della CPU disponibile per il Agent di registrazione per gestire i log. È possibile configurare il numero di lavoratori disponibili nella configurazione del plugin di output.
L'impostazione di configurazione 'Workers per il plug-in di output dipende dal volume di log in elaborazione. Consultare le considerazioni sulla configurazione degli agenti worker,
in cui vengono descritti i registri che è possibile consultare per determinare l'impostazione appropriata per il proprio ambiente.
Ad esempio, il Agent di registrazione viene distribuito come Daemonset in un cluster Kubernetes o OpenShift. 1 pod Agent di registrazione viene distribuito in ogni worker (nodo) del cluster. I grafici di Helm per le implementazioni Openshift e Kubernetes sono configurati con 4 worker per impostazione predefinita. Ogni pod Agent di registrazione è configurato per impostazione predefinita in modo da utilizzare 4 worker (o thread) fluent-bit per gestire l'elaborazione dei log in ogni pod. È possibile utilizzare le indicazioni contenute nelle considerazioni sulla configurazione degli agent worker per configurare il numero di worker in base ai volumi di log.
Cosa significano i messaggi " [input] pausing tail nel log dell'agente?
Il messaggio '[input] pausing tail indica che i buffer gestiti dal Agent di registrazione sono pieni e che il Agent di registrazione non è in grado di elaborare altro contenuto dal file, quindi mette in pausa l'elaborazione dell'input.
Questo può accadere per diversi motivi e la frequenza e la persistenza del messaggio di avviso determineranno il vostro intervento.
-
Se l'aumento del volume di registrazione è temporaneo e il messaggio si verifica solo poche volte nell'arco di un'ora ed è seguito quasi immediatamente da un messaggio "
[input] resume tail, è probabile che si tratti di una situazione temporanea e si può tranquillamente ignorare il messaggio. Alcuni registri potrebbero essere ritardati di meno di un minuto, ma in generale è probabile che non si noti alcuna differenza quando si esaminano i registri in IBM Cloud Logs. -
Se il messaggio "
[input] resume tailnon appare entro pochi secondi, ciò potrebbe indicare un problema nell'invio a IBM Cloud Logs. È necessario verificare la connettività di rete tra il Agent di registrazione e il IBM Cloud Logs. La mancata osservazione del messaggio "[input] resume tailpuò anche essere un'indicazione di un'interruzione del servizio IBM Cloud Logs. -
Se i messaggi "
[input] resume taile "[input] pausing tailsi ripetono più di 30 volte nell'arco di 5 minuti, ciò indica in genere che l'agente non è configurato in modo adeguato per gestire il volume di registri che sta elaborando. Di solito è possibile correggere questo problema aumentando la configurazione 'Workersnel plug-in di output, aumentando il limite di CPU assegnato al processo agente o entrambe le azioni. Per maggiori dettagli, vedere le considerazioni sulla configurazione degli agenti worker. -
Valutare la possibilità di rivedere i registri raccolti e stabilire se tutti i registri sono necessari. Vedere l'argomento Filtraggio dei registri per i modi in cui è possibile ridurre il volume dei registri inviati dal Agent di registrazione al IBM Cloud Logs.