Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un tema del sistema de Event Grid representa uno o varios eventos publicados por servicios de Azure , como Azure Storage y Azure Event Hubs. Por ejemplo, un tema del sistema puede representar todos los eventos de blobs o solo los eventos de blob creado y blobs eliminado publicados para una cuenta de almacenamiento específica. En este ejemplo, cuando se carga un blob en la cuenta de almacenamiento, el servicio Azure Storage publica un evento blob creado en el tema del sistema de Event Grid, que luego reenvía el evento a los suscriptores del tema, que lo reciben y lo procesan.
Nota:
Solo los servicios de Azure pueden publicar eventos en temas del sistema. Por lo tanto, no obtiene un punto de conexión ni claves de acceso que puede usar para publicar eventos como lo hace para temas personalizados o dominios de eventos.
Servicios de Azure que admiten temas del sistema
Los siguientes servicios de Azure admiten temas de sistema.
- Centro de API de Azure
- Azure API Management
- Azure App Configuration
- Azure App Service
- Azure Blob Storage
- Azure Cache for Redis
- Azure Communication Services
- Azure Container Registry
- Azure Data Box
- Azure Event Grid
- Azure Event Hubs
- Azure Health Data Services
- Azure IoT Hub
- Azure Key Vault
- Azure Kubernetes Service
- Azure Machine Learning
- Configuración de mantenimiento de Azure
- Azure Maps
- Azure Media Services
- Azure Policy
- Notificaciones de recursos de Azure
- Grupos de recursos de Azure
- Azure Service Bus
- Azure SignalR
- Acciones de Azure Storage
- Suscripciones de Azure
Temas del sistema como recursos de Azure
Los temas del sistema son visibles como recursos de Azure y proporcionan las siguientes funcionalidades:
- Visualización de temas del sistema en Azure Portal
- Exportación de plantillas de Resource Manager para temas del sistema y suscripciones de eventos en Azure Portal
- Configurar registros de diagnóstico para temas del sistema
- Configurar alertas para errores de publicación y entrega
Nota:
- Azure Event Grid solo permite un tema del sistema por origen (como una suscripción o un grupo de recursos).
- Un tema del sistema de nivel de suscripción requiere un grupo de recursos. No puede cambiar el grupo de recursos hasta que elimine el tema del sistema o muévalo a otra suscripción.
- Event Grid crea un recurso de tema del sistema en la misma suscripción de Azure que tiene el origen del evento. Por ejemplo, si crea un tema del sistema para una cuenta
ContosoStoragede almacenamiento en una suscripciónContosoSubscriptionde Azure, Event Grid crea el tema del sistema en .ContosoSubscriptionNo puede crear un tema del sistema en una suscripción de Azure distinta de la suscripción de Azure del origen de eventos.
Ciclo de vida de los temas del sistema
Puede crear un tema del sistema de dos maneras:
Cree una suscripción de eventos en un recurso de Azure como un recurso de extensión, que crea automáticamente un tema del sistema con el nombre en el formato :
<Azure resource name>-<GUID>. El tema del sistema creado de esta manera se elimina automáticamente cuando se elimina la última suscripción de eventos del tema.Cree un tema del sistema para un recurso de Azure y, a continuación, cree una suscripción de eventos para ese tema del sistema. Al usar este método, puede especificar un nombre para el tema del sistema. El tema del sistema no se elimina automáticamente cuando se elimina la última suscripción de eventos. Debe eliminarlo manualmente.
Cuando se usa Azure Portal, siempre se usa este método. Al crear una suscripción de eventos mediante la página Eventos de un recurso de Azure, primero se crea el tema del sistema y, a continuación, se crea la suscripción para el tema. Puede crear explícitamente un tema del sistema primero mediante la página Temas del sistema de Event Grid y, a continuación, crear una suscripción para ese tema.
Al usar la CLI, REST o la plantilla de Azure Resource Manager, puede elegir cualquiera de los métodos anteriores.
Importante
Cree primero un tema del sistema y, a continuación, cree una suscripción en el tema. Este enfoque es la forma recomendada de crear temas del sistema.
Error al crear temas del sistema
La creación del tema del sistema falla si las directivas de Azure impiden que el servicio Event Grid lo cree. Por ejemplo, una directiva podría permitir la creación de solo determinados tipos de recursos (como Azure Storage y Azure Event Hubs) en la suscripción.
En tales casos, la funcionalidad del flujo de eventos sigue funcionando. Sin embargo, no puede usar métricas y funcionalidades de diagnóstico de temas del sistema.
Si necesita esta funcionalidad, permita la creación de recursos del tipo de tema del sistema y cree el tema del sistema que falta, tal como se describe en la sección Ciclo de vida de los temas del sistema .
Ubicación y grupo de recursos para un tema del sistema
Para los orígenes de eventos de Azure en una región o ubicación concretas, Event Grid crea el tema del sistema en la misma ubicación que el origen de eventos de Azure. Por ejemplo, si crea una suscripción de eventos para Azure Blob Storage en Este de EE. UU., Event Grid crea el tema del sistema en Este de EE. UU. Para orígenes de eventos globales de Azure, como suscripciones de Azure, grupos de recursos o Azure Maps, Event Grid crea el tema del sistema en la ubicación global.
En general, Event Grid crea el tema del sistema en el mismo grupo de recursos que el origen del evento Azure. En el caso de las suscripciones de evento en el ámbito de la suscripción de Azure, Event Grid crea el tema del sistema en el grupo de recursos Default-EventGrid en la región Oeste de EE. UU. 2. Si el grupo de recursos no existe, Azure Event Grid lo crea antes de crear el tema del sistema.