Activar las notificaciones de eventos para IBM® Storage Ceph® as a Service
Como administrador de IBM® Storage Ceph® as a Service, es posible que desee enviar notificaciones sobre eventos en IBM Storage Ceph as a Service a otros usuarios o a destinatarios humanos, mediante correo electrónico, SMS u otros canales de entrega compatibles. Además, es posible que desee enviar estas notificaciones de sucesos a otras aplicaciones para crear lógica utilizando programas basados en sucesos mediante webhooks, por ejemplo. Esto es posible gracias a la integración entre IBM® Storage Ceph® as a Service, IBM Cloud y Event Notifications.
Para enviar información a Event Notifications, debes conectar tu instancia de « IBM Storage Ceph » como servicio a Event Notifications. Para obtener más información sobre cómo trabajar con Event Notifications, consulta la guía de introducción a Event Notifications.
Cómo se recogen y envían los eventos mediante IBM® Storage Ceph® as a Service
Cuando se produce un evento de interés en tu instancia de « IBM Storage Ceph » como servicio, « IBM Storage Ceph » como servicio se comunica con una instancia conectada de « Event Notifications » para reenviar una notificación a un destino compatible.
Sucesos de IBM® Storage Ceph® as a Service
En la siguiente tabla se enumeran los eventos de « IBM Storage Ceph » como servicio.
| Nombre de suceso | Tipo de suceso | Nombre del subtipo | Subtipo | Gravedad |
|---|---|---|---|---|
| IBM Storage Ceph Capacidad de almacenamiento «como servicio» | com.ibm.cloud.software-defined-storage.capacity |
Almacenamiento en bloques asignado al 50 % de su capacidad | block_capacity_50_percent |
baja |
| Almacenamiento en bloques asignado al 80 % de su capacidad | block_capacity_80_percent |
mediano | ||
| Almacenamiento en bloques asignado al 100 % de su capacidad | block_capacity_100_percent |
alto | ||
| Almacenamiento de objetos asignado al 50 % de su capacidad | object_capacity_50_percent |
baja | ||
| Almacenamiento de objetos asignado al 80 % de su capacidad | object_capacity_80_percent |
mediano | ||
| Almacenamiento de objetos asignado al 100 % de su capacidad | object_capacity_100_percent |
alto | ||
| IBM Storage Ceph Certificados « S3 » como servicio | com.ibm.cloud.software-defined-storage.s3-certificate |
S3 El certificado ha caducado | s3_cert_expired |
alto |
| S3 El certificado caducará dentro de 1 día | s3_cert_expire_1_day |
alto | ||
| S3 El certificado caducará dentro de 10 días | s3_cert_expire_10_day |
alto | ||
| S3 El certificado caducará dentro de 30 días | s3_cert_expire_30_day |
mediano | ||
| S3 El certificado caducará dentro de 60 días | s3_cert_expire_60_day |
mediano | ||
| S3 El certificado caducará dentro de 90 días | s3_cert_expire_90_day |
baja |
Habilitar notificaciones
Los eventos generados por una instancia de « IBM Storage Ceph » como servicio pueden reenviarse a una instancia del servicio « Event Notifications » disponible en la misma cuenta. Solo se puede configurar una instancia de « IBM Storage Ceph » como servicio por cada instancia del servicio « Event Notifications ».
Conexión a Event Notifications en la consola
Antes de poder activar las notificaciones para « IBM Storage Ceph » como servicio, asegúrate de que dispones de una instancia del servicio « Event Notifications » que se encuentre en la misma cuenta que tu instancia de « IBM Storage Ceph » como servicio. A continuación, puedes utilizar la sección «Configuración > Event Notifications » de la interfaz de usuario de « IBM Storage Ceph as a Service» para conectar los servicios.
-
En la consola, haz clic en el icono « Menú de navegación »
> Lista de recursos.
-
Selecciona tu instancia de « IBM Storage Ceph » como servicio.
-
En el menú de navegación de « IBM Storage Ceph » como servicio, haz clic en « Configuración ».
-
En la sección Event Notifications, pulse Conectar.
-
Revisa los datos de origen de la conexión. Opcionalmente, puede proporcionar una descripción.
-
Selecciona el grupo de recursos y la instancia del servicio « Event Notifications » a la que deseas conectarte.
Si en tu cuenta no existe una autorización de IAM entre IBM Storage Ceph as a Service y Event Notifications, aparecerá un cuadro de diálogo. Siga las indicaciones para otorgar acceso entre los servicios.
- Para conceder acceso entre « IBM Storage Ceph » como servicio y Event Notifications, haz clic en « Autorizar ».
- Selecciona Event Notifications como servicio de destino.
- En la lista de instancias, selecciona la instancia del servicio « Event Notifications » que desees autorizar.
- Seleccione el rol Gestor de origen de sucesos.
- Pulse Revisar.
- Pulse Asignar.
-
Para confirmar la conexión, pulse Conectar.
Entregar notificaciones a destinos seleccionados
Una vez que hayas activado las notificaciones para « IBM Storage Ceph » como servicio, crea temas y suscripciones en Event Notifications para que las alertas puedan reenviarse y enviarse a los destinos que hayas seleccionado.
Para obtener una lista completa de los destinos compatibles, consulta la documentación de Event Notifications.
Notificaciones por correo electrónico
Puedes utilizar el servicio de correo electrónico IBM Cloud como canal de envío de las notificaciones de eventos de « IBM Storage Ceph » como servicio. Crea una suscripción de « Event Notifications » entre un tema ya existente y el servicio de correo electrónico « IBM Cloud » para reenviar tus alertas a distintos destinatarios por correo electrónico.
Un correo electrónico de IBM Cloud que contiene información sobre un evento de « IBM Storage Ceph » como servicio tiene un aspecto similar al del siguiente ejemplo:
Subject: Replace S3 certificate (expires in 90 days)
Body: S3 certificate will expire in 90 days. Please replace your S3 certificate.
Para recibir información detallada sobre una notificación de evento en tu correo electrónico, selecciona la opción «Añadir carga útil de notificación» al crear una suscripción a Event Notifications. El correo electrónico muestra detalles de la carga útil de notificación que están asociados con el suceso.
Webhooks
Puede configurar un destino de webhook para que una aplicación o servicio pueda consumir una notificación de entrada mediante programación. Para obtener más información sobre cómo configurar los webhooks, consulta la documentación de Event Notifications.
Detalles de carga útil de notificación
Los eventos exitosos generados por « IBM Storage Ceph » como servicio contienen diversos campos que te ayudan a identificar el origen y los detalles de un evento.
Las notificaciones de eventos de « IBM Storage Ceph » como servicio contienen únicamente propiedades de metadatos, como nombres o identificadores de recursos. Los datos confidenciales, por ejemplo claves de API o contraseñas, no se incluyen en los sucesos generados.
Las propiedades que se envían a Event Notifications varían en función del tipo de evento. Por ejemplo, si se produce un evento de caducidad de un certificado de S3, « IBM Storage Ceph » como servicio envía una notificación a Event Notifications similar al siguiente ejemplo.
{
"ibmendefaultlong": "S3 certificate will expire in 90 days. Please replace your S3 certificate.",
"ibmendefaultshort": "Replace S3 certificate (expires 90 days)",
"ibmenseverity": "low",
"ibmensourceid": "crn:v1:staging:public:software-defined-storage:satloc_dal_crmid4v20tl6u8usf790:a/3faf73b8d12b47fa6ce87494f8ae7686:0c81f602-5142-4809-9e42-31de8453416a::",
"id": "38eb4721-db9b-4ba6-a5e7-cdd9cce66763",
"source": "crn:v1:staging:public:software-defined-storage:satloc_dal_crmid4v20tl6u8usf790:a/3faf73b8d12b47fa6ce87494f8ae7686:0c81f602-5142-4809-9e42-31de8453416a::",
"specversion": "1.0",
"time": "2025-04-23T21:13:44.301Z",
"type": "com.ibm.cloud.software-defined-storage.s3-certificate:s3_cert_expire_90_day"
}
Consulta la siguiente tabla para obtener más información sobre las propiedades de notificación de eventos.
| Propiedad | Descripción |
|---|---|
ibmendefaultlong |
Este mensaje se utiliza en el caso de que el evento se redirija a un destino que requiera un texto legible para las personas, pero no se haya especificado ningún atributo específico para dicho destino. |
ibmendefaultshort |
Este mensaje se utiliza en el caso de que el evento se redirija a un destino que requiera un texto legible para las personas, pero no se haya especificado ningún atributo específico para dicho destino. |
ibmenseverity |
Gravedad del suceso. |
ibmensourceid |
Este es el ID de la fuente creada en Event Notifications. Esta opción está disponible en la interfaz de usuario de Event Notifications, en la sección «Fuentes». |
id |
Un identificador único que identifica cada evento. |
source |
Este es el identificador del generador del evento (es decir, el CRN de « IBM Storage Ceph » como servicio). |
specversion |
Es la versión de la especificación «Cloud Events» que Event Notifications admite actualmente. Este valor debe establecerse en « 1.0 ». |
time |
Marca de tiempo en UTC en la que se produjo el evento. Debe estar en el formato RFC 3339. |
type |
Describe el tipo de suceso. Tiene la forma <event-type-name>:<sub-type>. |