diff options
Diffstat (limited to 'docs/sections/healthcheck.rst')
-rw-r--r-- | docs/sections/healthcheck.rst | 58 |
1 files changed, 56 insertions, 2 deletions
diff --git a/docs/sections/healthcheck.rst b/docs/sections/healthcheck.rst index 10572fc8..57266bbf 100644 --- a/docs/sections/healthcheck.rst +++ b/docs/sections/healthcheck.rst @@ -11,8 +11,62 @@ OOM Deployment In OOM deployments DCAE healthcheck are reported by separate service - dcae-healthcheck; this is deployment of org.onap.dcaegen2.deployments.healthcheck-container which is built from dcaegen2/deployment repo - healthcheck-container module. The container includes list of deployments done in DCAE (both via helm charts and Cloudify) for which periodic health check is performed. For helm deployed component - servicename defined is charts are used and for cloudify, the deployments identified in bootstrap are prefixed with release name. The container itself is deployed via helm charts (oom/kubernetes/dcaegen2/charts/dcae-healthcheck). This polls the deployments specified periodically and reports the status. The service can be queried for status as below. - curl dcae-healthcheck - {"type":"summary","count":8,"ready":8,"items":[{"name":"dev-dcae-cloudify-manager","ready":1,"unavailable":0},{"name":"dep-config-binding-service","ready":1,"unavailable":0},{"name":"dep-deployment-handler","ready":1,"unavailable":0},{"name":"dep-inventory","ready":1,"unavailable":0},{"name":"dep-service-change-handler","ready":1,"unavailable":0},{"name":"dep-policy-handler","ready":1,"unavailable":0},{"name":"dep-dcae-ves-collector","ready":1,"unavailable":0},{"name":"dep-dcae-tca-analytics","ready":1,"unavailable":0}]} +curl dcae-healthcheck +.. code-block:: json + + + + { + "type": "summary", + "count": 11, + "ready": 11, + "items": [{ + "name": "dev-dcaegen2-dcae-cloudify-manager", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-config-binding-service", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-deployment-handler", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-inventory", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-service-change-handler", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-policy-handler", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-dcae-ves-collector", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-dcae-tca-analytics", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-dcae-prh", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-dcae-hv-ves-collector", + "ready": 1, + "unavailable": 0 + }, { + "name": "dep-dcae-datafile-collector", + "ready": 1, + "unavailable": 0 + }] + } + Heat Deployment |