Invio di notifiche SMS a IBM Cloud Event Notifications

In questa esercitazione, imparerai come configurare IBM Cloud® Monitoring per inviare notifiche di avviso a IBM Cloud Event Notifications. Per questa esercitazione, IBM Cloud Event Notifications è configurato per inviare notifiche SMS ai sottoscrittori.

I messaggi SMS possono essere inviati solo ai numeri di telefono negli USA e in Canada.

IBM Cloud Event Notifications supporta la concatenazione di messaggi in modo che possano essere inviati messaggi SMS più lunghi di 160 caratteri. Tuttavia, i messaggi verranno inviati in blocchi di massimo 160 caratteri. Più messaggi potrebbero comportare costi aggiuntivi per il destinatario.

di dati*Flusso di dati per questa

In questa esercitazione si configura il seguente flusso:

  1. Viene emesso un avviso in IBM Cloud Monitoring.
  2. IBM Cloud Monitoring invia una notifica a IBM Cloud Event Notifications.
  3. IBM Cloud Event Notifications crea un messaggio SMS e invia il messaggio SMS all'utente sottoscritto.

Prima di iniziare

Le tue istanze IBM Cloud Monitoring possono inviare eventi alle istanze IBM Cloud Event Notifications nello stesso account e in altri account. IBM Cloud Event Notifications è disponibile in un numero limitato di regioni.

Per questa esercitazione, assicurati di avere un'istanza IBM Cloud Monitoring configurata e di raccogliere i log in una regione in cui IBM Cloud Event Notifications è supportata come us-south.

Accedi a IBM Cloud

Esegui l'accesso al tuo account IBM Cloud.

  1. Fai clic su DashboardIBM Cloud per avviare il dashboard IBM Cloud.

  2. Accedere con il proprio ID utente e la password. Viene aperto il dashboard IBM Cloud.

Creare un'istanza del servizio IBM Cloud Event Notifications

Innanzitutto, crea un'istanza del servizio IBM Cloud Event Notifications effettuando le seguenti operazioni:

  1. Fai clic su Catalogo.

  2. In Ricerca nel catalogo, immettere Event Notifications.

  3. Nella scheda Crea immettere:

    • Per Seleziona una posizione selezionare Dallas (us-south).
    • Per Seleziona un piano dei prezzi selezionare Lite.
    • Per Nome servizio immettere un nome a scelta. Ad esempio: my_event_notifications.
    • Per Seleziona un gruppo di risorse immettere il gruppo di risorse.
  4. Leggere e accettare gli accordi di licenza.

  5. Fai clic su Create

La tua istanza IBM Cloud Event Notifications viene creata e visualizzata.

Configurare le autorizzazioni

Per concedere a un'istanza del servizio IBM Cloud Monitoring l'accesso a un'istanza del servizio IBM Cloud Event Notifications, devi definire un'autorizzazione in cui il servizio di origine è impostato su IBM Cloud Monitoring e Risorse in base agli attributi selezionati; il servizio di destinazione è impostato su IBM Cloud Event Notifications e Risorse basate sugli attributi selezionati e l'accesso al servizio include sia l'accesso Lettore che Gestore origine eventi.

  1. Fai clic su Gestisci > Accesso (IAM).
  2. Fare clic su Autorizzazioni.
  3. Fai clic su Crea.
  4. Per il servizio Source selezionare IBM Cloud Monitoring.
  5. Per Come si desidera definire l'ambito dell'accesso? selezionare Tutte le risorse.
  6. Per Servizio di destinazione selezionare Event Notifications.
  7. Per Come si desidera definire l'ambito dell'accesso? selezionare Tutte le risorse.
  8. Per Accesso al servizio assicurarsi che Reader e Event Source Manager siano selezionati.
  9. Fai clic su Autorizza.

Per ulteriori informazioni su come definire le autorizzazioni, vedi Utilizzo delle autorizzazioni per concedere l'accesso tra i servizi.

Configura un'origine di notifica in IBM Cloud Event Notifications

Per creare un'origine di notifica in IBM Cloud Event Notifications, effettuerai la modifica della configurazione in IBM Cloud Monitoring. Quando crei il canale di notifica in IBM Cloud Monitoring sarà disponibile automaticamente in IBM Cloud Event Notifications.

  1. Fare clic sull'icona del menu Icona Menu

  2. Nel menu di navigazione, seleziona Osservabilità.

  3. Selezionare Monitoraggio.

    Viene visualizzato l'elenco delle istanze disponibili in IBM Cloud.

  4. Selezionare un'istanza nella regione us-south. Quindi, fare clic su Apri dashboard.

    Viene aperta l'IU web.

  5. Nella navigazione fare clic sull'icona del cerchio con le iniziali.

  6. Fai clic su Settings.

  7. Fare clic su Canali di notifica.

  8. Fai clic su Aggiungi canale di notifica.

  9. Selezionare IBM Event Notifications.

  10. Per IstanzaEvent Notifications seleziona IBM Cloud Event Notifications che hai creato.

  11. Per Nome canale assegnare alla propria channge un nome univoco. Ad esempio, my_event_notification_channel.

  12. Per questa esercitazione lasciare tutte le opzioni abilitate e il team Condiviso con come valore predefinito.

