Cluster API ヘルス¶
ヘルスの Cluster API 解説書
ヘルス¶
-
GET
/health/{service}
¶ サービスのヘルスを取得します
パラメータ: - service – サービス名
応答 JSON オブジェクト: - [] (object) –
- [].Node (string) – サービスで使用されるノード名。
- [].CheckID (string) – 型を識別する ID。
- [].Name (string) – サービス名の CheckID。
- [].Status (string) – サービスのステータス。
- [].Notes (string) – サービス関連の注釈。
- [].Output (string) – サービスに関連するアウトプット。
- [].ServiceID (string) – サービス名
- [].ServiceName (string) – サービス名。
- [].ServiceTags[] (string) – サービスのタグ一覧。
- [].Definition.HTTP (string) –
- [].Definition.Header (string) –
- [].Definition.Method (string) –
- [].Definition.TLSSkipVerify (boolean) –
- [].Definition.TCP (string) –
- [].Definition.Interval (string) –
- [].Definition.Timeout (string) –
- [].Definition.DeregisterCriticalServiceAfter (string) –
応答例 :
[ { "Node": "", "CheckID": "", "Name": "", "Status": "", "Notes": "", "Output": "", "ServiceID": "", "ServiceName": "", "ServiceTags": [ "" ], "Definition": { "HTTP": "", "Header": "", "Method": "", "TLSSkipVerify": false, "TCP": "", "Interval": "", "Timeout": "", "DeregisterCriticalServiceAfter": "" } } ]