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.
Las métricas de Prometheus se ingieren en un área de trabajo de Azure Monitor. Los espacios de trabajo de Azure Monitor tienen límites predeterminados y cuotas para la ingestión. Al alcanzar los límites de ingesta, se puede producir una limitación. Para evitar la limitación, puede supervisar y alertar sobre los límites de ingesta del área de trabajo.
Para obtener más información sobre los límites y cuotas del área de trabajo de Prometheus y Azure Monitor, consulte Azure Monitor límites de servicio.
Visualización de límites y configuración de alertas recomendadas
Azure Monitor Workspace expone un conjunto de métricas que proporcionan información sobre los límites de ingesta y el uso. En el portal de Azure, vaya al área de trabajo de Azure Monitor y seleccione Metrics en la sección Monitoring.
- En la lista desplegable Seleccionar métrica , seleccione Ver métricas estándar con el generador.
- En la lista desplegable Agregar métrica , seleccione Agregar con el generador.
- En la lista desplegable Métrica, seleccione Uso del porcentaje de series temporales activas y Eventos por minuto recibido % de uso y compruebe que están por debajo del 100 %.
Puede configurar alertas recomendadas para Azure Monitor Área de trabajo para supervisar los límites de ingesta, puede habilitar las alertas recomendadas integradas o crear manualmente nuevas reglas de alerta. Las siguientes alertas se crean al configurar alertas recomendadas para el área de trabajo de Azure Monitor.
| Nombre de la alerta | Description | Umbral predeterminado | Período de tiempo (minutos) |
|---|---|---|---|
| AMW se aproxima al límite de ingesta de eventos | El uso de la ingestión de eventos por minuto es superior al 75% del límite actual | >75% | 5 |
| AMW se está aproximando al límite de ingesta de TimeSeries activos | El uso de ingesta de TimeSeries supera los 75% del límite actual. | >75% | 5 |
| AMW está en alto riesgo de superar el límite de procesamiento de eventos | La utilización de Ingesta de eventos por minuto supera el 95% del límite actual y corre el riesgo de ser restringida. Solicitud de un aumento aquí | >95% | 5 |
| AMW está en alto riesgo de superar el límite de ingesta de series temporales activas | El uso de la ingesta de TimeSeries está por encima de 95% del límite actual y corre el riesgo de limitarse. Solicitud de un aumento aquí | >95% | 5 |
Para habilitar las reglas de alerta recomendadas, vaya al área de trabajo de Azure Monitor en Azure portal.
En la sección Supervisión, seleccione Alertas Configurar alertas>recomendadas. Se abre el panel Configurar reglas de alerta recomendadas con una lista de reglas de alerta recomendadas para el área de trabajo de Azure Monitor.
En la sección Seleccionar reglas de alerta , seleccione todas las reglas que desea habilitar.
En la sección Notificarme por , seleccione la forma en que desea recibir una notificación si se desencadena una alerta.
Seleccione Usar un grupo de acciones existente y escriba los detalles del grupo de acciones existente si desea usar un grupo de acciones que ya existe.
Haga clic en Guardar.
Solicitud de un aumento de los límites de ingesta (versión preliminar)
Solicite un aumento de los límites de ingesta mediante Azure Resource Manager API. Esta API se encuentra en versión preliminar y las condiciones siguientes se aplican a esta API:
- Solicitud de aumento del límite de 1 millón de eventos/min o Timeseries activas por defecto hasta 20 millones de eventos/min o Timeseries activas con una actualización de la API a través de cli o a través de una actualización de ARM. Para los límites superiores a 20 Millones, cree un ticket de soporte.
- Para aumentar el límite de solicitudes hasta 2 millones, la solicitud se ha aprobado automáticamente.
- Para solicitar un aumento del límite por encima de 2 millones, el consumo actual debe ser del 50 % del límite deseado, es decir, si el límite actual es de 5 millones, se puede solicitar un aumento de hasta 10 millones. Puede solicitar hasta 20 millones.
- Para solicitudes superiores a 20 millones, cree un ticket de soporte. técnico.
- La creación de un área de trabajo de Azure Monitor siempre aplica los límites predeterminados. Crear un área de trabajo de Azure Monitor con límites personalizados no se admite.
En este documento se explica cómo usar la API de ARM para actualizar los límites de ingesta de datos de las áreas de trabajo de Azure Monitor.
Prerrequisitos
Una herramienta de línea de comandos para ejecutar los comandos de plantilla de ARM, como Azure PowerShell o Azure CLI.
Paso 1: Descargar las plantillas ARM y actualizar los parámetros
Nota:
Si prefiere Bicep sobre ARM (JSON), puede descompilar los siguientes archivos de plantilla y parámetros. Para obtener más información, consulte Decompilar una plantilla de Azure Resource Manager JSON para Bicep.
Descargue los archivos de plantilla de ARM (AMWLimitIncrease-Template.json y AMWLimitIncrease-Parameters.json) y actualice el archivo Parameters.json con el identificador de subscription, name del grupo de recursos en el que está el AMW, Name del AMW, locación de AMW y límites de ingesta necesarios (el máximo es 20000000).
Paso 2: Ejecutar la actualización de ARM
Ejecute los siguientes comandos desde la carpeta de plantillas de ARM descargadas:
Azure CLI
az login
az account set --subscription <subscriptionId>
az deployment group create --name AmwLimits --resource-group <resourceGroupName> --template-file AMWLimitIncrease-Template.json --parameters AMWLimitIncrease-Parameters.json
Azure PowerShell
Connect-AzAccount
New-AzResourceGroupDeployment -Name AmwLimits -ResourceGroupName <resourceGroupName> -TemplateFile AMWLimitIncrease-Template.json -TemplateParameterFile AMWLimitIncrease-Parameters.json
Paso 3: Comprobar si se actualizan los límites
Para comprobar si los límites se actualizan correctamente, puede ir al portal de Azure, vaya al área de trabajo de Azure Monitor -> Explorador de Métricas -> En la lista desplegable de Métricas, seleccione "Ver métricas estándar con el constructor" y compruebe si los límites actualizados se aplican al "Límite de series temporales activas" y al "Límite de eventos ingeridos por minuto".
Solución de problemas con el aumento de los límites de ingesta mediante la API de ARM
Si ve un error al usar la API para solicitar un aumento del límite, compruebe la respuesta del error para encontrar la causa del error.
El límite solicitado es superior a 20 millones: "La cuota de ActiveTimeSeries solicitada supera el límite máximo de {MaxAutoApprovedActiveTimeSeries}": este error se produce cuando se solicita un límite de 20 millones o más eventos/min o timeseries activas. Actualmente, la API solo admite un aumento de hasta 20 M. Puede solicitar un mayor límite de ingestión creando un ticket de soporte.
El uso es menor en comparación con el límite solicitado: el uso actual no cumple los criterios de cuota de MaxTimeSeries solicitada. Este error se produce cuando la ingesta actual es inferior a 50% del límite solicitado. Alcance el umbral de uso necesario de 50% del límite deseado antes de solicitar un aumento o solicite un aumento de límite de hasta 200% del uso actual. Para comprobar el uso actual, acceda al portal de Azure, diríjase al espacio de trabajo de Azure Monitor -> Explorador de métricas -> En la lista desplegable Métrica, seleccione "Ver métricas estándar con el generador" y, a continuación, seleccione "% Utilización de series temporales activas" y "Eventos por minuto recibidos % Utilización".
Solicitud de aumento de los límites de ingestión mediante ticket de soporte
Para crear un ticket de soporte técnico:
- Seleccione Support + Troubleshooting en el panel izquierdo del portal de Azure.
- Escriba Límites de servicio y suscripción (cuotas) en el campo de búsqueda y seleccione Ir.
- Seleccione Límites de servicio y suscripción (cuotas),Siguiente y Crear una nueva solicitud de soporte técnico.
- Seleccione la suscripción y, a continuación, seleccione Managed Prometheus como tipo de cuota.
- Complete los detalles solicitados y envíe la solicitud.
Realiza consultas y establece alertas sobre las métricas de ingesta del espacio de trabajo
Para consultar Azure Monitor métricas del área de trabajo para supervisar los límites de ingesta, siga estos pasos:
En el portal de Azure, vaya al área de trabajo de Azure Monitor y seleccione Metrics en la sección Monitoring.
En la lista desplegable Agregar métrica , seleccione Agregar con el generador.
Seleccione el área de trabajo Azure Monitor como ámbito.
Seleccione Métricas estándar para el espacio de nombres de métrica.
En la lista desplegable Métrica, seleccione Uso del porcentaje de series temporales activas y Eventos por minuto recibido % de uso y compruebe que están por debajo del 100 %.
Seleccione Nueva regla de alerta para crear una alerta de Azure. Establezca una alerta de Azure para supervisar el uso y desencadenar una alerta cuando el uso sea mayor que un umbral determinado. Para obtener más información, consulte Crear una alerta de métrica para un recurso de Azure.
Para ver las alertas en el portal de Azure, seleccione Alerts en la sección Monitoring del área de trabajo de Azure Monitor.
La alerta se desencadena si el uso de la ingesta es mayor que el umbral. Solicite un aumento en el límite creando un ticket de soporte.