Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
En este artículo se proporcionan las propiedades y el esquema de los eventos de Azure Cache for Redis. Para una introducción a los esquemas de eventos, consulte Esquema de eventos de Azure Event Grid.
Importante
Azure Cache for Redis anunció su cronograma de retiro para todos los SKU. Se recomienda mover las instancias existentes de Azure Cache for Redis a Azure Managed Redis tan pronto como pueda.
Para obtener más información sobre la retirada:
Tipos de eventos disponibles
Estos eventos se desencadenan cuando un cliente exporta, importa o escala mediante una llamada a las API rest de Azure Cache for Redis. El evento de parcheado es desencadenado por la actualización de Redis.
| Nombre del evento | Description |
|---|---|
| Microsoft.Cache.ExportRDBCompleted | Se desencadena cuando se exportan los datos de caché. |
| Microsoft.Cache.ImportRDBCompleted | Se desencadena cuando se importan los datos de caché. |
| Microsoft.Cache.PatchingCompleted | Se desencadena cuando se completa la revisión. |
| Microsoft.Cache.ScalingCompleted | Se desencadena cuando se completa el escalado. |
Evento de ejemplo
Cuando se desencadena un evento, el servicio Event Grid envía datos sobre ese evento al punto de conexión correspondiente. Esta sección contiene un ejemplo de cómo se verían los datos para cada evento de Azure Cache for Redis.
Evento Microsoft.Cache.PatchingCompleted
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.PatchingCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "PatchingCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "PatchingCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Evento Microsoft.Cache.ImportRDBCompleted
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ImportRDBCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ImportRDBCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ImportRDBCompleted",
"eventTime": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Evento Microsoft.Cache.ExportRDBCompleted
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ExportRDBCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ExportRDBCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ExportRDBCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ScalingCompleted
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ScalingCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ScalingCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ScalingCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Propiedades de evento
Un evento tiene los siguientes datos de nivel superior:
| Propiedad | Tipo | Description |
|---|---|---|
source |
cuerda / cadena | Ruta de acceso completa a los recursos del origen del evento. En este campo no se puede escribir. Event Grid proporciona este valor. |
subject |
cuerda / cadena | Ruta al asunto del evento definida por el anunciante. |
type |
cuerda / cadena | Uno de los tipos de eventos registrados para este origen de eventos. |
time |
cuerda / cadena | Hora en que se genera el evento en función de la hora UTC del proveedor. |
id |
cuerda / cadena | Identificador único para el evento. |
data |
objeto | Datos de eventos de Azure Cache for Redis. |
specversion |
cuerda / cadena | Versión de especificación del esquema CloudEvents. |
El objeto data tiene las siguientes propiedades:
| Propiedad | Tipo | Description |
|---|---|---|
timestamp |
cuerda / cadena | Hora a la que se produjo el evento. |
name |
cuerda / cadena | Nombre del evento. |
status |
cuerda / cadena | Estado del evento. Fallido o Exitoso. |
Inicio rápido
Si quiere probar eventos de Azure Cache for Redis, consulte cualquiera de estos artículos de inicio rápido:
| Si desea usar esta herramienta: | Consulte este artículo: |
|---|---|
| Portal de Azure | Inicio rápido: Enrutamiento de eventos de Azure Cache for Redis al punto de conexión web con Azure Portal |
| PowerShell | Inicio rápido: Enrutamiento de eventos de Azure Cache for Redis al punto de conexión web con PowerShell |
| CLI de Azure | Inicio rápido: Enrutamiento de eventos de Azure Cache for Redis al punto de conexión web mediante la CLI de Azure |
Pasos siguientes
- Para una introducción a Azure Event Grid, consulte Introducción a Azure Event Grid.
- Para más información acerca de la creación de una suscripción de Azure Event Grid, consulte Esquema de suscripción de Event Grid.