Envoi d'alertes SMS à l'aide de IBM Cloud Event Notifications
Dans le service IBM Cloud Monitoring, vous pouvez configurer des alertes uniques et des alertes à conditions multiples pour avertir le personnel de support par un message SMS (Short Message Service) des problèmes qui peuvent nécessiter votre attention. Les alertes peuvent générer des notifications au service IBM Cloud Event Notifications à traiter comme configuré dans ce service.
Vos instances IBM Cloud Monitoring peuvent envoyer des événements à IBM Cloud Event Notifications dans le même compte et dans d'autres comptes. IBM Cloud Event Notifications est disponible dans un nombre limité de régions.
Les messages SMS ne peuvent être envoyés qu'aux numéros de téléphone aux États-Unis et au Canada.
IBM Cloud Event Notifications prend en charge la concaténation de messages afin que les messages SMS de plus de 160 caractères puissent être envoyés. Toutefois, les messages seront envoyés par blocs d'au plus 160 caractères. Plusieurs messages peuvent entraîner des frais supplémentaires pour le destinataire.
IBM Cloud Event Notifications prend en charge un certain nombre de destinations différentes. Cet exemple décrit l'envoi d'un message SMS. Pour plus d'informations sur les destinations possibles supplémentaires, voir la documentationIBM Cloud Event Notifications.
Pour un tutoriel pas à pas, voir Envoi de notifications par SMS à IBM Cloud Event Notifications.
Pour configurer 1 instance du service IBM Cloud Monitoring afin d'envoyer des notifications à IBM Cloud Event Notifications en vue de leur envoi sous forme de message SMS, procédez comme suit:
Étape 1. Mise à disposition d'une instance IBM Cloud Event Notifications
Mettez à disposition une instance IBM Cloud Event Notifications.
L'instance IBM Cloud Event Notifications doit être mise à disposition dans le même compte ou dans un compte différent de l'instance Monitoring.
Le nombre d'événements et de filtres disponibles avec IBM Cloud Event Notifications dépend du plan de tarification sélectionné. Passez en revue l'instruction des limitations lors de la création de votre instance IBM Cloud Event Notifications pour les limitations du plan.
Étape 2. Définir les autorisations
Configurez une autorisation qui accorde à IBM Cloud Monitoring l'accès à IBM Cloud Event Notifications.
Lorsque les deux instances de service se trouvent dans le même compte, choisissez l'une des options suivantes:
-
Option 1: pour accorder au service IBM Cloud Monitoring l'accès au service IBM Cloud Event Notifications, vous devez définir une autorisation dans laquelle le service source est défini sur IBM Cloud Monitoring et toutes les ressources; le service cible est défini sur IBM Cloud Event Notifications et toutes les ressources; et l'accès au service inclut à la fois l'accès Lecteur et l'accès Gestionnaire de source d'événement.
-
Option 2: pour accorder à une instance du service IBM Cloud Monitoring l'accès à une instance du service IBM Cloud Event Notifications, vous devez définir une autorisation dans laquelle le service source est défini sur IBM Cloud Monitoring et Ressources en fonction des attributs sélectionnés; le service cible est défini sur IBM Cloud Event Notifications et Ressources en fonction des attributs sélectionnés; et l'accès au service inclut à la fois l'accès Reader et l'accès Event Source Manager.
Lorsque les deux instances de service se trouvent dans des comptes différents, définissez une autorisation dans le compte qui héberge le service IBM Cloud Event Notifications:
-
Dans la console IBM Cloud, cliquez sur Gérer > Accès (IAM), puis sélectionnez Autorisations.
-
Cliquez sur Créer.
-
Sélectionnez un compte source.
Si le service source qui a besoin d'accéder au service cible se trouve dans ce compte, sélectionnez Ce compte.
Si le service source qui a besoin d'accéder au service cible se trouve dans un autre compte, sélectionnez Autre compte. Entrez ensuite l'ID de compte du compte source.
-
Sélectionnez IBM Cloud Monitoring comme service source. Définissez ensuite la portée de l'accès à Toutes les ressources.
-
Sélectionnez IBM Cloud Event Notifications comme service cible. Définissez ensuite la portée de l'accès à Toutes les ressources ou à une seule instance en configurant Ressources en fonction des attributs sélectionnés > Instance de service.
Les autres attributs ne sont pas pris en charge pour ce type d'autorisation.
-
Dans la section Accès au service, incluez à la fois l'accès Lecteur et l'accès Gestionnaire de source d'événements.
-
Cliquez sur Autoriser.
Si vous créez une autorisation entre un service d'un autre compte et un service cible de votre compte en cours, vous devez avoir accès uniquement à la ressource cible. Pour le compte source, vous n'avez besoin que du numéro de compte.
Pour plus d'informations sur la définition des autorisations, voir Utilisation des autorisations pour accorder l'accès entre les services.
Étape 3. Configuration de l'instance IBM Cloud Event Notifications
-
Configurez un canal de notification de type IBM Cloud Event Notifications.
Lorsque vous configurez le canal, une source portant le même nom que votre nom d'instance Monitoring est automatiquement ajoutée à votre instance IBM Cloud Event Notifications. Vous pouvez l'afficher dans l'interface utilisateur IBM Cloud Event Notifications, dans la section Sources.
-
Créez une rubriqueIBM Cloud Event Notifications.
-
Créez une destinationIBM Cloud Event Notifications.
-
Créez un abonnementIBM Cloud Event Notifications.
Pour Destination, indiquez
IBM Cloud SMS service.
Etapes suivantes
Ensuite, vérifiez la configuration. Configurez une alerte Monitoring à envoyer au canal de notification configuré.