Abilitazione del monitoraggio per le istanze di computazione

In questo argomento viene descritto come abilitare il monitoraggio, in particolare per le metriche delle istanze di computazione, sulle istanze di computazione.

Le metriche dell'istanza di computazione forniscono dati sul livello di attività e sul throughput dell'istanza. Queste metriche sono necessarie per utilizzare funzioni quali scalabilità automatica, metriche, allarmi e notifiche con le istanze di computazione. Un'istanza di computazione emette queste metriche solo quando il plugin Monitoraggio istanza di computazione è abilitato e in esecuzione sull'istanza.

Il plugin Monitoraggio istanza di computazione è gestito dal software Oracle Cloud Agent.

Nota

Per monitorare determinate metriche senza l'uso di Oracle Cloud Agent, utilizzare Metriche di computazione Agentless.

Immagini supportate

Le metriche delle istanze di computazione sono supportate sulle immagini della piattaforma correnti e sulle immagini personalizzate basate sulle immagini della piattaforma corrente.

Se si utilizza un'immagine di piattaforma meno recente, è necessario installare manualmente il software Oracle Cloud Agent prima di poter utilizzare il plugin Monitoraggio istanza di computazione. Selezionare un'immagine con data successiva al 15 novembre 2018 (ad eccezione di Ubuntu, che deve essere con data successiva al 28 febbraio 2019).

Potresti riuscire ad abilitare le metriche delle istanze di computazione su altre immagini che supportano il software Oracle Cloud Agent, anche se il plugin di monitoraggio delle istanze di computazione non è stato testato su altri sistemi operativi e non vi è alcuna garanzia che funzionerà.

Criterio IAM necessario

Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario, indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o unaltro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.

Per gli amministratori: per ulteriori informazioni sui criteri IAM necessari per creare e aggiornare un'istanza di computazione, vedere Creazione di un'istanza.

Prima di iniziare

  • Gateway di servizi o indirizzi IP pubblici: l'istanza di computazione deve avere un indirizzo IP pubblico o un gateway di servizi per poter inviare metriche dell'istanza di computazione al servizio di monitoraggio.

    Se l'istanza non dispone di un indirizzo IP pubblico, impostare un gateway di servizio sulla rete cloud virtuale (VCN). Il gateway del servizio consente all'istanza di inviare le metriche dell'istanza di computazione al servizio di monitoraggio senza che il traffico passi su Internet. Di seguito sono riportate note speciali per l'impostazione del gateway del servizio per accedere al servizio di monitoraggio.

    • Quando si crea il gateway di servizi, abilitare l'etichetta di servizio denominata Tutti i servizi <region> in Oracle Services Network. Include il servizio di monitoraggio.
    • Quando si imposta l'instradamento per la subnet che contiene l'istanza, impostare una regola di instradamento con Tipo di destinazione impostato su Gateway di servizi e il Servizio di destinazione impostato su Tutti i servizi <region> in Oracle Services Network.

    Per istruzioni dettagliate, vedere Access to Oracle Services: Service Gateway.

  • Agente Oracle Cloud: per conoscere i passi relativi all'installazione manuale di Oracle Cloud Agent nell'istanza. L'agente Oracle Cloud viene installato per impostazione predefinita nelle immagini della piattaforma corrente. Per conoscere i passi relativi all'installazione manuale del software Oracle Cloud Agent nelle immagini meno recenti, vedere Installazione del software Oracle Cloud Agent.
  • Plugin di monitoraggio dell'istanza di computazione: affinché l'istanza emetta le metriche dell'istanza di computazione, il plugin di monitoraggio dell'istanza di computazione deve essere abilitato nell'istanza e i plugin devono essere in esecuzione. Per ulteriori informazioni su come abilitare ed eseguire i plugin, vedere Agente Oracle Cloud.

Abilitazione del monitoraggio per una nuova istanza di computazione

Per configurare una nuova istanza di computazione per emettere le metriche dell'istanza di computazione, attenersi alla procedura riportata di seguito.

