

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# QueryMetrics
<a name="AMP-APIReference-QueryMetrics"></a>

`QueryMetrics`Operasi mengevaluasi kueri instan pada satu titik waktu atau selama rentang waktu.

Kata kerja HTTP yang valid:  
`GET`, `POST`

Berlaku URIs:  
`/workspaces/{{workspaceId}}/api/v1/query`URI ini mengevaluasi kueri instan pada satu titik waktu.  
`/workspaces/{{workspaceId}}/api/v1/query_range`URI ini mengevaluasi kueri instan selama rentang waktu.

Parameter kueri URL:  
`query=<string>`Sebuah string kueri ekspresi Prometheus. Digunakan di keduanya `query` dan`query_range`.  
`time=<rfc3339 | unix_timestamp>`(Opsional) Timestamp evaluasi jika Anda menggunakan `query` untuk kueri instan pada satu titik waktu.  
`timeout=<duration>`(Opsional) Batas waktu evaluasi. Default ke dan dibatasi oleh nilai bendera. `-query.timeout` Digunakan di keduanya `query` dan`query_range`.  
`start=<rfc3339 | unix_timestamp>`Mulai stempel waktu jika Anda menggunakan kueri `query_range` untuk rentang waktu tertentu.   
`end=<rfc3339 | unix_timestamp>`Akhiri stempel waktu jika Anda menggunakan kueri `query_range` untuk rentang waktu tertentu.  
`step=<duration | float>`Lebar langkah resolusi kueri dalam `duration` format atau sebagai `float` beberapa detik. Gunakan hanya jika Anda menggunakan kueri `query_range` untuk rentang waktu tertentu, dan diperlukan untuk kueri tersebut.  
`max_samples_processed_warning_threshold=<integer>`(Opsional) Menetapkan ambang peringatan untuk Sampel Kueri yang Diproses (QSP). Saat kueri mencapai ambang batas ini, pesan peringatan akan dikembalikan dalam respons API.  
`max_samples_processed_error_threshold=<integer>>`(Opsional) Menetapkan ambang kesalahan untuk Sampel Kueri yang Diproses (QSP). Kueri yang melebihi ambang batas ini akan ditolak dengan kesalahan dan tidak akan dikenakan biaya. Digunakan untuk mencegah biaya permintaan yang berlebihan.

**Durasi**

A `duration` dalam API yang kompatibel dengan Prometheus adalah angka, segera diikuti oleh salah satu unit berikut:
+ `ms`milidetik
+ `s` detik
+ `m`menit
+ `h` jam
+ `d`hari, dengan asumsi sehari selalu memiliki 24 jam
+ `w`minggu, dengan asumsi seminggu selalu memiliki 7d
+ `y`tahun, dengan asumsi satu tahun selalu memiliki 365d

**Permintaan sampel**

```
POST /workspaces/ws-b226cc2a-a446-46a9-933a-ac50479a5568/api/v1/query?query=sum(node_cpu_seconds_total) HTTP/1.1
Content-Length: 0, 
Authorization: AUTHPARAMS
X-Amz-Date: 20201201T193725Z
User-Agent: Grafana/8.1.0
```

**Sampel respon**

```
HTTP/1.1 200 OK
x-amzn-RequestId: 12345678-abcd-4442-b8c5-262b45e9b535
Content-Length: 132
Connection: keep-alive
Date: Tue, 01 Dec 2020 19:37:25 GMT
Content-Type: application/json
Server: amazon
content-encoding: gzip

{
    "status": "success",
    "data": {
        "resultType": "vector",
        "result": [
            {
                "metric": {},
                "value": [
                    1634937046.322,
                    "252590622.81000024"
                ]
            }
        ]
    }
}
```