Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
ListRules
ListRules recupera información sobre las reglas configuradas en el espacio de trabajo.
- Verbos HTTP válidos:
-
GET - URI válidos:
-
/workspaces/workspaceId/api/v1/rules - Parámetros de consulta de URL:
-
type=<alert|record>Devuelve solo las reglas de alerta (por ejemplo,type=alert) o las reglas de registro (por ejemplo,).type=recordCuando el parámetro está ausente o vacío, no se realiza ningún filtrado. Opcionalrule_name[]=<string>Filtra las reglas con los nombres proporcionados. Cuando se proporcionan varios filtros, el nombre de la regla debe cumplir con al menos uno de los filtros indicados. Opcionalrule_group[]=<string>Filtra los grupos de reglas con los nombres proporcionados. Cuando se proporcionan varios filtros, el nombre del grupo de reglas debe cumplir con al menos uno de los filtros indicados. Opcionalfile[]=<string>Filtra los espacios de nombres de los grupos de reglas con los nombres proporcionados. Cuando se proporcionan varios filtros, el nombre del espacio de nombres del grupo de reglas debe cumplir al menos uno de los filtros indicados. Opcionalexclude_alerts=<true|false>Filtra las reglas sin ninguna alerta activa cuando se establece en.trueOpcionalmatch[]=<series_selector>Solo devuelven las reglas que tienen etiquetas configuradas que cumplen con los selectores de etiquetas. Si se repite el parámetro, se devuelven las reglas que coinciden con cualquiera de los conjuntos de selectores de etiquetas. Tenga en cuenta que la coincidencia se encuentra en las etiquetas de la definición de cada regla, no en los valores después de la expansión de la plantilla (en el caso de las reglas de alerta). Opcionalgroup_limit=<number>Número máximo de grupos de reglas devueltos en una sola respuesta. En las siguientes solicitudes de paginación, utilice lagroupNextTokenpropiedad de esta respuesta para establecer elgroup_next_tokenparámetro. Opcionalgroup_next_token=<string>El token de paginación devuelto en la solicitud anterior cuando se estableció lagroup_limitpropiedad. Este token se usa para paginar de forma iterativa los grupos de reglas restantes. Opcional
Solicitud de ejemplo
GET /workspaces/ws-b226cc2a-a446-46a9-933a-ac50479a5568/api/v1/rules HTTP/1.1 Content-Length: 0, Authorization: AUTHPARAMS X-Amz-Date: 20201201T193725Z User-Agent: Grafana/8.1.0
Respuesta de ejemplo
HTTP/1.1 200 OK x-amzn-RequestId: 12345678-abcd-4442-b8c5-262b45e9b535 Content-Length: 423 Connection: keep-alive Date: Tue, 01 Dec 2020 19:37:25 GMT Content-Type: application/json Server: amazon vary: Origin { "status": "success", "data": { "groups": [ { "name": "test-1.rules", "file": "test-rules", "rules": [ { "name": "record:1", "query": "sum(rate(node_cpu_seconds_total[10m:1m]))", "labels": {}, "health": "ok", "lastError": "", "type": "recording", "lastEvaluation": "2021-10-21T21:22:34.429565909Z", "evaluationTime": 0.001005399 } ], "interval": 60, "lastEvaluation": "2021-10-21T21:22:34.429563992Z", "evaluationTime": 0.001010504 } ] }, "errorType": "", "error": "" }