Questo documento descrive come creare e gestire i canali di notifica utilizzando le librerie client o Google Cloud CLI, entrambi i metodi richiamano l'API Cloud Monitoring. Cloud Monitoring utilizza i canali di notifica per avvisare te o il tuo team di reperibilità quando viene soddisfatta la condizione di un criterio di avviso. Sono disponibili diversi tipi di canali; ogni tipo è descritto in un descrittore del canale di notifica. Un canale di notifica di un determinato tipo è un'istanza del descrittore di quel tipo. I tuoi criteri di avviso includono riferimenti ai canali di notifica da utilizzare come percorsi di notifica.
Un canale di notifica deve esistere prima di poter essere utilizzato in un criterio di avviso. I descrittori dei canali di notifica ti vengono forniti, ma devi creare i canali prima di poterli utilizzare.
Per configurare i canali di notifica utilizzando la console Google Cloud , consulta Crea e gestisci canali di notifica.
Gli esempi di codice utilizzati in questo documento sono estratti dall'esempio di API alerting-policy, descritto in Esempio: backup e ripristino.
Informazioni sull'API
La risorsa NotificationChannel supporta le operazioni che ti consentono di gestire i canali di notifica. Supporta anche le operazioni relative alla
gestione del campo verificationStatus di un canale:
- Invio di un codice di verifica
- Generazione di un codice per copiare lo stato di verifica di un canale verificato in altri canali identici nello stesso progetto o in un nuovo progetto
- Verifica del canale utilizzando il codice creato dalle due operazioni precedenti
Per ulteriori informazioni, consulta la documentazione di riferimento
notificationChannels.
Prima di iniziare
-
Per ottenere le autorizzazioni necessarie per visualizzare e configurare i canali di notifica utilizzando l'API Cloud Monitoring, chiedi all'amministratore di concederti il ruolo IAM Monitoring NotificationChannel Editor (
roles/monitoring.notificationChannelEditor) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Per saperne di più sui ruoli Cloud Monitoring, consulta Controllare l'accesso con Identity and Access Management.
-
Select the tab for how you plan to use the samples on this page:
gcloud
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
C#
Per utilizzare gli esempi di .NET questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Per saperne di più, consulta Configurare ADC per un ambiente di sviluppo locale nella documentazione sull'autenticazione Google Cloud .
Vai
Per utilizzare gli esempi di Go questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Per saperne di più, consulta Configurare ADC per un ambiente di sviluppo locale nella documentazione sull'autenticazione Google Cloud .
Java
Per utilizzare gli esempi di Java questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Per saperne di più, consulta Configurare ADC per un ambiente di sviluppo locale nella documentazione sull'autenticazione Google Cloud .
Node.js
Per utilizzare gli esempi di Node.js questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Per saperne di più, consulta Configurare ADC per un ambiente di sviluppo locale nella documentazione sull'autenticazione Google Cloud .
PHP
Per utilizzare gli esempi di PHP questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Per saperne di più, consulta Configurare ADC per un ambiente di sviluppo locale nella documentazione sull'autenticazione Google Cloud .
Python
Per utilizzare gli esempi di Python questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Per saperne di più, consulta Configurare ADC per un ambiente di sviluppo locale nella documentazione sull'autenticazione Google Cloud .
Se prevedi di utilizzare Google Cloud CLI, configura il progetto predefinito:
gcloud config set project PROJECT_IDPrima di eseguire il comando precedente, sostituisci quanto segue:
- PROJECT_ID: l'identificatore del progetto. Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione.
Elenca i tipi di canali di notifica
Monitoring fornisce diversi tipi di canali di notifica integrati. Ciascuno di questi tipi è descritto in un
NotificationChannelDescriptor. Questi descrittori hanno un campotypee il valore di questo campo funge da identificatore quando vengono create istanze di quel tipo di canale. Per recuperare un elenco dei tipi di canali che puoi creare con l'API Cloud Monitoring o Google Cloud CLI, inserisci il seguente comando:$ gcloud beta monitoring channel-descriptors list --format='value(type)' campfire email google_chat hipchat pagerduty pubsub slack sms webhook_basicauth webhook_tokenauthPer saperne di più sui canali di notifica, consulta Crea e gestisci i canali di notifica.
Se il tuo canale di notifica preferito non è supportato, valuta la possibilità di creare una pipeline che si basa sull'invio delle notifiche a Pub/Sub. Per un esempio Python che utilizza Flask, consulta Creazione di notifiche personalizzate con Cloud Monitoring e Cloud Run. Per altri esempi, consulta il repository Git cloud-alerting-notification-forwarding.
Per recuperare tutti i descrittori di canale in un progetto Google Cloud , utilizza il metodo
notificationChannelDescriptors.list. I descrittori recuperati sono di sola lettura.Se stai cercando un descrittore specifico e ne conosci il nome, puoi utilizzare il metodo
notificationChannelDescriptors.getper recuperare solo quel descrittore del canale. Il nome di un descrittore di canale ha il formatoprojects/[PROJECT_ID]/notificationChannelDescriptors/[CHANNEL_TYPE][CHANNEL_TYPE]deve essere uno dei tipi elencati in precedenza. Ad esempio:projects/[PROJECT_ID]/notificationChannelDescriptors/email
gcloud
Per elencare tutti i descrittori dei canali di notifica in un progetto Google Cloud , utilizza il comando
gcloud beta monitoring channel-descriptors list:gcloud beta monitoring channel-descriptors listSe l'operazione va a buon fine, il comando
listfornisce un elenco di tutti i descrittori di canale nel progetto specificato. Ad esempio, il descrittore del canaleemailviene visualizzato nell'elenco nel seguente modo:--- description: A channel that sends notifications via email. displayName: Email labels: - description: An address to send email. key: email_address name: projects/[PROJECT_ID]/notificationChannelDescriptors/email type: email ---Tutti i descrittori dei canali includono questi campi:
name: Il nome della risorsa completo del descrittore del canaletype: La parte del nome che indica il tipo di canaledisplayName: una descrizione del campotype, a scopo di visualizzazionedescription: Una breve descrizione del canalelabels: Un insieme di campi specifici per un tipo di canale. Ogni tipo di canale ha il proprio insieme di etichette.
Quando viene creato un canale, viene aggiunto anche un campo
enabled, con il valoretrueper impostazione predefinita.Per elencare un singolo descrittore di canale, utilizza
gcloud beta monitoring channel-descriptors describee specifica il nome del descrittore di canale. Non è necessario specificare il nome completo. Ad esempio, entrambi questi comandi restituiscono l'elenco precedente:gcloud beta monitoring channel-descriptors describe email gcloud beta monitoring channel-descriptors describe projects/[PROJECT_ID]/notificationChannelDescriptors/emailPer saperne di più, consulta i riferimenti
gcloud beta monitoring channel-descriptors listedescribe. Il comandodescribecorrisponde al metodonotificationChannelDescriptors.getnell'API.Creazione di un canale di notifica
Puoi creare canali di notifica per i tuoi progetti Google Cloud da file JSON o YAML utilizzando Google Cloud CLI e puoi crearli in modo programmatico.
Per creare un canale di notifica, devi fornire i valori per i campi nel relativo descrittore. La maggior parte di questi, come
type, sono comuni a tutti i descrittori dei canali di notifica. VedinotificationChannelDescriptors.Ogni descrittore ha anche un insieme di etichette e questo insieme varia a seconda dei descrittori. Per visualizzare l'insieme di etichette per un descrittore specifico, recupera il descrittore utilizzando il comando
gcloud beta monitoring channel-descriptors describedescritto in Elencare i tipi di canali di notifica. Ad esempio, il recupero del descrittore del canaleemailmostra una singola etichetta:labels: - description: An address to send email. key: email_addressIl descrittore del canale
pubsubcontiene anche una singola etichetta, che identifica l'argomento Pub/Sub. Tuttavia, i canali possono contenere più etichette. Ad esempio, il descrittore del canaleslackha due etichette:labels: - description: A permanent authentication token provided by Slack. This field is obfuscated by returning only a few characters of the key when fetched. key: auth_token - description: The Slack channel to which to post notifications. key: channel_nameIl recupero del descrittore del canale
webhook_basicauthmostra diverse etichette:labels: - description: The password. The field is obfuscated when the channel is fetched. key: password - description: The public URL to which to publish the webhook. key: url - description: The username. key: usernameIndipendentemente dal fatto che tu crei un nuovo canale a livello di programmazione o dalla riga di comando, il valore di
typenella specifica deve corrispondere al campotypenel descrittore del canale di notifica corrispondente. Anche le chiavi delle etichette obbligatorie devono corrispondere a quelle nel descrittore del canale.Alcune etichette corrispondono alle credenziali utilizzate per l'autenticazione con il fornitore. Quando crei un canale, i valori di queste etichette devono essere ottenuti dal fornitore. L'ottenimento di una credenziale potrebbe comportare l'utilizzo di una pagina di generazione della chiave API sul sito web del fornitore o il completamento di un flusso di accesso OAuth con il fornitore. I dettagli su come ottenere una credenziale di questo tipo dipendono dal fornitore specifico.
Ad esempio, di seguito viene mostrata la specifica di un nuovo canale di notifica
pubsubin JSON:{ "type": "pubsub", "displayName": "Notifications", "description": "Pub/Sub channel for notifications", "labels": { "topic": "projects/[PROJECT_ID]/topics/notificationTopic" }, }Il valore
type(pubsub) e la singola chiave di etichetta (topic) corrispondono ai campitypeelabels.keynel descrittore del canale corrispondente.I canali sono attivi per impostazione predefinita. Se vuoi creare un canale inattivo, puoi includere il campo
enabledcon il valorefalse.I seguenti esempi illustrano la creazione di canali di notifica.
gcloud
Per creare un canale di notifica in un progetto Google Cloud , utilizza il comando
gcloud beta monitoring channels create. Per caricare il canale da un file, utilizza il flag--channel-content-from-fileper specificare il file.L'esempio seguente crea un nuovo canale Pub/Sub dal file
pubsub-channel.json:gcloud beta monitoring channels create --channel-content-from-file="pubsub-channel.json"In caso di esito positivo, questo comando restituisce il nome del nuovo canale, ad esempio:
Created notification channel [projects/[PROJECT_ID]/notificationChannels/1355376463305411567].Per saperne di più, consulta il riferimento
gcloud beta monitoring channels create.C#
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Go
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
PHP
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Esempio: creare un canale di notifica Slack
Per configurare un canale di notifica per un'app Slack:
Configura l'app Slack:
- Se non hai ancora un'app Slack, segui la documentazione di riferimento di Slack per crearne una e installarla nel tuo spazio di lavoro.
- Configura la tua app Slack con gli ambiti OAuth per
chat:writeechat:write.public. - Copia il token OAuth dell'utente bot dell'app.
Crea un file che definisca la configurazione del canale di notifica. Includi un'etichetta in cui la chiave
auth_tokenha il valore del token OAuth dell'utente bot della tua app Slack. Ad esempio:{ "description": "A Slack notification channel", "displayName": "Slack", "type": "slack", "enabled": true, "labels": { "auth_token": "OAUTH_TOKEN_VALUE", "channel_name": "SLACK_CHANNEL_NAME" } }Esegui questo comando per creare il canale di notifica:
gcloud beta monitoring channels create --channel-content-from-file="FILE_NAME"
Elenca i canali di notifica in un progetto
Per recuperare tutti i canali di notifica in un progetto Google Cloud , utilizza il metodo
notificationChannels.list. Questo metodo supporta anche le opzionifiltereorderByper limitare e ordinare i risultati; vedi Ordinamento e filtro.Se stai cercando un canale specifico e ne conosci il nome, puoi utilizzare il metodo
notificationChannels.getper recuperare solo quel canale. Il nome di un canale ha il formatoprojects/[PROJECT_ID]/notificationChannels/[CHANNEL_ID], ad esempio:projects/[PROJECT_ID]/notificationChannels/1355376463305411567Quando recuperi un canale, i valori sensibili come i token di autenticazione e le chiavi API potrebbero essere offuscati per motivi di sicurezza. Se stai creando un nuovo canale copiandone uno esistente, tutti i valori offuscati devono essere corretti.
gcloud
Per elencare tutti i canali di notifica in un progetto Google Cloud , utilizza il comando
gcloud beta monitoring channels list:gcloud beta monitoring channels listIn caso di esito positivo, il comando
listfornisce un elenco di tutti i canali nel progetto specificato. Ad esempio, il comando precedente potrebbe restituire un elenco che include le seguenti voci:--- description: E-mail channel created by gcloud as a test displayName: test e-mail channel enabled: false labels: email_address: user@example.com name: projects/[PROJECT_ID]/notificationChannels/1355376463305411567 type: email --- description: Pub/Sub channel for notifications displayName: Notifications enabled: true labels: topic: projects/[PROJECT_ID]/topics/notificationTopic name: projects/[PROJECT_ID]/notificationChannels/1355376463305411567 type: pubsubPer elencare un singolo canale, utilizza invece
gcloud beta monitoring channels describee specifica il nome del canale. Ad esempio, questo comando restituisce il canale Pub/Sub mostrato nell'elenco precedente:gcloud beta monitoring channels describe projects/[PROJECT_ID]/notificationChannels/1355376463305411567Per saperne di più, consulta i riferimenti
gcloud beta monitoring channels listedescribe. Il comandodescribecorrisponde al metodonotificationChannels.getnell'API.C#
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Go
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
PHP
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Eliminare un canale di notifica da un progetto
Per eliminare un canale di notifica da un progetto Google Cloud , utilizza il metodo
notificationChannels.deletee fornisci il nome del canale di notifica da eliminare. Il nome di un canale è il valore del camponame, non didisplayName, nell'istanzaNotificationChannel. Il nome di un canale ha il formatoprojects/[PROJECT_ID]/notificationChannels/[CHANNEL_ID], ad esempio:projects/[PROJECT_ID]/notificationChannels/1355376463305411567Per impostazione predefinita, se tenti di eliminare un canale a cui fa riferimento una criterio di avvisoo, il canale non verrà eliminato. Per forzare la rimozione dei riferimenti dalle policy di avviso ed eliminare il canale, imposta l'opzione
forcesutrue. Questa opzione rimuove automaticamente il canale da tutte le norme di riferimento.gcloud
Per eliminare un canale di notifica, utilizza
gcloud beta monitoring channels deletee specifica il nome del canale da eliminare. Ad esempio, il seguente comando elimina il canaleemailcreato in un altro esempio:gcloud beta monitoring channels delete projects/[PROJECT_ID]/notificationChannels/1355376463305411567Per saperne di più, consulta il riferimento
gcloud beta monitoring channels delete.C#
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Go
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
PHP
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Modificare un canale di notifica
Per modificare un canale di notifica, utilizza il metodo
notificationChannels.patch(nell'API REST). Altre implementazioni dell'API e Google Cloud CLI chiamano questoupdateanzichépatch.Un'operazione di aggiornamento può sostituire completamente il canale esistente o modificare un sottoinsieme di campi. Ad esempio, puoi attivare e disattivare il canale. Se disattivi un canale, le notifiche non verranno recapitate. La disattivazione di un canale è in genere più comoda rispetto alla rimozione del canale dalle policy di avviso che lo riguardano, se la modifica è intesa come temporanea.
gcloud
Per attivare un canale di notifica disattivato, utilizza il comando
gcloud beta monitoring channels updatee specifica il flag--enabled. Il seguente comando attiva il canale di notificaemailcreato, nello stato disattivato, in un esempio precedente:gcloud beta monitoring channels update projects/[PROJECT_ID]/notificationChannels/1355376463305411567 --enabledPer disattivare una policy, utilizza lo stesso comando e fornisci il flag
--no-enabled. Per saperne di più, consulta il riferimentogcloud beta monitoring channels update. Il comandoupdatecorrisponde al metodonotificationChannels.patchnell'API REST.C#
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Go
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
PHP
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per eseguire l'autenticazione in Monitoring, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Visualizza i log dei canali di notifica
Puoi utilizzare Esplora log per visualizzare gli errori del canale di notifica:
-
Nella Google Cloud console, vai alla pagina Esplora log:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
Inserisci ed esegui la query. Per le query specifiche per gli errori del canale di notifica, consulta Query di Cloud Monitoring.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-10-19 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-10-19 UTC."],[],[]]