ヘルス・チェック・データ
get
/api/v2/instances/{id}/health_check/
ヘルス・チェックは、インスタンスに関する重要なデータの取得に使用されます。 ヘルス・チェックの影響を受けるインスタンス・フィールドがこのビューに表示されます。 基本的に、ヘルス・チェックでは、問題のマシンでコードを実行する必要があります。
node_type
が"control"または"hybrid"のインスタンスの場合、ヘルス・チェックはバックグラウンドで実行される定期的なタスクの一部として実行されます。node_type
がexecutionの場合、ヘルス・チェックは、レセプタ・メッシュを介して作業ユニットを発行することによって行われます。
受容体メッシュを実行した場合、呼び出されるコマンドは次のとおりです:
ansible-runner worker --worker-info
実行ノードの場合、これらのチェックは定期的に実行されません。 機能ノードに対するヘルス・チェックは、ノードが最初に検出されたときに実行されます。 エラーのあるノードに対するヘルス・チェックは、頻度が低くなると繰り返されます。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
問合せパラメータ
- page: integer
ページ区切り結果セット内のページ番号。
- page_size: integer
ページ当たりに返す結果の数。
- search: string
検索条件。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
ネストされたスキーマ : InstanceHealthCheck
型:
ソースを表示
object
- capacity: integer
タイトル:
Capacity
読取り専用:true
- cpu: string(decimal)
タイトル:
Cpu
読取り専用:true
- cpu_capacity: integer
タイトル:
Cpu capacity
読取り専用:true
- errors: string
タイトル:
Errors
読取り専用:true
最小長:1
最後のヘルス・チェックからのエラーの詳細。 - hostname: string
タイトル:
Hostname
読取り専用:true
最小長:1
- ip_address: string
タイトル:
Ip address
読取り専用:true
最小長:1
- last_health_check: string(date-time)
タイトル:
Last health check
読取り専用:true
CPU、メモリーおよび容量をリフレッシュするために、このインスタンスでヘルス・チェックが実行された前回。 - mem_capacity: integer
タイトル:
Mem capacity
読取り専用:true
- memory: integer
タイトル:
Memory
読取り専用:true
このインスタンスの合計システム・メモリー(バイト)。 - uuid: string
タイトル:
Uuid
読取り専用:true
最小長:1
- version: string
タイトル:
Version
読取り専用:true
最小長:1