Nuovo IBM{: caption="di notifica degli eventiNuovo IBM " caption-side="bottom"} di notifica degli eventi

  1. Fare clic su Salva.
  2. Fare clic sull'icona del menu Icona Menu > Elenco risorse.
  3. Strumenti per sviluppatori aperti.
  4. Aprire Istanza IBM Cloud Event Notifications creata. Ad esempio, my_event_notifications.
  5. Fare clic su Origini.

Quando configuri il canale in Monitoring, un'origine, con lo stesso nome del tuo nome istanza Monitoring, viene automaticamente aggiunta al tuo elenco IBM Cloud Event Notifications Sources.

Crea un argomento IBM Cloud Event Notifications

Successivamente, definisci un Argomento IBM Cloud Event Notifications che riceverà la notifica da IBM Cloud Monitoring.

  1. Fare clic su Argomenti.

  2. Fai clic su Crea. Si apre il pannello Dettagli argomento.

  3. In Dettagli argomento immettere quanto segue:

    • Inserire il nome dell'argomento. Ad esempio, MyMonitoringTopic.
    • Per Origine seleziona l'origine IBM Cloud Event Notifications, che è denominata come la tua istanza IBM Cloud Monitoring.
    • Selezionare un tipo di evento. Per questa esercitazione, selezionare Avviso.
    • Selezionare un sottotipo di evento. Per questa esercitazione selezionare Metrica.
    • Selezionare una gravità. Per questa esercitazione, selezionare Severità informazioni.

    dell'argomento*Dettagli dell'

  4. Fare clic su Aggiungi una condizione.

    Se non si fa clic su Aggiungi una condizione prima di fare clic su Crea, l'argomento verrà creato senza alcuna condizione associata.

  5. Fai clic su Crea. L'argomento verrà visualizzato nell'elenco Argomenti.

    Topics list
    Topics list

Crea una destinazione IBM Cloud Event Notifications

In questo passo ti assicurerai che esista una destinazione SMS in cui verranno inoltrate le notifiche.

  1. Fare clic su Destinazioni.

  2. Nota nell'elenco Destinazioni che, per impostazione predefinita, è definito un servizio SMSIBM Cloud. Non è necessario eseguire altre operazioni per configurare una destinazione SMS.

    Se desideri aggiungere un webhook come destinazione, fai clic su Aggiungi e fornisci le informazioni appropriate nel pannello Aggiungi una destinazione.

Crea una sottoscrizione SMS IBM Cloud Event Notifications

In questo passo si configureranno gli utenti che riceveranno un messaggio SMS quando viene elaborata una notifica.

  1. Fai clic su Subscriptions.

  2. Fai clic su Crea. Si apre il pannello Crea una sottoscrizione.

  3. Nel pannello Crea una sottoscrizione immettere quanto segue:

    • Inserire il nome dell'abbonamento. Ad esempio, MyMonitoringSubscription.
    • Per Argomento, selezionare l'argomento creato. Ad esempio, MyMonitoringTopic.
    • Per Destinazione, selezionare IBM Cloud SMS service.
    • Per Destinatari, immettere fino a 100 numeri di telefono per ricevere messaggi SMS. I numeri di telefono devono essere specificati come un + seguito dal codice paese e dal numero completo specificato senza trattini. Ad esempio, +19999999999. È possibile specificare solo numeri di telefono negli Stati Uniti e in Canada.

    caption-side=bottom"
    Crea

  4. Fai clic su Crea. La sottoscrizione verrà aggiunta all'elenco Sottoscrizioni.

    caption-side=bottom"
    Elenco

Crea una notifica di avviso IBM Cloud Monitoring

Ora, crea un avvisoIBM Cloud Monitoring che attiverà la notifica IBM Cloud Event Notifications.

  1. Fare clic sull'icona del menu icona Menu.

  2. Nel menu di navigazione, seleziona Osservabilità.

  3. Selezionare Monitoraggio.

    Viene visualizzato l'elenco delle istanze disponibili in IBM Cloud.

  4. Selezionare Istanza IBM Cloud Monitoring configurata per inviare notifiche a IBM Cloud Event Notifications.. Fare clic su Apri dashboard.

  5. Fare clic su Avvisi.

  6. Fare clic su Aggiungi avviso.

  7. Crea un avviso che soddisfa i criteri dell'argomento IBM Cloud Event Notifications che hai creato.

    1. Fare clic su Metrica.

    2. Per il nuovo avviso specificare quanto segue:

      • Per Nome specificare MyEventNotificationAlert.
      • Per Severità specificare Info.
      • Definire una metrica per il sistema che attiverà un avviso.
      • Abilitare myEventNotificationChannel per l'avviso.
    3. Fai clic su Crea.

Passi successivi

Dovresti iniziare a ricevere le notifiche SMS ai numeri di telefono configurati ogni volta che i criteri definiti in IBM Cloud Monitoring e in IBM Cloud Event Notifications corrispondono.

{: caption="di SMSEsempio " caption-side="bottom"} SMS