Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
ListRules
ListRules recupera informazioni sulle regole configurate nell'area di lavoro.
- Verbi HTTP validi:
-
GET - URI validi:
-
/workspaces/workspaceId/api/v1/rules - URL dei parametri delle domande:
-
type=<alert|record>Restituisce solo le regole di avviso (ad esempio,type=alert) o le regole di registrazione (ad esempio,).type=recordQuando il parametro è assente o vuoto, non viene eseguito alcun filtro. Facoltativorule_name[]=<string>Filtra le regole utilizzando i nomi forniti. Quando vengono forniti più filtri, il nome della regola deve soddisfare almeno uno dei filtri specificati. Facoltativorule_group[]=<string>Filtra i gruppi di regole utilizzando i nomi forniti. Quando vengono forniti più filtri, il nome del gruppo di regole deve soddisfare almeno uno dei filtri specificati. Facoltativofile[]=<string>Filtra gli spazi dei nomi dei gruppi di regole utilizzando i nomi forniti. Quando vengono forniti più filtri, il nome dello spazio dei nomi del gruppo di regole deve soddisfare almeno uno dei filtri specificati. Facoltativoexclude_alerts=<true|false>Filtra le regole senza avvisi attivi se impostato su.trueFacoltativomatch[]=<series_selector>Restituisce solo le regole con etichette configurate che soddisfano i selettori di etichette. Se il parametro viene ripetuto, vengono restituite le regole che corrispondono a uno qualsiasi dei set di selettori di etichette. Tieni presente che la corrispondenza si verifica sulle etichette nella definizione di ogni regola, non sui valori dopo l'espansione del modello (per le regole di avviso). Facoltativogroup_limit=<number>Numero massimo di gruppi di regole restituiti in una singola risposta. Nelle richieste successive di impaginazione, utilizzate lagroupNextTokenproprietà di questa risposta per impostare ilgroup_next_tokenparametro. Facoltativogroup_next_token=<string>Il token di impaginazione restituito nella richiesta precedente quando lagroup_limitproprietà è stata impostata. Questo token viene utilizzato per impaginare in modo iterativo i gruppi di regole rimanenti. Facoltativo
Richiesta di esempio
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
Risposta di esempio
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": "" }