Controllo dello stato di un cluster OCP (solo OCP gestito da CPFS)
Utilizza lo script ibm-concert-manage.sh per gestire e monitorare lo stato del tuo cluster Red Hat® OpenShift® Container Platform con Concert installato.
ottenere-cr-stato
get-cr-status fornisce informazioni sullo stato dei componenti installati nello spazio dei nomi specificato.export PROJECT_INSTANCE=${INSTANCE_NAMESPACE}
./ibm-concert-manage.sh get-cr-statusLa risposta comprende i seguenti dettagli:- Componente: Identifica il componente o il modulo associato alla risorsa personalizzata.
- CR-kind: Il tipo di risorsa personalizzata (ad esempio, CommonService e ZenService).
- Nome CR: il nome della risorsa personalizzata.
- Spazio dei nomi: Lo spazio dei nomi in cui risiede la risorsa personalizzata.
- Stato: Lo stato attuale della risorsa personalizzata.
- Versione: La versione della risorsa personalizzata.
- Creationtimestamp: Il timestamp della creazione della risorsa personalizzata.
- Versione riconciliata: La versione che è stata riconciliata o è attualmente applicata.
- Informazioni sull'operatore: Informazioni sull'operatore che gestisce la risorsa personalizzata.
Un file CSV contenente lo stato delle risorse personalizzate viene scaricato come '/status.csv per riferimento.
/tmp/work directory del ibm-aaf-utils contenitore. Per i file di output si può anche utilizzare il valore WORK_DIR fornito al momento dell'inizializzazione dello script di gestione.raccogliere-stato
collect-state genera un insieme strutturato di file e directory che rappresentano lo stato attuale di diversi componenti all'interno dello spazio dei nomi specificato. I dati raccolti sono organizzati in una directory denominata collect-state, che viene poi archiviata in un file denominato collect-state.tar.gz, facilitando la distribuzione e l'archiviazione../ibm-concert-manage.sh collect-state --cpd_instance_ns=<project-name>get-olm-artifacts
get-olm-artifacts può essere eseguito su tutti i progetti e fornisce informazioni dettagliate sugli operatori nello spazio dei nomi specificato. Questo comando è utile per raccogliere e rivedere gli artefatti OLM come CatalogSources e Subscriptions. Raccogliendo questi dati, è possibile diagnosticare e risolvere efficacemente i problemi relativi agli operatori e alle loro configurazioni nello spazio dei nomi specificato.export PROJECT_INSTANCE=<Instance_namespace>
./ibm-concert-manage.sh get-olm-artifactsIl playbook è progettato per eseguire attività specifiche, tra cui l'interrogazione e la stampa di dettagli su CatalogSources e Subscriptions. L'output genera uno script di anteprima, che si trova all'indirizzo /preview.sh.
L'output indica che uno script di anteprima è stato generato con successo e si trova all'indirizzo /preview.sh. Questo script include informazioni sugli artefatti e sulle configurazioni OLM raccolte durante l'esecuzione del comando.
Monitoraggio dello stato dell'istanza Concert
- Eseguire il seguente
oc projectcomando per impostare la directory di lavoro corrente nelloconcert-instancespazio dei nomi, rendendolo lo spazio dei nomi predefinito per tutti ioccomandi successivi, finché non si passa a un altro spazio dei nomi o non si esce dalla sessione.oc project concert-instance - Eseguire il seguente comando
oc getper elencare tutte le risorse del servizio di automazione nello spazio dei nomi attivo (concert-instance).oc get automationservice - Eseguite il seguente
oc describecomando per visualizzare informazioni dettagliate su una specifica Red Hat OpenShift risorsa.oc describe automationservice <automationservice-name>
La sezione Status della risposta fornisce informazioni dettagliate sullo stato della risorsa del servizio di automazione.
- Tipo: Il tipo di componente segnalato. Indica il tipo di servizio o applicazione monitorata.
- Last Probe Time: l'ora più recente in cui è stato eseguito il controllo dello stato di salute. Questo timestamp riflette l'ultima valutazione dello stato di salute del servizio.
- Messaggio: Indica il risultato dell'ultimo controllo sanitario. Il superamento del controllo di salute significa che il servizio funziona correttamente e ha soddisfatto i criteri di salute richiesti.
- Nome: Il nome del controllo sanitario o del componente che lo esegue.
- Stato: Il risultato del controllo sanitario. Il successo significa che il controllo dello stato di salute non ha rilevato alcun problema e che il servizio è in buone condizioni.