Visualizza l'utilizzo delle risorse con pagamento a consumo

Questa pagina si applica a Apigee, ma non a Apigee ibrido.

Visualizza documentazione di Apigee Edge.

Esistono diversi strumenti che puoi utilizzare per visualizzare e monitorare l'utilizzo delle risorse Apigee. Questo parla di come gli amministratori della fatturazione o dell'organizzazione possono:

Per visualizzare l'utilizzo delle risorse dell'organizzazione e configurare gli avvisi, devi disporre dei seguenti ruoli:

  • Amministratore organizzazione Apigee (roles/apigee.admin)
  • Visualizzatore log (roles/logging.viewer)
  • Visualizzatore account di fatturazione (roles/billing.viewer)

Visualizza l'utilizzo delle risorse in Metrics Explorer

Puoi utilizzare Metrics Explorer per visualizzare l'utilizzo delle risorse Apigee che sono attributi chiave determinare i costi nel tuo piano tariffario con pagamento a consumo. Se selezioni metriche e filtri specifici, puoi generare un per le unità di deployment del proxy/flusso condiviso Apigee o per gli ambienti attivi di Apigee o entrambi.

Per informazioni dettagliate sulle metriche Apigee e sui loro possibili valori, vedi apigee della pagina delle metriche di Google Cloud.

Utilizzo dell'unità di deployment del proxy Apigee/flusso condiviso

UI di Esplora metriche

Per visualizzare l'utilizzo dell'unità di deployment del proxy/flusso condiviso Apigee in Metrics Explorer, segui questi passaggi:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nel riquadro Seleziona una metrica, espandi il menu Metrica e inserisci Apigee nella barra dei filtri.

    Utilizza i sottomenu per selezionare il tipo di risorsa, la categoria e la metrica:

    1. Nel menu Risorse attive, seleziona proxy Apigee (v2).
    2. Nel menu Categorie di metriche attive, seleziona Proxyv2.
    3. Nel menu Metriche attive, seleziona Dettagli proxy Apigee.
  3. Fai clic su Applica.
  4. Nella sezione Filtri:
      .
    1. Utilizza il menu Raggruppa per per raggruppare per etichetta della risorsa. Seleziona proxy_deployment_type e env dal elencare le opzioni da raggruppare per tipo di deployment proxy e ambiente.
    2. Fai clic su OK per applicare i filtri.
  5. Seleziona Conteggio dal menu Funzione di raggruppamento.

MQL

Per visualizzare l'utilizzo delle unità di deployment del proxy Apigee/flusso condiviso con una query MQL:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nella barra degli strumenti del riquadro Seleziona una metrica, scegli Editor di codice.
  3. Per utilizzare MQL:
    1. Seleziona MQL con il pulsante di attivazione/disattivazione Lingua.
    2. Inserisci la seguente query nell'editor di query:
      fetch apigee.googleapis.com/ProxyV2
      | metric 'apigee.googleapis.com/proxyv2/details'
      | group_by [metric.proxy_deployment_type, resource.env]

PromQL

Per visualizzare l'utilizzo dell'unità di deployment del proxy/flusso condiviso Apigee con una query PromQL:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nella barra degli strumenti del riquadro Seleziona una metrica, scegli Editor di codice.
  3. Per utilizzare PromQL:
    1. Seleziona PromQL nel pulsante di attivazione/disattivazione Lingua.
    2. Inserisci la seguente query nell'editor di query:
      count(apigee_googleapis_com:proxyv2_details{monitored_resource="apigee.googleapis.com/ProxyV2"}) by (proxy_deployment_type, env)

Utilizzo dell'ambiente attivo Apigee

UI di Esplora metriche

Per visualizzare l'utilizzo dell'ambiente attivo di Apigee in Metrics Explorer, segui questi passaggi:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nel riquadro Seleziona una metrica, espandi il menu Metrica e inserisci Apigee nella barra dei filtri.

    Utilizza i sottomenu per selezionare il tipo di risorsa, la categoria e la metrica:

    1. Nel menu Risorse attive, seleziona Ambiente Apigee.
    2. Nel menu Categorie di metriche attive, seleziona Ambiente.
    3. Nel menu Metriche attive, seleziona Ambiente attivo Apigee.
  3. Fai clic su Applica.
  4. Nella sezione Filtri:
      .
    1. Utilizza il menu Raggruppa per per raggruppare per etichetta della risorsa. Seleziona type dal elencare le opzioni per raggruppare per tipo di ambiente.
    2. Fai clic su OK per applicare i filtri.
  5. Seleziona Conteggio dal menu Funzione di raggruppamento.

MQL

Per visualizzare l'utilizzo dell'ambiente attivo di Apigee con una query MQL:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nella barra degli strumenti del riquadro Seleziona una metrica, scegli Editor di codice.
  3. Per utilizzare MQL:
    1. Seleziona MQL con il pulsante di attivazione/disattivazione Lingua.
    2. Inserisci la seguente query nell'editor di query:
      fetch apigee.googleapis.com/Environment
      | metric 'apigee.googleapis.com/environment/active'
      | group_by [metric.type, resource.env]

