Creare e gestire i canali di notifica | Monitoraggio del cloud | Google Cloud, Modulo Email Notifiche – Google Workspace Marketplace
Notifica di Google
Contents
- 1 Notifica di Google
- 1.1 Crea e gestisci i canali di notifica
- 1.2 Prima che inizi
- 1.3 Crea un canale di notifica
- 1.3.1 Indirizzo e-mail
- 1.3.2 Applicazione mobile
- 1.3.3 PagerDuty
- 1.3.4 Sms
- 1.3.5 Lento
- 1.3.6 Webhooks
- 1.3.7 Pub/sub
- 1.3.7.1 Prima che inizi
- 1.3.7.2 Attiva l’API Pub/SUM e crea un argomento
- 1.3.7.3 Configurare le notifiche per un soggetto
- 1.3.7.4 Autorizzare l’account del servizio
- 1.3.7.5 Definire il canale di notifica in una regola di allerta
- 1.3.7.6 Esempio di diagramma
- 1.3.7.7 Esempi JSON
- 1.3.7.8 Struttura dello schema, versione 1.2
- 1.3.7.9 Regole relative all’abbandono
- 1.3.8 Crea una catena su richiesta
- 1.4 Prova un canale di notifica
- 1.5 Modifica ed elimina i canali di notifica
- 1.6 Mostra i giornali del canale di notifica
- 1.7 Notifica di Google
Questa sezione descrive la versione 1.2 del diagramma del payload. Alcuni campi non possono apparire in tutti i pacchetti restituiti o presenti valori vuoti, a seconda della configurazione della regola di avviso, dello stato dell’incidente o della risorsa monitorata. Alcuni campi utilizzano le strutture integrate come valori. Queste strutture sono descritte per riferimento, poiché il loro contenuto può anche variare.
Crea e gestisci i canali di notifica
Questo documento spiega come configurare i canali di notifica utilizzando Google Cloud Console. Il monitoraggio del cloud utilizza questi canali per avvertirti o inviare una notifica al team su -Call quando viene attivata una regola di avviso. Quando si crea una regola di avviso, è possibile selezionare gli utenti che ricevono una notifica selezionandoli dall’elenco dei canali di notifica configurati. Ad esempio, è possibile configurare avvisi che monitorano le istanze del motore di calcolo per pubblicare un soggetto pub/sottomarino e avvertire il canale Slack del team on -call.
Se il tuo canale di notifica preferito non è compatibile, considera la creazione di una pipeline basata sull’invio di notifiche a pub/sub. Per ottenere un esempio Python usando il pallone, vedere la pagina Crea notifiche personalizzate con monitoraggio del cloud e cloud run. Per altri esempi, consultare il deposito Git Cloud-Alerting-Notification-Forwarding.
Per configurare i canali di notifica utilizzando l’API di monitoraggio del cloud, vedere Crea e gestire i canali di notifica API.
Si accorse : I dati inviati ai destinatari della catena possono contenere informazioni sensibili. Consulta le tue pratiche normative prima di creare il canale di notifica.
Per ulteriori informazioni sulle notifiche delle regole di avviso, consultare le seguenti pagine:
- Per ulteriori informazioni sul ritardo tra l’inizio di un problema e la creazione di un avviso, consultare la sezione di latenza delle notifiche.
- Per saperne di più sul numero di notifiche generate per una regola di avviso, vedere la sezione Notifiche incidenti.
Per impostazione predefinita, una regola di avviso invia solo una notifica alla creazione di un incidente. Per ricevere una notifica quando l’incidente è aperto o chiuso, modifica la regola di avviso. Nella sezione Notifiche, selezionare Avvisare la chiusura dell’incidente.
Prima che inizi
Per ottenere le autorizzazioni necessarie per visualizzare e configurare i canali di notifica utilizzando la console di Google Cloud, chiedi al tuo amministratore di assegnarti il ruolo di monitoraggio dell’Editor IAM (Ruoli/Monitoraggio.Editore) sul tuo progetto. Per saperne di più sull’allocazione dei ruoli, consultare la sezione Gestisci accesso.
È inoltre possibile ottenere le autorizzazioni richieste tramite ruoli personalizzati o altri ruoli predefiniti.
Per saperne di più sui ruoli di monitoraggio del cloud, consultare la pagina di accesso di controllo con identità e gestione dell’accesso.
Crea un canale di notifica
Quando si crea una regola di avviso, è possibile selezionare qualsiasi canale di notifica configurato e aggiungerla alla tua regola. Puoi preconfigurare i tuoi canali di notifica o configurarli come parte della creazione di una regola di allerta. Per ulteriori informazioni, vedere Crea un canale su richiesta.
Si accorse : Ti consigliamo di creare diversi canali di notifica per scopi di ridondanza. Google non ha alcun controllo su un gran numero di sistemi di consegna dopo aver trasmesso la notifica ad essi. Inoltre, un solo servizio Google è compatibile con l’app Cloud Mobile, PagerDuty, Webhooks e Slacks. Se si utilizza uno di questi canali di notifica, utilizzare messaggi ridondanti, SMS o pub/sub.
Per creare un canale di notifica utilizzando la console di Google Cloud, seguire le istruzioni specifiche nel canale contenuto nella tabella seguente:
Indirizzo e-mail
Per aggiungere un canale di notifica e-mail, procedere come segue:
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Clicca su Modifica i canali di notifica.
- Nella sezione E-mail, clicca su Nuovo.
- Immettere un singolo indirizzo email e una descrizione.
- Clicca su registrare.
Se si utilizza un indirizzo e-mail di gruppo come canale di notifica per una regola di avviso, configurare il gruppo per accettare e-mail da [email protected] .
È possibile creare canali di messaggistica durante la creazione di una regola di avviso. Per saperne di più, vedi Crea una catena su richiesta.
Applicazione mobile
Usa l’applicazione mobile di Google Cloud per monitorare le risorse della console di Google Cloud e il monitoraggio delle informazioni ovunque tu sia. Le notifiche dell’applicazione mobile della console di Google Cloud vengono inviate a un dispositivo o utente specifico:
- Il valore Dispositivo (Dispositivo) indica che le notifiche vengono inviate solo al dispositivo specifico che ha creato il canale di notifica. Per i livelli di dispositivo sulla scala del dispositivo, il campo Nome da visualizzare (Nome da visualizzare) Include le informazioni sul dispositivo.
- Utente indica che le notifiche vengono inviate a tutti i tuoi dispositivi su cui è installata l’applicazione mobile di Google Cloud Console.
Il monitoraggio del cloud determina l’ambito delle notifiche durante la creazione del canale. Non è possibile selezionare né modificare l’ambito.
Per configurare un canale di notifica dell’applicazione mobile nella console di Google Cloud per uno specifico progetto di Google Cloud, procedere come segue:
- Installa l’applicazione mobile Google Cloud Console dalla piattaforma di download dell’applicazione per il tuo dispositivo mobile.
- Seleziona un progetto da visualizzare nell’applicazione mobile di Google Cloud Console. Una volta selezionato il progetto, si verifica uno scambio di dati tra l’applicazione e il progetto di Google Cloud selezionato. Un canale di notifica viene creato quando non c’è NON. Dopo qualche minuto, è elencato nella sezione Dispositivi mobili della pagina Canali di notifica.
Per aggiungere il tuo dispositivo mobile come canale di notifica per una regola di avviso, vai alla sezione Notifiche e seleziona Google Cloud Console (Mobile), Quindi scegli il tuo dispositivo mobile dall’elenco.
PagerDuty
L’integrazione con Pagerduty consente una sincronizzazione unidirezionale o bidirezionale con monitoraggio. Indipendentemente dalla configurazione, si applicano le seguenti condizioni:
- Quando un incidente viene creato nel monitoraggio, un incidente speculare è aperto anche a Pagerduty.
- Non è possibile utilizzare PagerDuty per chiudere un incidente di monitoraggio.
Se si utilizza una sincronizzazione di una via e correggi l’incidente in Pagerduty, lo stato dell’incidente in Pagerduty è dissociata dallo stato dell’incidente nel monitoraggio. In effetti, se risolvi un incidente in Pagerduty, è decisamente chiuso a PagerDuty e non può essere riaperto.
Se si utilizza la sincronizzazione bidirezionale, il monitoraggio controlla lo stato indicato da PagerDuty. Se correggi l’incidente in PagerDuty ed è aperto mediante monitoraggio, l’incidente viene riaperto in PagerDuty.
Per configurare le notifiche PagerDuty, procedere come segue:
- In Pagerduty : Crea un account PagerDuty sul sito Web PagerDuty.
- Aggiungi il canale di notifica PagerDuty:
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Clicca su Modifica i canali di notifica.
- Nella sezione PagerDuty, clicca su Nuovo.
- Inseriscilo Nome da visualizzare (Nome da visualizzare). Questo nome deve corrispondere a quello fornito a PagerDuty quando hai aggiunto l’integrazione.
- Inseriscilo Chiave del servizio di integrazione generato da Pagerduty nel campo Chiave di servizio.
- Clicca su registrare.
- PagerDuty aperto
- Selezionare Configurazione, Selezionare Servizi, quindi il nome del servizio inserito durante la configurazione dell’integrazione.
- Clicca su Modifica i parametri, Selezionare Creare incidenti, Quindi deseleziona la scatola Crea avvisi e incidenti.
Quando si crea una regola di avviso, seleziona PagerDuty nella sezione Notifiche E scegli la tua configurazione Pagerduty.
Il pacchetto JSON Pagerduty è nel seguente formato:
Per visualizzare un esempio e lo schema del campo di dettaglio, sviluppare le seguenti sezioni.
Esempi JSON
Per impostazione predefinita, il backend di avviso sta cercando di generare un pacchetto JSON in formato versione 1.2. Per saperne di più su questa formattazione, vedere la sezione successiva.
Ecco un esempio di questo tipo di pacchetto:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Metrica": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "Metadati": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Policy_name": "monitor-project-cluster", "politiche_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Condition_name": "VM Instance - Utilizzo della CPU [max]", "shreshold_value": "0.9 "," osservato_value ":" 0.835 "," condizione ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "confronto": "confronto_gt", "shresholdValue": 0.9, "durata": "0s", "trigger": < "count": 1 >>>, "documentazione": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Riepilogo": "Utilizzo della CPU per il progetto interno GKE-Cluster-1-16-Defaul-E2DF4CBD-DGP3 con etichette metriche e etichette di sistema restituite alla normalità con un valore di 0.835.">," versione ":" 1.2 ">
Struttura dello schema, versione 1.2
Questa sezione descrive la versione 1.2 del diagramma del payload. Alcuni campi non possono apparire in tutti i pacchetti restituiti o presenti valori vuoti, a seconda della configurazione della regola di avviso, dello stato dell’incidente o della risorsa monitorata. Alcuni campi utilizzano le strutture integrate come valori. Queste strutture sono descritte per riferimento, poiché il loro contenuto può anche variare.
In un pacchetto restituito, i campi possono apparire in qualsiasi ordine. Nella seguente descrizione, sono organizzati in gruppi correlati.
<
“versione”: “1.2 “,
“incidente”::: < Informazioni sugli incidenti “Incident_id” : catena ; ID generato per questo incidente.
“Scoping_project_id” : Channel, ID del progetto che ospita l’ambito delle metriche.
“Scoping_project_number” : sorveglianza del numero di progetto
“URL” : canale, URL della console di Google Cloud per questo incidente.
“Avviato_at” : Numero, tempo (in secondi dell’epoca unix) in cui è stato aperto l’incidente.
“Ended_at” : numero (in secondi Epoch Unix) durante il quale l’incidente è stato chiuso. Informato solo quando lo stato è chiuso .
“Stato” : catena, condizione dell’incidente: aperto o chiuso . Se il valore è aperto, Ended_at è zero.
“Riepilogo” : catena, sintesi testuale dell’incidente generato.
“Apigee_url” : catena, URL Apigee di questo incidente, solo per i tipi di ambiente Apigee e proxy* Risorse* .
“Osservato_value” : catena, valore osservato che ha attivato/risolto l’avviso, può essere vuoto se la condizione è scaduta.Informazioni sulla risorsa monitorata per le quali è stato aperto l’incidente.
“Risorsa”::: <
“Tipo” : catena, identificatore del tipo di risorsa monitorata soggetta a un avviso (ad esempio, gce_instance; vedere l’elenco delle risorse monitorate).
“Etichette” : Coppie di oggetti/tastiera-valle per etichette associate alla risorsa supervisionata.
>,
“Resource_type_display_name” : catena, nome per visualizzare il tipo di risorsa monitorata.
“Resource_id” : catena, ID istanza della risorsa monitorata, stesso valore della risorsa.Etichette.Instance_id .
“Resource_display_name” : catena, nome per visualizzare le risorse supervisionate.
“Resource_name” : catena, nome generato per questa risorsa supervisionata; Contiene i valori di altri campi.Informazioni sul tipo di metrica dei dati delle serie temporali.
“Metrica”::: <
“Tipo” : catena, identificatore del tipo di metrica soggetta a un avviso (ad esempio, calcolare.Googleapis.com/istanza/cpu/utilizzo; Vedi Elenco delle metriche).
“DisplayEname” : catena, nome per visualizzare il tipo metrico.
“Etichette” : Coppie di oggetti/valore per etichette associate a metriche.
>,
“Metadati”::: <
“System_labels” : Coppie oggetti/tasti per le etichette dei metadati del sistema.
“User_labels” : coppie di oggetti/tasti per le etichette dei metadati dell’utente.
>,Informazioni sulla regola di avviso e sulla condizione che ha aperto/risolto l’incidente.
I valori vengono estratti dall’oggetto alertpolicy in questione.“Policy_name” : catena, nome da visualizzare per la regola di allerta.
“Policy_user_labels” : coppie chiave/valore per tutte le formulazione dell’utente associate alla regola.
“documentazione” : Oggetto, struttura integrata in formato di documentazione .
“condizione” : oggetto, struttura integrata nel formato della condizione .
“condition_name” : catena, nome per visualizzare la condizione, stesso valore della condizione.controversia .
“Valore di soglia” : catena (valore di soglia di questa condizione) può essere vuota se la condizione non è una condizione di soglia.
>,
>Regole relative all’abbandono
Lo schema del payload è soggetto alle normative relative all’abbandono di Google Cloud descritto nella Sezione 1.4 (d) Termini di utilizzo della piattaforma di Google Cloud. Si noti che il diagramma non controlla i formati dei valori di campo generati e che questi formati possono cambiare senza preavviso. Ad esempio, incidente.Riepilogo, incidente.documentazione.felice e incidente.L’URL ha lo scopo di includere dati appartenenti ai loro campi, ma lo schema non ha vincoli per garantire un’analisi precisa di questi campi. Puoi usare il valore nel suo insieme e aspettarti che rispetti i regolamenti relativi agli abbandoni, ma non fai affidamento sull’analisi dei campi generati.
Sms
Per configurare le notifiche da parte di SMS, procedere come segue:
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Clicca su Modifica i canali di notifica.
- Nella sezione Sms, clicca su Aggiungere.
- Informare la finestra di dialogo, quindi fare clic su registrare.
Quando si configura la regola di avviso, selezionare il tipo di notifica Sms E scegli un numero di telefono validato dall’elenco.
Lento
Si accorse : Per eseguire questi passaggi, è necessario essere il proprietario o l’amministratore di Workspace Slack. Per ulteriori informazioni, vedere Gestisci richieste di invito.
L’integrazione del monitoraggio con Slack consente alle regole di avviso di pubblicare dati su un canale Slack quando viene creato un incidente. Per configurare le notifiche di Slack, procedere come segue:
- In Slack : Crea un’area di lavoro e un canale Slack sul sito Slack. Salva l’URL del canale.
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Clicca su Modifica i canali di notifica.
- Nella sezione Lento, clicca su Aggiungere Per aprire la pagina di connessione Slack:
- Seleziona il tuo spazio di lavoro Slack.
- Clicca su Permettere Per consentire al monitoraggio del cloud di accedere all’area di lavoro Slack. Questa azione ti riporta alla pagina di configurazione del monitoraggio del canale di notifica.
- Nel campo Nome del canale lento, Immettere il nome del canale Slack che si desidera utilizzare per le notifiche.
- Nel campo Nome di avviso cloud, Inserisci una breve indagine. Il monitoraggio visualizza il valore di questo campo nella pagina Canale di notifica.
- (Facoltativo) Per testare la connessione tra il monitoraggio del cloud e l’area di lavoro Slack, fare clic su Invia un messaggio di prova. Se la connessione risulta, un messaggio questa è una notifica di avviso di prova. viene visualizzato nel canale di notifica slack specificato. Consultare il canale di notifica per confermare l’accoglienza.
/prompt @google monitoraggio cloud
Quando si crea una regola di avviso, seleziona Lento nella sezione Notifiche E scegli la tua configurazione Slack.
Webhooks
Si accorse: Webhooks sono compatibili solo con i punti di risoluzione pubblica. Se è necessario che le notifiche vengano inviate a un punto di terminazione non -pubblica, crea un canale di notifica pub/sub e configura un abbonamento al pub/sub. Per ulteriori informazioni, consultare la sezione di errore delle notifiche WebHook quando configurata per un punto di terminazione privato.
Si accorse: Se una funzione cloud è configurata come punto di terminazione WebHook per un canale di notifica, assicurarsi che l’utente che chiama la funzione abbia l’autorizzazione di autenticazione richiesta. Per saperne di più, consultare le sezioni di Autencificare le funzioni per le chiamate di funzione e attivare l’accesso a una funzione.
Attenzione: Per ricevere notifiche con Google Cat, distribuire un servizio Cloud Run e inviare le notifiche a AD. Per un esempio di questa configurazione, vedere Crea notifiche personalizzate con il monitoraggio del cloud e l’esecuzione del cloud.
Non configurare una notifica WebHook, quindi configurare Google Cat per utilizzare questo Webhook.
Per configurare le notifiche di Webhook, procedere come segue:
- WebHooks Manager : Identifica l’URL del punto di terminazione pubblica che riceverà i dati dal monitoraggio di Webhooks.
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Clicca su Modifica i canali di notifica.
- Nella sezione Webhook, clicca su Aggiungere.
- Riempi la finestra di dialogo.
- Clicca su Testare la connessione Per inviare un addebito di prova del test all’estremità del webhook. È possibile accedere al punto di terminazione della reception per verificare la trasmissione.
- Clicca su registrare.
Quando si crea una regola di avviso, seleziona Webhook nella sezione Notifiche E scegli la tua configurazione Webhook. Le notifiche inviate dal report di errore seguono il diagramma 1.0, mentre quelli inviati mediante monitoraggio seguire il diagramma 1.2:
Esempi JSON
Per impostazione predefinita, il backend di avviso sta cercando di generare un pacchetto JSON in formato versione 1.2. Per saperne di più su questa formattazione, vedere la sezione successiva.
Ecco un esempio di questo tipo di pacchetto:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Metrica": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "Metadati": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Policy_name": "monitor-project-cluster", "politiche_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Condition_name": "VM Instance - Utilizzo della CPU [max]", "shreshold_value": "0.9 "," osservato_value ":" 0.835 "," condizione ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "confronto": "confronto_gt", "shresholdValue": 0.9, "durata": "0s", "trigger": < "count": 1 >>>, "documentazione": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Riepilogo": "Utilizzo della CPU per il progetto interno GKE-Cluster-1-16-Defaul-E2DF4CBD-DGP3 con etichette metriche e etichette di sistema restituite alla normalità con un valore di 0.835.">," versione ":" 1.2 ">
Struttura dello schema, versione 1.2
Questa sezione descrive la versione 1.2 del diagramma del payload. Alcuni campi non possono apparire in tutti i pacchetti restituiti o presenti valori vuoti, a seconda della configurazione della regola di avviso, dello stato dell’incidente o della risorsa monitorata. Alcuni campi utilizzano le strutture integrate come valori. Queste strutture sono descritte per riferimento, poiché il loro contenuto può anche variare.
In un pacchetto restituito, i campi possono apparire in qualsiasi ordine. Nella seguente descrizione, sono organizzati in gruppi correlati.
<
“versione”: “1.2 “,
“incidente”::: < Informazioni sugli incidenti “Incident_id” : catena ; ID generato per questo incidente.
“Scoping_project_id” : Channel, ID del progetto che ospita l’ambito delle metriche.
“Scoping_project_number” : sorveglianza del numero di progetto
“URL” : canale, URL della console di Google Cloud per questo incidente.
“Avviato_at” : Numero, tempo (in secondi dell’epoca unix) in cui è stato aperto l’incidente.
“Ended_at” : numero (in secondi Epoch Unix) durante il quale l’incidente è stato chiuso. Informato solo quando lo stato è chiuso .
“Stato” : catena, condizione dell’incidente: aperto o chiuso . Se il valore è aperto, Ended_at è zero.
“Riepilogo” : catena, sintesi testuale dell’incidente generato.
“Apigee_url” : catena, URL Apigee di questo incidente, solo per i tipi di ambiente Apigee e proxy* Risorse* .
“Osservato_value” : catena, valore osservato che ha attivato/risolto l’avviso, può essere vuoto se la condizione è scaduta.Informazioni sulla risorsa monitorata per le quali è stato aperto l’incidente.
“Risorsa”::: <
“Tipo” : catena, identificatore del tipo di risorsa monitorata soggetta a un avviso (ad esempio, gce_instance; vedere l’elenco delle risorse monitorate).
“Etichette” : Coppie di oggetti/tastiera-valle per etichette associate alla risorsa supervisionata.
>,
“Resource_type_display_name” : catena, nome per visualizzare il tipo di risorsa monitorata.
“Resource_id” : catena, ID istanza della risorsa monitorata, stesso valore della risorsa.Etichette.Instance_id .
“Resource_display_name” : catena, nome per visualizzare le risorse supervisionate.
“Resource_name” : catena, nome generato per questa risorsa supervisionata; Contiene i valori di altri campi.Informazioni sul tipo di metrica dei dati delle serie temporali.
“Metrica”::: <
“Tipo” : catena, identificatore del tipo di metrica soggetta a un avviso (ad esempio, calcolare.Googleapis.com/istanza/cpu/utilizzo; Vedi Elenco delle metriche).
“DisplayEname” : catena, nome per visualizzare il tipo metrico.
“Etichette” : Coppie di oggetti/valore per etichette associate a metriche.
>,
“Metadati”::: <
“System_labels” : Coppie oggetti/tasti per le etichette dei metadati del sistema.
“User_labels” : coppie di oggetti/tasti per le etichette dei metadati dell’utente.
>,Informazioni sulla regola di avviso e sulla condizione che ha aperto/risolto l’incidente.
I valori vengono estratti dall’oggetto alertpolicy in questione.“Policy_name” : catena, nome da visualizzare per la regola di allerta.
“Policy_user_labels” : coppie chiave/valore per tutte le formulazione dell’utente associate alla regola.
“documentazione” : Oggetto, struttura integrata in formato di documentazione .
“condizione” : oggetto, struttura integrata nel formato della condizione .
“condition_name” : catena, nome per visualizzare la condizione, stesso valore della condizione.controversia .
“Valore di soglia” : catena (valore di soglia di questa condizione) può essere vuota se la condizione non è una condizione di soglia.
>,
>Autenticazione di base
Oltre alla richiesta di Webhook, il monitoraggio cloud invia il nome utente e la password in conformità con la specifica HTTP dell’autenticazione di base. Il monitoraggio del cloud richiede al tuo server di restituire una risposta 401 con l’intestazione del www-autenticato appropriata. Per ulteriori informazioni sull’autenticazione di base, consultare le seguenti risorse:
Autenticazione simbolica
L’autenticazione di token richiede un parametro della catena di richiesta nell’URL del punto di terminazione, nonché la chiave che il server prevede di essere segreto tra se stesso e il monitoraggio. Di seguito troverai un esempio di URL incluso un token:
Se il monitoraggio pubblica un incidente sull’URL del punto di terminazione, il server può convalidare il token associato. Questo metodo di autenticazione è più efficace se utilizzato con SSL/TLS per crittografare la richiesta HTTP al fine di impedire agli hacker di computer di apprendere il token.
Per ottenere un esempio di un server Python, consultare questo esempio del server.
Regole relative all’abbandono
Lo schema del payload è soggetto alle normative relative all’abbandono di Google Cloud descritto nella Sezione 1.4 (d) Termini di utilizzo della piattaforma di Google Cloud. Si noti che il diagramma non controlla i formati dei valori di campo generati e che questi formati possono cambiare senza preavviso. Ad esempio, incidente.Riepilogo, incidente.documentazione.felice e incidente.L’URL ha lo scopo di includere dati appartenenti ai loro campi, ma lo schema non ha vincoli per garantire un’analisi precisa di questi campi. Puoi usare il valore nel suo insieme e aspettarti che rispetti i regolamenti relativi agli abbandoni, ma non fai affidamento sull’analisi dei campi generati.
Pub/sub
Questa sezione spiega come configurare i canali Pub/Sub Notifica. Per garantire la ridondanza, ti consigliamo di creare diversi canali di notifica. Ti consigliamo di associare la pubblicità/sub all’applicazione mobile della console di Google Cloud, PagerDuty, Webhooks o Slacks, perché Pub/SU utilizza un meccanismo di distribuzione diverso.
Per configurare un canale di notifica pub/sub:
- Attiva l’API Pub/SUM e crea un argomento
- Configurare il canale di notifica per un soggetto
- Autorizzare un account di servizio
- Definire il canale di notifica in una regola di allerta
Per comprendere lo schema dei dati, vedere l’esempio di un diagramma.
Per ricevere notifiche di avviso, è necessario creare anche una delle seguenti abbonamenti: maglione, push o bigquery.
Quando l’abbonamento è in un progetto diverso da quello dell’argomento, crea un account di servizio nel progetto di abbonati e attribuisce i ruoli di ruolo/pubsub.iscrivi .
Prima che inizi
Quando si aggiunge il primo canale di notifica per un progetto di Google Cloud, il monitoraggio del cloud crea un account di servizio per questo progetto. Offre inoltre il monitoraggio dell’agente del servizio di identità e dell’accesso alla gestione dell’accesso nell’account del servizio. Questo account di servizio consente il monitoraggio di inviare notifiche ai canali di notifica in base al pub/SU di questo progetto.
L’account di servizio ha il seguente formato:
servizio-Progetto numero@GCP-SA-monitoring-notification.Sono.Gserviceaccount.com
Il nome dell’account del servizio di notifica include un numero Progetto di Google Cloud. Troverai il nome, l’ID e il numero di progetto nella dashboard di progetto nella console di Google Cloud. Puoi anche recuperarlo usando il seguente comando:
I progetti Gcloud descrivono Project_id --Format = "value (project_number)"
È possibile visualizzare e modificare l’account di servizio utilizzando Google Cloud Console o Google Cloud.
Attiva l’API Pub/SUM e crea un argomento
- Attiva l’API Pub/Sup per il tuo progetto di Google Cloud:
Attiva il pub/suf API- Seleziona il progetto di Google Cloud in cui si prevede di creare l’argomento pub/sottomarino.
- Clicca su Abilitare Quando appare. Non è richiesta alcuna azione quando il messaggio API attivato appare.
Gli argomenti di Gcloud PubSub creano notificationtopic
Quindi configura i canali Pub/Sub Notification.
Configurare le notifiche per un soggetto
Per creare un canale pubblicitario/sub -notifica, è possibile utilizzare il monitoraggio, Google Cloud Cl Cl o la console di Google Cloud. Dopo aver creato il canale di notifica, autorizza l’account del servizio di notifiche per pubblicare ogni argomento utilizzato come canale di notifica.
Per ulteriori informazioni sull’uso dell’API di monitoraggio o Google Cloud per creare il canale di notifica, vedere Crea canali.
Per creare il canale di notifica utilizzando la console di Google Cloud, procedere come segue:
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Seleziona il progetto Google Cloud che contiene l’argomento pub/sottomarino creato.
- Clicca su Modifica i canali di notifica.
- Nella sezione Pub/sub, clicca su Nuovo. La finestra di dialogo Creato Pub/Sub Channel (Pub/Sub Canal) Visualizza il nome dell’account di servizio creato mediante monitoraggio.
- Autorizzare l’account del servizio. Il tuo account di servizio può pubblicare tutti gli argomenti o argomenti specifici:
- Per pubblicare tutti i soggetti, selezionare Gestisci ruoli e aggiungi il ruolo Pub/sub editore. Una volta terminata la configurazione del canale di notifica, ignora la sezione successiva, intitolata Autorizzare l’account del servizio, e vai al canale di notifica Defini in una regola di allerta.
- Per pubblicare argomenti specifici, visitare il passaggio successivo e autorizzare l’account di servizio per pubblicare argomenti specifici una volta configurato il canale di notifica. Per ottenere istruzioni, consultare la sezione Autorizza l’account di servizio.
- Immettere un nome da visualizzare per il tuo canale e il nome dell’oggetto pub/sottomarino.
- (Facoltativo) Per verificare che il canale sia configurato correttamente, fare clic su Invia una notifica di test.
- Selezionare Aggiungi una catena.
Quindi consentire l’account del servizio.
Autorizzare l’account del servizio
Si accorse : Eseguire questo passaggio quando si crea il canale di notifica utilizzando l’API o Google Cloud CLI e quando hai ignorato il passaggio di autorizzazione quando si utilizza la console di Google Cloud.
L’autorizzazione consente all’account del servizio di notifica di pubblicare ogni soggetto pub/SU utilizzato come canale di notifica. Questa sezione descrive la procedura da seguire per:
- Autorizzare un account di servizio per un argomento specifico.
- Consenti un account di servizio per tutti i soggetti.
Autorizzare un account di servizio per un argomento specifico
Puoi consentire a un account di servizio di pubblicare un argomento specifico utilizzando Google Cloud Console e Google Cloud. Questa sezione descrive entrambi gli approcci.
Per autorizzare il tuo account di servizio per un argomento specifico utilizzando la console di Google Cloud, procedi come segue:
- Nella console di Google Cloud, seleziona Pub/sub, Poi Temi, Oppure fai clic sul pulsante seguente: Accedi agli argomenti Pub/Sup
- Seleziona l’argomento.
- Nella scheda Autorizzazioni, Selezionare Aggiungi un account principale.
- Nel campo Nuovo account principale, Immettere il nome dell’account del servizio di notifiche. L’account del servizio utilizza il seguente accordo di denominazione:
servizio-Progetto numero@GCP-SA-monitoring-notification.Sono.Gserviceaccount.com
Per autorizzare il tuo account di servizio per un argomento specifico utilizzando Google Cloud CLI, assegna il ruolo di IAM PubSub nell’account del servizio.Editore per l’argomento. Ad esempio, il seguente comando configura il ruolo IAM per l’argomento della notifica:
Gloud pubsub Argomenti add-iam-policy-binding \ Projects/Progetto numero/Argomenti/notificationtopic -role = ruoli/pubsub.Editore \ - -Member = Service -count: Service-Progetto numero@GCP-SA-monitoring-notification.Sono.Gserviceaccount.com
La risposta a una riuscita esecuzione del comando add-iam-policy-binding si presenta come segue:
Politica IAM aggiornata per argomento [notificationtopic]. Bindings: ‐ Membri: ‐ Servizio -Discover: servizio-Progetto numero@GCP-SA-monitoring-notification.Sono.Gserviceaccount.Com ruolo: ruoli/pubsub.Editore etag: bwcdoiw1pc = versione: 1
Per saperne di più, consultare la pagina di riferimento per le legami aggiunti-jeam-policy di pubsub .
Autorizzare un account di servizio per tutti i soggetti
Per autorizzare il tuo account di servizio per tutti gli argomenti, procedi come segue:
- Nella console di Google Cloud, seleziona SONO oppure fai clic sul pulsante seguente: Accedi a iam
- Selezionare Includi le attribuzioni dei ruoli forniti da Google, Come illustrato nella seguente immagine:
- Cerca l’account di servizio nel seguente formato:
servizio-Progetto numero@GCP-SA-monitoring-notification.Sono.Gserviceaccount.com
Quindi definire il canale di notifica in una regola di allerta.
Definire il canale di notifica in una regola di allerta
Per utilizzare un canale di notifica Pub/SU in una regola di avviso, selezionare il tipo di canale Pub/sub, Quindi il soggetto.
Esempio di diagramma
Per visualizzare un esempio di pacchetto JSON e del diagramma, sviluppare le seguenti sezioni.
Esempi JSON
Per impostazione predefinita, il backend di avviso sta cercando di generare un pacchetto JSON in formato versione 1.2. Per saperne di più su questa formattazione, vedere la sezione successiva.
Ecco un esempio di questo tipo di pacchetto:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Metrica": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "Metadati": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Policy_name": "monitor-project-cluster", "politiche_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Condition_name": "VM Instance - Utilizzo della CPU [max]", "shreshold_value": "0.9 "," osservato_value ":" 0.835 "," condizione ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "confronto": "confronto_gt", "shresholdValue": 0.9, "durata": "0s", "trigger": < "count": 1 >>>, "documentazione": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Riepilogo": "Utilizzo della CPU per il progetto interno GKE-Cluster-1-16-Defaul-E2DF4CBD-DGP3 con etichette metriche e etichette di sistema restituite alla normalità con un valore di 0.835.">," versione ":" 1.2 ">
Struttura dello schema, versione 1.2
Questa sezione descrive la versione 1.2 del diagramma del payload. Alcuni campi non possono apparire in tutti i pacchetti restituiti o presenti valori vuoti, a seconda della configurazione della regola di avviso, dello stato dell’incidente o della risorsa monitorata. Alcuni campi utilizzano le strutture integrate come valori. Queste strutture sono descritte per riferimento, poiché il loro contenuto può anche variare.
In un pacchetto restituito, i campi possono apparire in qualsiasi ordine. Nella seguente descrizione, sono organizzati in gruppi correlati.
<
“versione”: “1.2 “,
“incidente”::: < Informazioni sugli incidenti “Incident_id” : catena ; ID generato per questo incidente.
“Scoping_project_id” : Channel, ID del progetto che ospita l’ambito delle metriche.
“Scoping_project_number” : sorveglianza del numero di progetto
“URL” : canale, URL della console di Google Cloud per questo incidente.
“Avviato_at” : Numero, tempo (in secondi dell’epoca unix) in cui è stato aperto l’incidente.
“Ended_at” : numero (in secondi Epoch Unix) durante il quale l’incidente è stato chiuso. Informato solo quando lo stato è chiuso .
“Stato” : catena, condizione dell’incidente: aperto o chiuso . Se il valore è aperto, Ended_at è zero.
“Riepilogo” : catena, sintesi testuale dell’incidente generato.
“Apigee_url” : catena, URL Apigee di questo incidente, solo per i tipi di ambiente Apigee e proxy* Risorse* .
“Osservato_value” : catena, valore osservato che ha attivato/risolto l’avviso, può essere vuoto se la condizione è scaduta.Informazioni sulla risorsa monitorata per le quali è stato aperto l’incidente.
“Risorsa”::: <
“Tipo” : catena, identificatore del tipo di risorsa monitorata soggetta a un avviso (ad esempio, gce_instance; vedere l’elenco delle risorse monitorate).
“Etichette” : Coppie di oggetti/tastiera-valle per etichette associate alla risorsa supervisionata.
>,
“Resource_type_display_name” : catena, nome per visualizzare il tipo di risorsa monitorata.
“Resource_id” : catena, ID istanza della risorsa monitorata, stesso valore della risorsa.Etichette.Instance_id .
“Resource_display_name” : catena, nome per visualizzare le risorse supervisionate.
“Resource_name” : catena, nome generato per questa risorsa supervisionata; Contiene i valori di altri campi.Informazioni sul tipo di metrica dei dati delle serie temporali.
“Metrica”::: <
“Tipo” : catena, identificatore del tipo di metrica soggetta a un avviso (ad esempio, calcolare.Googleapis.com/istanza/cpu/utilizzo; Vedi Elenco delle metriche).
“DisplayEname” : catena, nome per visualizzare il tipo metrico.
“Etichette” : Coppie di oggetti/valore per etichette associate a metriche.
>,
“Metadati”::: <
“System_labels” : Coppie oggetti/tasti per le etichette dei metadati del sistema.
“User_labels” : coppie di oggetti/tasti per le etichette dei metadati dell’utente.
>,Informazioni sulla regola di avviso e sulla condizione che ha aperto/risolto l’incidente.
I valori vengono estratti dall’oggetto alertpolicy in questione.“Policy_name” : catena, nome da visualizzare per la regola di allerta.
“Policy_user_labels” : coppie chiave/valore per tutte le formulazione dell’utente associate alla regola.
“documentazione” : Oggetto, struttura integrata in formato di documentazione .
“condizione” : oggetto, struttura integrata nel formato della condizione .
“condition_name” : catena, nome per visualizzare la condizione, stesso valore della condizione.controversia .
“Valore di soglia” : catena (valore di soglia di questa condizione) può essere vuota se la condizione non è una condizione di soglia.
>,
>Regole relative all’abbandono
Lo schema del payload è soggetto alle normative relative all’abbandono di Google Cloud descritto nella Sezione 1.4 (d) Termini di utilizzo della piattaforma di Google Cloud. Si noti che il diagramma non controlla i formati dei valori di campo generati e che questi formati possono cambiare senza preavviso. Ad esempio, incidente.Riepilogo, incidente.documentazione.felice e incidente.L’URL ha lo scopo di includere dati appartenenti ai loro campi, ma lo schema non ha vincoli per garantire un’analisi precisa di questi campi. Puoi usare il valore nel suo insieme e aspettarti che rispetti i regolamenti relativi agli abbandoni, ma non fai affidamento sull’analisi dei campi generati.
Crea una catena su richiesta
Quando si aggiunge un canale di notifica a una regola di avviso, è necessario selezionare un canale in un elenco. Per aggiornare l’elenco delle opzioni quando si crea una regola di avviso, procedere come segue:
- Nella finestra di dialogo Notifica, fare clic su Gestione della notifica del canale (Gestisci canali di notifica). Vieni reindirizzato alla finestra Notifica del canale (Canali di notifica) di una nuova scheda.
- Per aggiungere un nuovo canale di notifica, cerca il suo tipo, fai clic su Nuovo, Quindi seguire le istruzioni specifiche del canale che appare nella tabella precedente.
- Tornare alla scheda originale e, nella finestra di dialogo Notifica, fare clic su ricaricareAggiornamento .
- Seleziona il canale di notifica dall’elenco aggiornato.
Prova un canale di notifica
Il monitoraggio del cloud non testa i canali di notifica. Tuttavia, è possibile verificare che un canale di notifica sia correttamente configurato creando una regola di avviso e configurando la condizione per essere attivata.
Ad esempio, è possibile verificare la configurazione dei canali di notifica applicando la seguente procedura:
- Se il tuo progetto Google Cloud non include un’istanza del motore di calcolo, crea un.
- Crea una regola di avviso per monitorare l’uso del processore da parte di questo corpo. Se il progetto Google Cloud contiene diverse istanze, aggiungi un filtro per selezionare una singola istanza.
- Configurare i campi di TRIGGER CONDIZIONE come segue:
- Selezionare Soglia nel campo Tipo di condizione.
- Selezionare Inferiore alla soglia per il campo Posizione di soglia.
- Seleziona un valore maggiore dell’uso del processore per l’istanza. Ad esempio, se il grafico indica che l’uso del processore è di circa il 5%, definisce la soglia al 10%.
- Sviluppare Opzioni avanzate, Quindi selezionare Nessun nuovo test per il campo Finestra più lunga.
Questi parametri configurano la regola in modo che sia attivata quando l’uso del processore di un’istanza del motore di calcolo è inferiore alla soglia specificata. Dato che hai selezionato una soglia superiore rispetto all’uso del processore della tua istanza, la condizione viene attivata.
Modifica ed elimina i canali di notifica
Per modificare o eliminare un canale di notifica utilizzando la console di Google Cloud, procedere come segue:
- Nella console di Google Cloud, seleziona Monitoraggio, Poi NotificheMettere in guardia, oppure fai clic sul pulsante seguente: Accedi all’interfaccia di avviso
- Clicca su Modifica i canali di notifica. La dashboard di Canali di notifica Contiene una sezione per ogni tipo di canale di notifica. Ogni sezione elenca tutte le configurazioni per questo tipo:
- Per modificare un input, fare clic su modificareModificare. Clicca su registrare Una volta apportate le modifiche.
- Per eliminare un input, fare clic su Elimina ELIMINARE. Clicca su ELIMINARE Nella finestra di dialogo di conferma.
Mostra i giornali del canale di notifica
È possibile utilizzare il giornale Explorer per visualizzare errori nel canale di notifica:
- Nella console di Google Cloud, seleziona Registrazione, Poi Explorer di giornali, Oppure fai clic sul pulsante seguente: Accedi all’Explorer di giornale
- Immettere ed eseguire la tua richiesta. Per richieste specifiche per errori nei canali di notifica, consultare la sezione Richieste di monitoraggio del cloud.
Commento
Se non diversamente indicato, il contenuto di questa pagina è regolato da una licenza Creative Commons Assegnazione 4.0 e i campioni di codice sono regolati da una licenza Apache 2.0. Per ulteriori informazioni, consultare le regole del sito degli sviluppatori di Google. Java è un marchio registrato di Oracle e/o delle sue società affiliate.
Ultimo aggiornamento sul 2023/08/26 (UTC).
Notifica di Google
Formare notifiche e -mail
Invia e -mail, genera PDF, certificati, fatture, lettere di notizie, documenti professionali, integrarle in Slack, Zappier, Google Chat o altre applicazioni.
Foglio di aggiornamento: 20 settembre 2023
Maggiori informazioni sulle revisioni degli utenti
Utilizzando "Notifiche e -mail del modulo" (tramite Forma Notify), è possibile inviare notifiche e -mail personalizzate, generare fatture, certificati, newsletter, lettere commerciali e altri PDF e documenti perfetti. Puoi trovare informazioni dettagliate su ciò che il modulo aggiuntivo può fare per te visitando il nostro modulo Notify HTTPS Sito Web: // www.formnotify.com/prodotto utilizzando questo, tu (proprietario del modulo) puoi - avvertire chiunque inviando automaticamente un ricco e -mail - creare, configurare e personalizzare la notifica tramite e -mamail per gli intervistati formali - inviare un e -mail personalizzato a intervistati e altri dipendenti - Genera PDF perfetti per il pixel più vicino, come una fattura, una newsletter, un certificato, una lettera commerciale o qualsiasi altro documento di aspetto professionale - limitare il modulo aprendo e chiudendo in base a una data e/o Un'ora di tempo ricorrente - Restituisci le risposte passate del modulo - Configurare diversi processori che possono inviare e -mail a diversi destinatari - sospendere temporaneamente l'invio delle notifiche - dolore alla generazione del documento -Unisciti a un PDF alle notifiche E -mail - usa le espressioni per personalizzare il valore in base alle risposte del modulo - integrare il codice QR in e -mail - importare ed esportare i dati configurati - avvertiamo tutte le persone che desideri configurando ganci Web e Integrarli in applicazioni come Google Chat, Slack, Zappier, IFTTTT o altri servizi Web - Notifica gli utenti per telefono tramite notifica push - integrazione con qualsiasi applicazione utilizzando HTTP REST. - Importazione ed esportazione di ganci Web - Invia i punteggi quiz ai genitori come parte della notifica - Mantieni il modulo aperto durante determinati periodi sviluppati dal modulo di notifica (https: // formnotify.com) Per segnalare problemi con questo modulo aggiuntivo, visitare i moduli https: //.Gle/tsmvvafvwljexaav7
Informazioni aggiuntive
Prezzi non disponibili
Riservatezza
Termini di utilizzo
Formare notifiche e -mail ti chiederò le autorizzazioni di seguito. Saperne di più
Le notifiche e -mail del modulo dovranno accedere al tuo account Google
Le notifiche e -mail del modulo possono quindi compiere le seguenti azioni:
Consulta, modifica, crea ed elimina tutti i documenti di Google Docs
Mostra, crea ed elimina i tuoi dati di configurazione in Google Drive
Mostra, crea ed elimina i tuoi dati di configurazione in Google Drive
Consultare, modificare, creare ed eliminare solo i file di Google Drive specifici utilizzati con questa applicazione
Mostra e gestisci i moduli in cui questa applicazione è stata installata