Monitoring
Overview
Cloudify ships with a monitoring and alerting software build around Prometheus behind a Nginx HTTP reverse proxy and a few exporters. This bundle is called Status Reporter and is used to check and report on the status of a Cloudify Manager, a database and a queuing service, combining them into single information about the services’ health.
Below is the diagram of Status Reporter components (in blue) in All-in-One environment (all Cloudify’s components running on the same single node).
Installation
Status Reporter is enabled by default. But it could be disabled by removing
monitoring_service entry from the list of services_to_install in Cloudify’s
config.yaml, prior to installation.
Example config.yaml part with Status Reporter installation enabled:
services_to_install:
- manager_service
- monitoring_serviceThe same part of config.yaml, but with Status Reporter installation disabled:
services_to_install:
- manager_service