Creazione di un'istanza abilitata al monitoraggio mediante la console

  1. Per creare un'istanza, attenersi alla procedura descritta di seguito fino alle opzioni avanzate. Assicurarsi che l'istanza disponga di un indirizzo IP pubblico o di un gateway del servizio, come descritto nei prerequisiti.
  2. Fare clic su Mostra opzioni avanzate.
  3. Nella scheda Agente Oracle Cloud selezionare Monitoraggio delle istanze di computazione.

    Nota

    Se si utilizza un'immagine di piattaforma precedente o un'immagine personalizzata non basata su un'immagine di piattaforma recente, è necessario installare manualmente il software Oracle Cloud Agent. Puoi farlo fornendo uno script di inizializzazione del cloud. Per ulteriori informazioni, vedere Installazione del software agente Oracle Cloud. Confronta la data dell'immagine con la data elencata in Immagini supportate.
  4. Fare clic su Crea.

    L'istanza appena creata abilitata al monitoraggio emette le metriche dell'istanza di computazione al servizio di monitoraggio.

Creazione di un'istanza abilitata al monitoraggio mediante l'API

Utilizzare l'operazione LaunchInstance. Includere i seguenti parametri:

{
  "agentConfig": {
    "isMonitoringDisabled": false,
    "areAllPluginsDisabled": false,
    "pluginsConfig": [
      {
        "name": "Compute Instance Monitoring",
        "desiredState": "ENABLED"
      }
    ]
  }
}

Assicurarsi che l'istanza disponga di un indirizzo IP pubblico o di un gateway del servizio, come descritto nei prerequisiti.

Nota

Se si utilizza un'immagine di piattaforma precedente o un'immagine personalizzata non basata su un'immagine di piattaforma recente, è necessario installare manualmente il software Oracle Cloud Agent. Puoi farlo fornendo uno script di inizializzazione del cloud. Per ulteriori informazioni, vedere Installazione del software agente Oracle Cloud. Confronta la data dell'immagine con la data elencata in Immagini supportate.

Abilitazione del monitoraggio per un'istanza di computazione esistente

Per configurare un'istanza di computazione esistente per emettere le metriche dell'istanza di computazione, attenersi alla procedura riportata di seguito.
Per abilitare il monitoraggio su un'istanza di computazione esistente utilizzando la console
  1. Installare il software dell'agente Oracle Cloud, se non è già installato.
  2. Abilitare il plugin Monitoraggio istanza di computazione.
  3. Confermare che i plugin sono in esecuzione nell'istanza.
  4. Assicurarsi che l'istanza disponga di un indirizzo IP pubblico o di un gateway del servizio, come descritto nei prerequisiti.
  5. Per confermare che il monitoraggio è abilitato:

    1. Andare alla pagina Metriche per l'istanza: 
      1. Apri il menu di navigazione e seleziona Computazione. In Computazione, selezionare Istanze.
      2. Fare clic sull'istanza a cui si è interessati.
      3. In Risorse, fare clic su Metriche.
      4. Nell'elenco Spazio di nomi metrica, selezionare oci_computeagent.
    2. Se vengono visualizzati i grafici delle metriche con i dati, il servizio di monitoraggio riceve le metriche delle istanze di computazione da questa istanza. Per ulteriori informazioni su queste metriche, vedere Metriche delle istanze di computazione.

      Se il monitoraggio non è abilitato (e l'istanza utilizza un'immagine supportata), è disponibile un pulsante per abilitare il monitoraggio. Fare clic su Abilita monitoraggio.

Per abilitare il monitoraggio su un'istanza di computazione esistente utilizzando l'API
  1. Installare il software dell'agente Oracle Cloud, se non è già installato.
  2. Utilizzare l'operazione UpdateInstance. Includere i seguenti parametri:

    {
      "agentConfig": {
        "isMonitoringDisabled": false,
        "areAllPluginsDisabled": false,
        "pluginsConfig": [
          {
            "name": "Compute Instance Monitoring",
            "desiredState": "ENABLED"
          }
        ]
      }
    }
  3. Assicurarsi che l'istanza disponga di un indirizzo IP pubblico o di un gateway del servizio, come descritto nei prerequisiti.

Gestione del plugin di monitoraggio dell'istanza di computazione

Affinché un'istanza emetta le metriche dell'istanza di computazione, il plugin Monitoraggio istanza di computazione deve essere abilitato nell'istanza e i plugin devono essere in esecuzione.

