Filip Pytloun
0c0a634f16
Retire project
...
Change-Id: I56340a185c1c3527d53a2050c997a235d7ddf5a7
2017-01-25 18:22:19 +01:00
Guillaume Thouvenin
abb96a8da5
Add data plane and agents to the Grafana dashboard
...
This patch adds a new dashboard if Neutron is deployed with OpenvSwitch
support. It also ensures that only the Neutron server is providing a
dashboard because otherwise you can have other kinds of nodes that
don't run Neutron and that will push the wrong dashboard.
Change-Id: I55e7b84e7d7fd06619f5671c15964b39d5943514
2017-01-18 17:00:19 +01:00
Jenkins
6ac69486c1
Merge "Collect lbaas logs"
2017-01-11 13:37:55 +00:00
Guillaume Thouvenin
86b775f666
Add OVS logstreamer
...
Change-Id: I8a5692e169fc0939b63ea45eab59a7e4dee04f68
2017-01-10 09:59:48 +00:00
Simon Pasquier
901b0842f1
Add metadata support for gateway and compute
...
Without this, Heka isn't properly configured on gateway and compute
nodes.
Change-Id: Ia18df36ea198458828aa5386eb42d386de0eea5e
2017-01-10 10:41:52 +01:00
Simon Pasquier
32e1752567
Fix Heka alarm meta for compute and gw nodes
...
This change ensures that no alarm and trigger keys will be added for
the compute and gateway nodes when enabling the Heka support.
Change-Id: Iea919dfc7fb198bef3459386dd2de76696eb58c6
2017-01-06 10:51:06 +00:00
Jakub Pavlik
b61094d858
fix physnet1 mapping for external vlan
...
Change-Id: Ia07b1b98932e0943357cf27e26d866820ec49812
2017-01-05 13:45:12 +01:00
Jenkins
3e431a62da
Merge "Support dict values for the notification parameter"
2017-01-04 13:34:59 +00:00
Jenkins
0b32d2f11a
Merge "Support notifications for Neutron compute and gw"
2017-01-04 13:34:51 +00:00
Simon Pasquier
fee010de8d
Fix Heka meta for OpenContrail deployments
...
Change-Id: I2b5226acd8496a71fe25ca9cd67e6a488da8b8d3
2017-01-04 09:37:28 +01:00
vmikes
1b2ce53fef
condition for local_ip if vxlan
...
Change-Id: Icb13626b155b4938b674c2e6a078140bb3989c2f
2017-01-02 16:53:28 +01:00
Guillaume Thouvenin
ad33cc4c0b
Remove the usage of down and disabled together
...
This patch removes the trigger with state '== down || == disabled'
because it is not working as expected. Instead we ensure that it
triggers only if only one agent is up and at least another one isn't up.
Change-Id: I4e64e4302bd4780401fb1c90b1dc8eeb3d3f9e05
2016-12-21 15:44:24 +00:00
Guillaume Thouvenin
1747b86961
Add triggers and alarms for Neutron agents
...
This patch adds monitoring of the neutron-data cluster in case Neutron
uses OVS instead of OpenContrail.
It adds new triggers for l3, metadata and openvswitch agents to
detect whether one agent is down, only 2 agents are still up or all are
down. It also adds a new AFD based on these triggers and its
corresponding GSE on the aggregator.
Change-Id: I71a4f87b66d4ef1c44efd394c2369aceed90098e
2016-12-20 16:32:45 +01:00
Simon Pasquier
1c6a0d535d
Support dict values for the notification parameter
...
This change allows to configure the notification topic(s) and messaging
driver. It preserves backward-compatibility when the 'notification'
parameter is a boolean value instead of a dict.
Change-Id: Ia9e973dd5bdedd7970e65f5b00377a3032173256
2016-12-15 09:50:42 +01:00
Simon Pasquier
3c1c07c859
Support notifications for Neutron compute and gw
...
Change-Id: I9aa682c1c6c7bb2787b43f10362fea61e69b7a7d
2016-12-14 15:39:10 +01:00
Swann Croiset
915f65a65e
Collect lbaas logs
...
Change-Id: I2f8b75e53c7d43dd618538dbb58f8ed2d41c039b
2016-12-09 16:30:18 +01:00
Patrick Petit
c832564bee
Fixed alarms definitions
...
Change-Id: I8e3f94f76d70132caf3af73bae60bc0ed2c19125
2016-12-07 16:03:40 +01:00
Jenkins
2f2d3a729b
Merge "enable cadf auditing support"
2016-12-04 10:00:36 +00:00
Petr Michalec
61f7ab2206
enable cadf auditing support
...
Change-Id: I47d0787c3edd83aeaa186f6031cac452cdc93b52
2016-12-03 11:21:51 +01:00
Éric Lemoine
2d4945d648
Remove "group by" in queries when not necessary
...
This removes the "group by" clause in InfluxDB queries when not
necessary. Without the "group by" clause, and by still using the "last"
aggregation function, only one result is returned by InfluxDB, resulting
in faster queries.
Change-Id: Icb5a809634e0b00680af1d2602fc2303928ee519
2016-11-30 09:06:16 +00:00
Simon Pasquier
af37e09a42
Merge remote-tracking branch 'upstream/stacklight' into merge-branch
...
Change-Id: I88df0eadd7501501edfbea67d79e63b52be48b8e
2016-11-25 16:19:07 +01:00
Jiri Broulik
74f61118e5
initial Neutron OVS support scenarios
...
Change-Id: Ibac27dd6d1840f31ecb54c6b5e2b74b16f2c3b06
2016-11-24 19:17:44 +01:00
Guillaume Thouvenin
f3c617b5c0
Put Grafana dashboards into their own directory
...
Change-Id: I98e26083eed316406aabbb5835a6f6a1893a6ac9
2016-11-24 16:13:18 +01:00
Éric Lemoine
0edbbecabf
Fix annotations in Grafana dashboard
...
Change-Id: I65f8f779106dc60c2836073ca2647eec428c9020
2016-11-24 10:14:52 +00:00
Éric Lemoine
bdbda4810c
Remove the neutron-compute plane
...
With Contrail being used there are no neutron agents running on compute
nodes. This commit removes the neutron compute related alarms and
Grafana dashboards.
Change-Id: I0bcc023e340a3f0e8490c65f127223ba8a4d88b4
2016-11-23 12:21:08 +00:00
Swann Croiset
4aa731ffb3
Add nagios_host dimension for alarm_cluster
...
And fixes the alerting property.
Change-Id: If3b082142cf23c792b5bd5c7f34bf1d7c2deb4c2
2016-11-23 11:01:23 +01:00
Éric Lemoine
74a0454547
Use "neutron_api" as the backend name
...
"neutron_api" is used instead of "neutron-api" as the backend name in the
haproxy configuration. Ideally, we should not rely on names defined in the user
configuration, but we have no solution for this right now.
Change-Id: I55be0555f04b820b1a2dec3cd453632db0bdcd9d
2016-11-22 13:56:49 +00:00
Éric Lemoine
ac21f3eb20
Add alarms and alarm clusters
...
Change-Id: I712f708400ad08ea3f640ef43535c92a6aaa86c9
2016-11-18 14:56:58 +00:00
Guillaume Thouvenin
b489773ea9
Add missing JSON format for dashboard
...
Change-Id: I43a6c38f1907b9f8fcef8af6bde8b5c85a41ce8c
2016-11-18 10:24:53 +01:00
Guillaume Thouvenin
dd7e7ae726
Add support for Grafana
...
This patch enables support for Grafana and provides a new dashboard.
Change-Id: Ib565c0e1c0007ea2aa3e25ea0e300cd25c951eda
2016-11-17 08:48:01 +01:00
Jenkins
faee397b64
Merge "Fix collectd meta when the service is disabled" into stacklight
2016-11-08 15:01:21 +00:00
Jenkins
d3abcff5cc
Merge "Add local endpoint check in collectd" into stacklight
2016-11-08 15:01:05 +00:00
Jenkins
72694e5cf7
Merge "Add timezone to openstack log decoder config" into stacklight
2016-11-08 14:37:53 +00:00
Simon Pasquier
007973a9d1
Fix collectd meta when the service is disabled
...
Change-Id: I78e411200101bc386dbf1a28936745a144649496
2016-11-08 13:44:11 +01:00
Simon Pasquier
d8525ffd80
Add local endpoint check in collectd
...
Change-Id: Iaf654e26a4d613ca6d75dea5a2b2c76ca21c98b2
2016-11-08 12:12:11 +01:00
Éric Lemoine
59c94f4cad
Add timezone to openstack log decoder config
...
Change-Id: I17cc0baaebd17333198f87eda809c1dcd9e72f4c
2016-11-08 10:09:47 +00:00
Éric Lemoine
da8a2b7f69
Use more robust logstreamer file match
...
Change-Id: I759057e8e80f0b27f94a2454f1c3e597a1907ae6
2016-11-03 10:59:18 +00:00
Jenkins
f2d0c87e67
Merge "Add support for log_collector" into stacklight
2016-10-31 11:01:02 +00:00
Simon Pasquier
30fff4507b
Add support for log_collector
...
Change-Id: Idace5a512e653161800a7279b29e59995cc584ae
2016-10-28 14:15:32 +02:00
Simon Pasquier
7305d6baa3
Add collectd support
...
Change-Id: I197c266b0ca471612876bc34b3234e3fc46de8ec
2016-10-28 08:58:40 +00:00
Ondrej Smola
e732abde3a
remove dependency
...
Change-Id: Ia5e8615a099d976fa46b8e436805834799f862f4
2016-10-21 17:38:33 +02:00
Ondrej Smola
24eae8b490
added test pillars for contrail backend
...
Change-Id: I3f9766fae6fd699c752bb1a2a13e96b67a65f110
2016-10-21 17:31:24 +02:00
Jakub Pavlik
85ae688414
add support for config generation
...
Change-Id: I59caa739a6e1b13e42a1a0faab9a0a33a910e589
2016-10-19 15:10:20 +02:00
Jakub Pavlik
a8d9f5648b
compataiblity with MOS packages
...
Change-Id: Iae9c8519a73b3b7a002f5800e11a9b55ab7ad4fd
2016-10-18 11:57:40 +02:00
Jenkins
ef51e4cab6
Merge "Revert "introduce test-kitchen""
2016-09-20 14:21:03 +00:00
Jakub Pavlik
872f5c8864
Revert "introduce test-kitchen"
...
This reverts commit 6cf80e5ff6
.
Change-Id: I9a9c5cb8b551f698d446b5aa0611b12a37fe5e28
2016-09-20 13:53:38 +00:00
Jenkins
9d3ec82a6c
Merge "introduce test-kitchen"
2016-09-20 13:04:01 +00:00
Jakub Pavlik
b61ff0e452
contrail lbaas for liberty and mitaka
...
Change-Id: I3e30ebcf8298766ab82eea49f962affeb2d74cd1
2016-09-18 23:30:04 +02:00
Petr Michalec
6cf80e5ff6
introduce test-kitchen
...
Change-Id: I4e230f4a564ead75829a9016eafd0b7ca0825086
Implements: blueprint service-level-testing
2016-08-22 12:01:30 +02:00
Andreas Jaeger
5071cba9a9
Move other-requirements.txt to bindep.txt
...
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.
Move the file around to follow this change.
Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.
For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/
As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html
Change-Id: I716f4b175a70673b71d44682c11b731ff6475749
2016-08-12 21:17:18 +02:00