Modifica del periodo di conservazione dei registri diagnostici

Quando raccogli le informazioni diagnostiche per IBM Software Hub, i log vengono archiviati in un archivio oggetti incorporato. Per impostazione predefinita, i registri vengono conservati per 30 giorni. È possibile aumentare o diminuire il periodo di conservazione dei registri diagnostici.

Chi deve completare questo compito?
Per completare questa attività, devi essere:
  • Amministratore di cluster
  • Un amministratore di istanza
Quando devi completare questo compito?
Completa questa operazione se desideri modificare il periodo di conservazione dei registri diagnostici.

Prima di iniziare

Best practice: è possibile eseguire molti dei comandi di questa attività esattamente come sono scritti se si impostano le variabili di ambiente per l'installazione. Per le istruzioni, vedere Impostazione delle variabili di ambiente di installazione.

Assicurati di aver impostato le variabili di ambiente prima di eseguire i comandi in questa attività.

Informazioni su questa attività

I registri diagnostici vengono memorizzati come ZIP file. La dimensione dei ZIP file dipende dalla quantità di dati raccolti nell'ambito di un lavoro. Se raccogliete frequentemente dati diagnostici o se raccogliete grandi quantità di dati in ogni lavoro, l'archivio oggetti in cui sono memorizzati i log potrebbe esaurire lo spazio disponibile.

È possibile utilizzare il zen_diagnostics_logs_expiration_time parametro per specificare per quanto tempo conservare i log diagnostici.

Importante: assicurarsi di poter completare la risoluzione dei problemi e l'analisi prima che i registri vengano eliminati dall'archivio oggetti. In alternativa, è possibile scaricare i registri diagnostici e salvarli su un supporto esterno.

Procedura

  1. Accedi a Red Hat® OpenShift® Container Platform come utente con autorizzazioni sufficienti per completare l'operazione.
    ${OC_LOGIN}
    Ricorda: OC_LOGIN è un alias del oc login comando.
  2. Imposta la variabile DIAGNOSTIC_LOG_RETENTION di ambiente sul numero di giorni per cui desideri conservare i file di ZIP log diagnostici:
    export DIAGNOSTIC_LOG_RETENTION=<integer>
  3. Esegui il seguente comando per impostare il zen_diagnostics_logs_expiration_time parametro:
    oc patch configmap product-configmap \
    --namespace=${PROJECT_CPD_INST_OPERANDS} \
    --type=merge \
    --patch="{\"data\": {\"zen_diagnostics_logs_expiration_time\": \"${DIAGNOSTIC_LOG_RETENTION}\"}}"