PromQL

Per visualizzare l'utilizzo dell'ambiente attivo di Apigee con una query PromQL:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nella barra degli strumenti del riquadro Seleziona una metrica, scegli Editor di codice.
  3. Per utilizzare PromQL:
    1. Seleziona PromQL nel pulsante di attivazione/disattivazione Lingua.
    2. Inserisci la seguente query nell'editor di query:
      count(apigee_googleapis_com:environment_active{monitored_resource="apigee.googleapis.com/Environment"}) by (env, type)

Chiamate API Standard ed Extensible

UI di Esplora metriche

Per visualizzare le chiamate API Standard ed Extensible in base all'ambiente in Metrics Explorer, segui questi passaggi:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nel riquadro Seleziona una metrica, espandi il menu Metrica e inserisci Apigee nella barra dei filtri.

    Utilizza i sottomenu per selezionare il tipo di risorsa, la categoria e la metrica:

    1. Nel menu Risorse attive, seleziona Ambiente Apigee.
    2. Nel menu Categorie di metriche attive, seleziona Ambiente.
    3. Nel menu Metriche attive, seleziona Conteggio chiamate API dell'ambiente Apigee.
  3. Fai clic su Applica.
  4. Nella sezione Filtri:
      .
    1. Utilizza il menu Raggruppa per per raggruppare per etichetta della risorsa. Seleziona proxy_deployment_type dal di elenco delle opzioni per raggruppare in base al tipo di ambiente.
    2. Fai clic su OK per applicare i filtri.
  5. Seleziona Somma dal menu Funzione di raggruppamento.

MQL

Per visualizzare le chiamate API Standard ed Extensible in base all'ambiente con una query MQL:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nella barra degli strumenti del riquadro Seleziona una metrica, scegli Editor di codice.
  3. Per utilizzare MQL:
    1. Seleziona MQL con il pulsante di attivazione/disattivazione Lingua.
    2. Inserisci la seguente query nell'editor di query:
      fetch apigee.googleapis.com/Environment
      | metric 'apigee.googleapis.com/environment/api_call_count'
      | delta(1m)
      | group_by [metric.proxy_deployment_type, resource.env, resource.location]

PromQL

Per visualizzare le chiamate API Standard ed Extensible in base all'ambiente con una query PromQL:

  1. Apri il Monitoring > pagina Esplora metriche nella console Google Cloud.

    Vai a Esplora metriche

  2. Nella barra degli strumenti del riquadro Seleziona una metrica, scegli Editor di codice.
  3. Per utilizzare PromQL:
    1. Seleziona PromQL nel pulsante di attivazione/disattivazione Lingua.
    2. Inserisci la seguente query nell'editor di query:
      sum(delta(apigee_googleapis_com:environment_api_call_countmonitored_resource="apigee.googleapis.com/Environment"}[1m])) by (proxy_deployment_type,env,location)

Crea una dashboard delle metriche

L'output grafico di Metrics Explorer nella scheda Grafico rappresenta una metrica gauge. Vale a dire che Ciascun punto sul grafico registra l'utilizzo delle risorse dell'istanza Apigee in tutti gli ambienti in ciascuna regione al momento della misurazione.

Una volta configurata la visualizzazione dei dati utilizzando la proprietà Metrica, puoi salvare i dati in una dashboard personalizzata per riferimento futuro. Per salvare la visualizzazione selezionata:

  1. Fai clic sul pulsante Salva grafico nel riquadro della scheda Explorer del grafico.
  2. Nella finestra di dialogo Salva grafico, inserisci le seguenti informazioni:
      .
    • Campo Titolo del grafico: inserisci un nome per il grafico oppure utilizza il titolo suggerito.
    • Menu a discesa Dashboard: seleziona una dashboard esistente o seleziona Nuova dashboard per crearne una nuova e assegnarvi un nome. Il grafico verrà salvato nella dashboard selezionata.
  3. Fai clic su Salva.

Una volta salvato, per accedere al grafico, vai alla pagina Panoramica delle dashboard nella console Google Cloud e consulta la dashboard che hai selezionato.

Per saperne di più sulla creazione e sulla gestione delle viste personalizzate utilizzando Cloud Monitoring, consulta Dashboard e grafici.

configura un avviso di Cloud Monitoring

Una volta configurati i report sulle metriche per l'utilizzo delle risorse Apigee in Cloud Monitoring, puoi abilitare i criteri di avviso basati su metriche. Puoi configurare criteri di avviso per monitorare l'utilizzo delle risorse pertinente al tuo piano di pagamento a consumo e fornire consapevolezza tempestiva di eventuali problemi. Per ulteriori informazioni, vedi Come funziona gli avvisi.

Puoi aggiungere al tuo progetto Google Cloud un criterio di avviso basato su metriche utilizzando la console Google Cloud. l'API Cloud Monitoring o Google Cloud CLI. Quando utilizzi la console Google Cloud, puoi abilitare gli avvisi consigliati o configurare avvisi personalizzati Avvisi di Cloud Monitoring.

