Creazione di un log

Creare un log contenente informazioni di diagnostica critiche che indichi le modalità di esecuzione e accesso ai servizi Oracle Cloud Infrastructure (OCI).

  • I gruppi di log sono contenitori logici per l'organizzazione dei log. I log devono essere sempre all'interno dei gruppi di log. Prima di creare un log, è necessario creare un gruppo di log.

    Per ulteriori informazioni sui log e sulle autorizzazioni necessarie per utilizzarli, vedere Gestione gruppi di log.

    1. Aprire il menu di navigazione e selezionare Osservabilità e gestione. In Log, selezionare Log.
    2. In Ambito elenco selezionare un compartimento in cui si dispone dell'autorizzazione per lavorare.
    3. Fare clic su Crea log personalizzato.
    4. Nella pagina Crea log personalizzato immettere un nome per il log personalizzato. Evitare di inserire informazioni riservate.
    5. In Compartimento selezionare il compartimento in cui si desidera creare il login.
    6. In Gruppo di log selezionare un gruppo di log in cui inserire il login personalizzato.
    7. Facoltativamente, fare clic su Mostra opzioni aggiuntive e fornire i valori riportati di seguito.
      • In Conservazione log selezionare per quanto tempo conservare il login con incrementi di 30 giorni, fino a un massimo di 180 giorni.
        Nota

        Se si modifica il periodo di conservazione da sei mesi a un mese, tutti i log più vecchi di un mese non saranno più accessibili. Ad esempio, se si passa da un mese a sei mesi, i log non saranno disponibili dopo un mese e i log vecchi di sei mesi non saranno disponibili.

        Inoltre, l'ora e la data future in cui un log non è più disponibile si basano sull'ora e sulla data esatte in cui è stato creato il log. Ad esempio, se è stato creato un log il 21 luglio alle 15:05 UTC con un periodo di conservazione di tre mesi, il 19 ottobre alle 15:05 il log non sarà più ricercabile.

      • In Aggiungi tag aggiungere una o più tag al log immettendo uno spazio di nomi tag (per una tag definita), una chiave e un valore.
    8. Fare clic su Crea log personalizzato.
      Nella pagina Crea configurazione agente è possibile creare una nuova configurazione per definire i parametri per i dati di log associati (impostazione predefinita) o aggiungerli in un secondo momento. La configurazione dell'agente definisce le istanze a cui si applica la configurazione (gruppi di host), i file di log ottenuti e gli eventuali parser utilizzati (Configura input di log).
      • Se si seleziona Crea nuova configurazione, andare al passo successivo.
      • Se si seleziona Aggiungi configurazione in un secondo momento, passare al passo 16.
    9. Immettere un nome e una descrizione per la configurazione. Evitare di inserire informazioni riservate.
    10. Selezionare il compartimento in cui si desidera creare la configurazione.
    11. In Gruppi di host, in cui è possibile definire le VM da applicare a questa configurazione, selezionare una delle seguenti opzioni dalla lista Tipo di gruppo:
      • Gruppo dinamico: Gruppo dinamico si riferisce a un gruppo di istanze che è possibile creare nella funzione IAM della console. Per ulteriori informazioni, vedere Informazioni sui gruppi dinamici. Selezionare un gruppo dinamico dalla lista Gruppo.
      • Gruppo di utenti: il gruppo di utenti fa riferimento alla funzione Gruppi IAM della console. Per ulteriori informazioni, vedere Gestione dei gruppi. Selezionare un gruppo di utenti dalla lista Gruppo.
    12. Per aggiungere altri gruppi, fare clic su + Altro gruppo host.

      È possibile aggiungere una combinazione di tipi di gruppo per la configurazione dell'agente.

      Nota

      È consentito un massimo di cinque gruppi per configurazione e un host può essere incluso in un massimo di cinque gruppi diversi.
    13. In Configurazione agente, definire il formato dei log (log che si desidera controllare) in Configura input di log. Selezionare una delle opzioni dalla lista Tipo di input:
      • In Log eventi Windows, immettere un nome di input e selezionare uno o più canali evento.
      • Per Percorso log, immettere un nome di input e uno o più percorsi file. Ad esempio, /<log_path>/<log_name>.

      È possibile specificare più percorsi di file di log separati da una virgola (,). Per ulteriori informazioni, vedere https://docs.fluentd.org/input/tail#path.

      <source>
      @type tail
      tag 757261.oc_oslogs_linux
      path /var/log/.log,/var/log/.out,/var/log/dmesg,var/log/grubby,/var/log/messages*,
       var/log/secure,/var/log/auth,/var/log/acpid,/root/.bash_history
      pos_file /etc/unifiedmonitoringagent/pos/757261-oc_oslogs_linux.pos
      path_key tailed_path
      </source>
      Configurazione di esempio
      {{path C:\Program Files (x86)\<application>\<directory>*, 
       C:\Program Files (x86)\<application>\<application_logs_directory>\<directory>* }}

      Fare clic su + Altro input di log per aggiungere altri input di log personalizzati.

    14. Fare clic su Opzioni parser avanzate e nel pannello Opzioni parser avanzate selezionare un parser per specificare come analizzare il log. Alcuni parser richiedono ulteriore input e hanno più opzioni, a seconda del tipo scelto.

      Ad esempio, per JSON, è necessario selezionare un valore Tipo di ora dall'elenco, mentre facoltativamente è possibile specificare le impostazioni dell'ora dell'evento e del campo nullo. Per REGEXP, è possibile specificare l'espressione regolare per i log corrispondenti, insieme al formato dell'ora. Per ulteriori informazioni, vedere Log Inputs and Parsers.

      Importante

      Il tipo di parser NONE è obbligatorio anche se non si desidera specificare un determinato tipo di parser.
    15. Dopo aver configurato gli input di log e il parser, è possibile specificare facoltativamente le impostazioni delle tag.
    16. Fare clic su Crea configurazione agente.

      Viene creato l'oggetto log personalizzato, insieme alla relativa configurazione agente associata (se specificata), che estrae i dati dalle istanze ed esegue il push nell'oggetto log personalizzato.

  • Utilizzare il comando oci logging log create e i parametri richiesti per creare un log in un gruppo di log.

    oci logging log create --display-name display_name --log-group-id log_group_ocid --log-type log_type [OPTIONS]

    Per un elenco completo dei parametri e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

  • Eseguire l'operazione CreateLog per creare un log in un gruppo di log.