RESTを使用して指標モニタリングをテストする
Access Gateway /metrics REST APIエンドポイントは、ノード固有の指標を返すために使用されます。指標リクエストを実行するには、以下のパラメーターを指定します。
プロトコル | HTTPS |
リクエスト | GET |
IP | 管理者 UIノードまたはワーカーノードのIPアドレス |
利用可能なオプション:
- -X GET:任意。デフォルトはgetリクエスト。
- -v:詳細。任意
- -k:セキュリティ保護されていない
次のcurlの例は、IPアドレスを使用して/metricsエンドポイントを使用して10.0.0.10ノードのステータスをリクエストします。
コピー
次のcurlの例は、ドメイン名を使用して/metricsエンドポイントを使用して10.0.0.10ノードのステータスをリクエストします。
curl -X GET -v http://10.0.0.10:8889/metrics
コピー
curl -X GET -v http://gw.atko.com:8889/metrics
成功時
リクエストは成功すると200を返し、その後に現在の一連の指標が続きます。詳細については、「サポート対象指標」を参照してください。
#HELP OAG_go_goroutines Number of goroutines that currently exist. #TYPE OAG_go_goroutines gauge OAG_go_goroutines 7 . . . # HELP OAG_syslog_ng_service_state The current state of syslog_ng service # TYPE OAG_syslog_ng_service_state gauge OAG_syslog_ng_service_state 1エラー時
リクエストはタイムアウトした場合、またはエラーが発生した場合に404を返します。
404 page not found