This patch adds new feature:
Sending events about alarms state changing (both AFD and GSE).
Output: TCP + RstEncoder
Change-Id: Ia5c454f911135d2ee0a4230641d2e3945c3bcf1c
The "fuel nodes" command output on Fuel 9 differs from Fuel 8 for the online
column.
This patch also sets the timeout to 5 minutes for MCO remote execution
used by diagnostic script.
And the patch removes the scripts used for 0.8.0 -> 0.8.1 migration.
Change-Id: Ib9537f8cd68a42e08f11721d200bb84231481469
A script is installed on all nodes to collect various information and perform
basic tests regarding LMA components.
All information gathered are stored locally in /var/lma_diagnostics.
From the Fuel master node, the contrib/tools/diagnostic.sh script launches the
diagnostic script on all nodes and downloads all data into /var/lma_diagnostics.
Fixes-bug: #1547084
Change-Id: I37e36df23bc98109b7a86db63e5243cc264d2f95
The Lua sandboxes aren't used for now. To give it a try, one could the
configuration stored in contrib/ceilometer.toml.
blueprint: ceilometer-stacklight-integration
Co-Authored-By: Igor Degtiarov <idegtiarov@mirantis.com>
Co-Authored-By: Ilya Tyaptin <ityaptin@mirantis.com>
Change-Id: I7634dd0ee4f3200d1a82ab26feafa54a8ac74e51
This patch creates a new directory for StackLight tools that are scripts
that can be used to perform actions or run diagnostics.
It also adds two scripts. One for stopping StackLight services and
another one to remove the Heka package on all nodes that are online.
Change-Id: I93082ba3c7dfb75ec3ed44f5fa23a35599c4d163
With MOS 6.1 and later deployment_mode is always ha_compact. So this change
removes the deployment_mode related tests in Puppet manifests. It also removes
the deployment_mode tag that was set in Heka messages.
This addresses a comment made by Simon Pasquier:
https://review.openstack.org/#/c/255418/16/deployment_scripts/puppet/manifests/base.pp,unified
Change-Id: I654d3a451bf86c28f66033cc98dd5a26bd2b80f0
This change fixes all problems reported by ShellCheck [1] which is a
nice linting tool for sh/bash scripts.
[1] http://www.shellcheck.net/about.html
Change-Id: I7104597e309fed5a4d52f5fc39ab0f4350fb3217
The contrib directory contains scripts to deploy ElasticSearch, InfluxDB
and the visualization dashboards as Docker containers. Ultimately they
will be superseded by the elasticsearch-kibana and influxdb-grafana
plugins but for the short term, they are handy to validate the LMA
collector plugin itself.
Change-Id: If61b5193f12688974aa74994d967bc95e785d457