Se desideri impedire temporaneamente che l'istanza emetta metriche dell'istanza di computazione, puoi disabilitare il plugin Monitoraggio istanza di computazione. Puoi anche arrestare tutti i plugin eseguiti sull'istanza, incluso il plugin Monitoraggio istanza di computazione.

Attenzione

La funzionalità che dipende dal plugin, ad esempio il monitoraggio e il ridimensionamento automatico, non funziona quando il plugin viene disabilitato o arrestato.

Per ulteriori informazioni su come abilitare ed eseguire i plugin, vedere Agente Oracle Cloud.

Risoluzione dei problemi: scoprire se il monitoraggio ha le metriche

Per determinare se il monitoraggio sta ricevendo le metriche dell'istanza di computazione, puoi eseguire una query sulle metriche dell'istanza oppure visualizzare le proprietà dell'istanza per confermare che il plugin Monitoraggio istanza di computazione è abilitato e in esecuzione.

Utilizzo della console: per scoprire se il monitoraggio riceve le metriche eseguendo una query sulle metriche delle istanze
  1. Apri il menu di navigazione e seleziona Computazione. In Computazione, selezionare Istanze.
  2. Fare clic sull'istanza a cui si è interessati.
  3. In Risorse, fare clic su Metriche.
  4. Nell'elenco Spazio di nomi metrica, selezionare oci_computeagent.

    Se vengono visualizzati i grafici delle metriche con i dati, il servizio di monitoraggio riceve le metriche da questa istanza. Per ulteriori informazioni su queste metriche, vedere Metriche delle istanze di computazione.

    Se viene visualizzato un messaggio che informa che il monitoraggio non è abilitato o che il software Oracle Cloud Agent deve essere installato, completare i task.

Uso della console: per determinare se il plugin Monitoraggio istanza di computazione è abilitato e in esecuzione
  1. Apri il menu di navigazione e seleziona Computazione. In Computazione, selezionare Istanze.
  2. Fare clic sull'istanza a cui si è interessati.
  3. Fare clic sulla scheda Agente Oracle Cloud.
  4. Verificare che il plugin Monitoraggio istanza di computazione sia abilitato e che tutti i plugin siano in esecuzione.
Utilizzo dell'API: per scoprire se il monitoraggio riceve le metriche eseguendo una query sulle metriche delle istanze

Utilizzare l'operazione API SummarizeMetricsData. Se vengono restituite le metriche, indica che il servizio di monitoraggio sta ricevendo le metriche dall'istanza.

Uso dell'API: per scoprire se il plugin Monitoraggio istanza di computazione è abilitato e in esecuzione

Utilizzare l'operazione GetInstance (o l'operazione ListInstances, per più istanze).

Nella risposta, se l'oggetto agentConfig restituisce i valori seguenti, indica che il plugin Monitoraggio istanza di computazione è abilitato e che tutti i plugin sono in esecuzione.
{
  "agentConfig": {
    "isMonitoringDisabled": false,
    "areAllPluginsDisabled": false,
    "pluginsConfig": [
      {
        "name": "Compute Instance Monitoring",
        "desiredState": "ENABLED"
      }
    ]
  }
}
Non vengono visualizzate le metriche per l'istanza?

Se non viene visualizzato alcun grafico delle metriche, l'istanza potrebbe non emettere metriche. Vedi le seguenti possibili cause e risoluzioni.

Causa possibile Come controllare Risoluzione
Il plugin Monitoraggio istanza di computazione è disabilitato nell'istanza o i plugin vengono arrestati. Esaminare le proprietà dell'istanza. Abilitare il plugin Monitoraggio istanza di computazione e avviare tutti i plugin.
L'istanza non può accedere al servizio di monitoraggio perché la relativa VCN non utilizza Internet. Rivedere l'indirizzo IP dell'istanza. Se non è pubblico, è necessario un gateway di servizi. Impostare un gateway di servizi.
L'istanza non utilizza un'immagine supportata. Rivedere le immagini supportate. Creare un'istanza con un'immagine supportata.
Immagini precedenti e immagini personalizzate: nell'istanza non esiste alcun software Oracle Cloud Agent. Connettersi all'istanza e cercare il software. Installare il software Oracle Cloud Agent.
Si è verificato un errore con il software Oracle Cloud Agent. (non applicabile) Seguire i passi di risoluzione dei problemi per Oracle Cloud Agent.