Go to file
Martin Mágr 5f523534fa Initial functionality (#1)
This patch adds basic functionality of the plugin. It successfully registers as openstackclient plugin and contains two basic observability commands:

   - discover
      - prepares ansible inventory file with overcloud and undercloud nodes and gather data for prometheus agent according to which nodes are scrapable
   - setup
      - starts proper ansible playbook based on component (currently only prometheus_agent is available)

Co-authored-by: Marihan Girgis mgirgisf@redhat.com
Partially-Implements: OSP-14664
Related: infrawatch/osp-observability-ansible#11
2022-10-26 17:00:11 +02:00
2022-04-25 13:02:34 +02:00
2022-04-25 13:02:34 +02:00
2022-04-25 13:02:34 +02:00
2022-04-25 13:02:34 +02:00

General information

observabilityclient is an OpenStackClient (OSC) plugin implementation that implements commands for management of OpenStack observability components such as Prometheus, collectd and Ceilometer.

Description
Client for Telemetry projects for Prometheus communication
Readme 653 KiB
Languages
Python 98.1%
Shell 1.9%