Registrazione per Red Hat OpenShift on IBM Cloud
i servizi IBM Cloud, come Red Hat OpenShift on IBM Cloud, generano registri della piattaforma che possono essere utilizzati per indagare sulle attività anomale e sulle azioni critiche dell'account e per risolvere i problemi.
È possibile utilizzare IBM Cloud Logs Routing, un servizio della piattaforma, per instradare i log della piattaforma nel proprio account verso una destinazione di propria scelta, configurando un tenant che definisce dove vengono inviati i log della piattaforma. Per ulteriori informazioni, vedere Informazioni sull'instradamento dei registri.
È possibile utilizzare IBM Cloud Logs per visualizzare e segnalare i log della piattaforma generati nel proprio account e instradati da IBM Cloud Logs Routing a un'istanza IBM Cloud Logs.
A partire dal 28 marzo 2024, il servizio IBM Log Analysis è deprecato e non è più supportato. Per saperne di più IBM Cloud Logs.
Posizioni in cui vengono generati i log
i registri Red Hat OpenShift on IBM Cloud vengono generati in tutte le regioni.
Luoghi in cui i tronchi vengono inviati a IBM Cloud Logs
Red Hat OpenShift on IBM Cloud invia i registri a IBM Cloud Logs in tutte le regioni.
Luoghi in cui i log sono inviati da IBM Cloud Logs Routing
Red Hat OpenShift on IBM Cloud invia i registri tramite IBM Cloud Logs Routing in tutte le regioni.
Registri generati
I log vengono generati e scritti localmente per tutti i seguenti componenti del cluster Red Hat OpenShift on IBM Cloud: nodi worker, container, applicazioni, storage persistente, bilanciatore di carico delle applicazioni Ingress, API Kubernetes
e lo spazio dei nomi kube-system.
Un agente di log raccoglie i log con l'estensione *.log e i file senza estensione che sono memorizzati nella directory /var/log/containers del pod da tutti i namespace, compreso kube-system. L'agente inoltra
quindi i log all'istanza del servizio. È inoltre possibile tenere traccia delle attività amministrative avviate dagli utenti nel cluster. Kubernetes Service genera automaticamente eventi di gestione del cluster e inoltra questi log degli eventi
a IBM Cloud Logs. Per ulteriori informazioni, vedi Introduzione a IBM Cloud Logs.
Per distribuire un agente di registrazione nel cluster, vedere Distribuzione dell'agente di registrazione per cluster OpenShift mediante un grafico Helm o Distribuzione dell'agente di registrazione per cluster Kubernetes mediante un grafico Helm.
Abilitazione della registrazione
Per abilitare la registrazione per il cluster, collegare il cluster a un'istanza del servizio di registrazione esistente nel proprio account IBM Cloud. È possibile abilitare la registrazione nei cluster esistenti o durante la creazione del cluster. L'istanza del servizio di registrazione deve appartenere allo stesso account IBM Cloud in cui è stato creato il cluster, ma può trovarsi in un gruppo di risorse e in una regione IBM Cloud diversi dal cluster.
Si noti che un cluster può essere collegato a una sola istanza del servizio di registrazione alla volta. È possibile cambiare l'istanza del servizio di logging a cui è collegato un cluster nella console, scollegando il cluster da un'istanza e collegandosi a un'istanza diversa.
Abilitare la registrazione in un cluster esistente
- Se non si dispone già di un'istanza del servizio di registrazione nel proprio account, crearne una.
- Nella console, vai alla pagina delle risorse del cluster e fai clic sul cluster pertinente.
- In Integrazioni, individuare l'opzione di registrazione e fare clic su Connetti.
- Selezionare l'istanza del servizio di registrazione che si desidera collegare al cluster. Se si dispone di più istanze del servizio di registrazione, è possibile filtrarle in base alla regione in cui sono state create.
- Fai clic su Connetti.
Abilitare la registrazione durante la creazione di un cluster
- Se non si dispone già di un'istanza del servizio di registrazione nel proprio account, crearne una.
- Nell'interfaccia utente di creazione del cluster, configurare il cluster come richiesto.
- Nella sezione integrazioni di Observability, attivare l'opzione Registrazione.
- Selezionare l'istanza da collegare al cluster.
- Continuare a configurare il cluster.
Visualizzazione dei log
Per visualizzare i registri, accedere alla pagina delle risorse del cluster nella console e fare clic sul cluster pertinente. Nella sezione Integrazioni, individuare l'opzione Registrazione e fare clic su Avvia. Si apre una finestra separata in cui è possibile visualizzare i registri del cluster.
Avvio di IBM Cloud Logs dalla pagina Observability
Per ulteriori informazioni sull'avvio dell'interfaccia utente di IBM Cloud Logs, vedere Avvio dell'interfaccia utente nella documentazione di IBM Cloud Logs.
Campi per tipo di registro
Per informazioni sui campi inclusi in ogni registro di piattaforma, vedere Campi per i registri di piattaforma.
| Campo | Immettere | Descrizione |
|---|---|---|
logSourceCRN |
Obbligatorio | Definisce l'account e l'istanza del registro di flusso in cui viene pubblicato il registro. |
saveServiceCopy |
Obbligatorio | Definisce se IBM salva una copia del record per scopi operativi. |
Identificatori di linea per tipo
| Identificativo | Descrizione |
|---|---|
Source |
Il servizio da cui vengono inviati i log. |
App |
Il CRN del componente o del servizio che ha inviato il log. |
Analisi dei log di Red Hat OpenShift on IBM Cloud
È possibile visualizzare i registri per vedere i dettagli degli eventi che interessano i componenti del cluster. Ad esempio, se un pod fallisce, è possibile visualizzare i log nella dashboard per vedere i relativi messaggi di errore.