Alerting

HPE Ezmeral Runtime Enterprise provides a basic framework that enterprises can leverage to create alerting mechanisms at both the platform and container/virtual node level.

Platform

Nagios is the event alerting framework on platform-monitored system services. Customers are expected to configure Nagios and/or write standard plugins/scripts using the following configuration:

  • URL: http://<controller_ip>:8085/nagios
  • Username: nagiosadmin
  • Password: nagiosadmin

Containers/Virtual Nodes

For Docker containers (virtual nodes), the web interface displays the status of core services, such as Auth and HPE Agent, along with some custom services, such as Cloudera Manager or Ambari, that are registered as part of the specific application image; however, it does not provide any out-of-the-box alerting functionality on this level. Best practice is to use any alerting functionality that may be included in the application that is running in the container, such as Cloudera Manager or Ambari.

A RESTful API is also included that can obtain the status of services registered with and monitored by vagent. This data can be used to create custom alerting functionality using existing enterprise monitoring/alerting tools. The RESTful API for monitoring service status is:

https://github.com/bluedatainc/solutions/blob/master/APIs/v1_bluedata_apis_doc.md#42-get-cluster-service-status

You may also install and configure a monitoring tool of your choice (e.g. Nagios) in the virtual nodes as part of application image and/or via ActionScripts. For example, see Setting up Nagios Email Alerts.