fuel-ccp-stacklight/service
Éric Lemoine ed5934cd36 Add Lua code for alarming
This commits adds Lua code for generating AFD (Anomaly and
Fault Detection) metrics based on the evaluation of alarms.
The Lua code was copied from the lma_collector Fuel plugin
[*], with changes to accomodate Hindsight and the versions
of lua_sandbox and lua_sandbox_extensions we rely on.

In the future we plan to move this Lua code in its own Git
repository. And the Hindsight Dockerfile will install the
Lua code in the image using Debian packages.

The afd_node_default_cpu_alarms.lua and
hindsight_afd_node_default_cpu_alarms.cfg.j2 files will be
removed. Instead the operator will configure alarms through
a YAML file, and we will use a sidecar container for
generating Lua tables including alarm definitions and
corresponding plugin configuration files.

[*] https://github.com/openstack/fuel-plugin-lma-collector/

Change-Id: If182c3a6453f7bf8b72f03af56a14ace109eaa68
2016-09-15 12:13:27 +00:00
..
files Add Lua code for alarming 2016-09-15 12:13:27 +00:00
cron.yaml Added cron container, for logs rotating 2016-08-22 14:19:48 +02:00
elasticsearch.yaml Adapt to new fuel-ccp rendering approach 2016-09-13 16:12:49 +03:00
grafana.yaml Adapt to new fuel-ccp rendering approach 2016-09-13 16:12:49 +03:00
heka.yaml Remove variables from volumes of rbmq and mariadb 2016-08-18 18:17:20 +03:00
influxdb.yaml Adapt to new fuel-ccp rendering approach 2016-09-13 16:12:49 +03:00
kibana.yaml Adapt to new fuel-ccp rendering approach 2016-09-13 16:12:49 +03:00
stacklight-collector.yaml Add Lua code for alarming 2016-09-15 12:13:27 +00:00