RETIRED, Fuel CCP - Stacklight deployment
Go to file
É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
docker Add Lua code for alarming 2016-09-15 12:13:27 +00:00
service Add Lua code for alarming 2016-09-15 12:13:27 +00:00
tools Change Grafana datasource name to "CCP InfluxDB" 2016-08-24 13:24:35 +02:00
.gitignore Set up repo infra/tools 2016-06-06 12:25:18 +02:00
.gitreview Changing gerrit host and project 2016-07-07 11:28:30 +03:00
tox.ini Prepare tox for creating venv and launch command 2016-08-16 11:38:05 +02:00