9.4. Prometheus に公開される 3scale APIcast メトリック
3scale APIcast の監視用に Prometheus を設定すると、デフォルトでは 表9.2「3scale APIcast 用 Prometheus のデフォルトメトリクス」に記載されたメトリクスを監視することができます。
表9.3「3scale APIcast Batch ポリシー用 Prometheus メトリック」に記載されたメトリックは、3scale Batcher ポリシーを使用する場合にのみ利用することができます。
メトリック | 説明 | タイプ | ラベル |
---|---|---|---|
| HTTP 接続の数 | ゲージ | state (accepted、active、handled、reading、total、waiting、writing) |
| APIcast エラー | カウンター |
|
| ワーカー間で共有されるディクショナリーの容量 | ゲージ |
|
| ワーカー間で共有されるディクショナリーの空き容量 | ゲージ |
|
| メトリックを管理する Lua ライブラリーのエラーの数 | カウンター | none |
| クライアントにレスポンスを送信するのに必要な時間 (秒単位)
注記: | ヒストグラム |
|
| アップストリームサーバーからの応答時間 (秒単位)
注記: | ヒストグラム |
|
| アップストリームサーバーからの HTTP ステータス
注記: | カウンター |
|
| 3scale バックエンド (Apisonator) に対する承認および報告リクエスト | カウンター |
|
メトリック | 説明 | タイプ | ラベル |
---|---|---|---|
| APIcast によってクライアントに送信された応答ステータスの数 | カウンター | status |
| 3scale Batcher ポリシーの承認キャッシュのヒット数 | カウンター | none |
| 3scale Batcher ポリシーの承認キャッシュのミス数 | カウンター | none |
| コンテンツキャッシュポリシーを通過するリクエストの数 | カウンター |
ステータス ( |