Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1859604

Summary: [RFE] Introduce AMQP-1.0 support for collectd-sensubility
Product: Red Hat OpenStack Reporter: Martin Magr <mmagr>
Component: puppet-tripleoAssignee: RHOS Maint <rhos-maint>
Status: CLOSED CURRENTRELEASE QA Contact: David Rosenfeld <drosenfe>
Severity: medium Docs Contact:
Priority: high    
Version: 16.1 (Train)CC: jjoyce, jschluet, lnatapov, mgarciac, pkilambi, pleimer, rmccabe, slinaber, tvignaud
Target Milestone: z3Keywords: FutureFeature, TestOnly, Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: puppet-tripleo-11.5.0-1.20200914161844.el8ost openstack-tripleo-heat-templates-11.3.2-1.20200914170171.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-01-29 11:56:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1891865    

Description Martin Magr 2020-07-22 15:00:20 UTC
We need to introduce possibility for sensubility to connect to AMQP-1.0 message bus as a migration path from Sensu based availability monitoring to STF based availability monitoring.

This way switching from third party monitoring system to our system will be matter of configuration of sensubility.

Comment 3 Martin Magr 2020-08-12 15:33:48 UTC
Feature is implemented. We need to package new dependencies and new sensubility and get it to collectd container now.

Comment 8 Paul Leimer 2020-11-18 17:48:54 UTC
*** Bug 1891861 has been marked as a duplicate of this bug. ***

Comment 9 Paul Leimer 2020-11-18 17:50:12 UTC
*** Bug 1891865 has been marked as a duplicate of this bug. ***

Comment 14 Lon Hohberger 2020-12-16 11:52:54 UTC
According to our records, this should be resolved by puppet-tripleo-11.5.0-1.20200914161844.el8ost.  This build is available now.

Comment 15 Lon Hohberger 2020-12-16 11:52:59 UTC
According to our records, this should be resolved by openstack-tripleo-heat-templates-11.3.2-1.20200914170177.el8ost.  This build is available now.

Comment 16 Leonid Natapov 2021-01-29 10:53:04 UTC
ocvercloud successfully deployed with CollectdSensubilityTransport: amqp1 and events are being sent to the STF server side.


[default]
log_level=DEBUG

[sensu]
keepalive_interval=20
tmp_base_dir=/var/tmp/collectd-sensubility-checks
shell_path=/usr/bin/sh
worker_count=2
checks={"check-container-health":{"command":"/scripts/collectd_check_health.py","handlers":[],"interval":10,"occurrences":3,"refresh":90,"standalone":true}}

[amqp1]
connection=amqp://172.17.1.96:5666
results_channel=collectd/notify
client_name=controller-0.internalapi.redhat.local
results_format=smartgateway
~