I passaggi generali necessari per creare un criterio di avviso basato su metriche sono descritti in Creare criteri di avviso relativi alla soglia delle metriche. Per configurare un criterio di avviso basato specificamente sull'utilizzo delle risorse, puoi seguire i passaggi descritti in Creare un criterio di avviso.

Puoi usare le stesse metriche e gli stessi filtri usati nella sezione precedente per personalizzare l'avviso in base all'utilizzo delle risorse. Ad esempio: per creare un avviso basato sull'utilizzo del proxy Apigee, segui questi passaggi:

  1. Apri il Monitoring > Avvisi nella console Google Cloud.

    Vai ad Avvisi

  2. Fai clic su + Crea criterio.
  3. Nella sezione Seleziona una metrica del riquadro Crea criterio, inserisci Apigee nella barra dei filtri, quindi utilizza i sottomenu per selezionare il tipo di risorsa, la categoria e la metrica:
    • Nel menu Risorse attive, seleziona proxy Apigee (v2).
    • Nel menu Categorie di metriche attive, seleziona Proxyv2.
    • Nel menu Metriche attive, seleziona Dettagli proxy Apigee.
  4. Nella sezione Aggiungi filtri, utilizza il menu Raggruppa per. per raggruppare per etichetta della risorsa. Seleziona proxy_deployment_type e env dal elencare le opzioni da raggruppare per tipo di deployment proxy e ambiente.

Per creare un avviso basato sull'utilizzo dell'ambiente attivo Apigee, seleziona Le metriche e i filtri utilizzati per visualizzare l'utilizzo dell'ambiente Apigee.

Visualizza l'utilizzo delle risorse per account di fatturazione

Per visualizzare l'utilizzo delle risorse per account di fatturazione, segui questi passaggi:

  1. Apri la pagina Fatturazione nella console Google Cloud.

    Vai a Fatturazione

  2. Se hai più di un account di fatturazione, seleziona Vai all'account di fatturazione collegato per visualizzare la fatturazione del progetto attuale . Per trovare un altro account di fatturazione, seleziona Gestisci gli account di fatturazione e scegli l'account da visualizzare.
  3. Seleziona Report.
  4. Fai clic su Mostra filtri per accedere al menu Filtri, se non è già aperto.
  5. Nel campo Intervallo di tempo, seleziona Data di utilizzo per visualizzare un'istantanea corrente della fatturazione in un intervallo di date oppure Seleziona Mese di fatturazione per visualizzare l'utilizzo fatturato in una fattura specifica.
  6. Seleziona Raggruppa per > di Google Cloud.
  7. Dall'elenco a discesa Servizi, seleziona Apigee. L'elenco degli SKU inclusi nella fattura .
  8. Per filtrare l'elenco degli SKU, seleziona quelli che vuoi visualizzare dall'elenco a discesa SKU.

    Se utilizzi uno o più di questi SKU è 0, non verranno visualizzati in Raggruppa per > SKU.

Monitora l'utilizzo delle risorse con audit logging di Cloud

Puoi utilizzare gli audit log di Cloud per monitorare l'utilizzo delle risorse che influirà sulla fatturazione con pagamento a consumo. Segui questi per visualizzare gli audit log pertinenti:

  1. Apri la pagina Esplora log nella console Cloud.

    Vai a Esplora log

  2. In Query, utilizza la barra di ricerca per cercare eventi che interessano le seguenti risorse fatturabili:
      .
    • Crea l'istanza con ambienti collegati: google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments
    • Aggiorna l'istanza e i relativi allegati: google.cloud.apigee.v1.InstanceService.UpdateInstanceAndAttachments
    • Elimina l'istanza con uno o più ambienti collegati: google.cloud.apigee.v1.InstanceService.DeleteInstance
    • Crea collegamento all'istanza: google.cloud.apigee.v1.InstanceAttachmentService.CreateInstanceAttachment
    • Elimina il collegamento all'istanza: google.cloud.apigee.v1.InstanceAttachmentService.DeleteInstanceAttachment
    • Esegui il deployment di un proxy: google.cloud.apigee.v1.DeploymentService.DeployApiProxy
    • Annulla il deployment di un proxy: google.cloud.apigee.v1.DeploymentService.UndeployApiProxy
    • Esegui il deployment di un flusso condiviso: google.cloud.apigee.v1.DeploymentService.DeploySharedFlow
    • Annulla il deployment di un flusso condiviso: google.cloud.apigee.v1.DeploymentService.UndeploySharedFlow
    • Abilita/disabilita il componente aggiuntivo Apigee API Analytics o Advanced API Security: google.cloud.apigee.v1.EnvironmentAddons.SetAddonEnablement

    Ad esempio, puoi inserire la seguente query di esempio:

    resource.type="audited_resource"
    resource.labels.method="google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments"
    resource.labels.service="apigee.googleapis.com"

    Per ulteriori informazioni sull'utilizzo di audit logging di Cloud per monitorare le risorse Apigee, consulta le informazioni sugli audit logging di Apigee.