Add docker configuration for Prometheus and Grafana 30/127030/8
authoradheli.tavares <adheli.tavares@est.tech>
Wed, 2 Feb 2022 14:53:10 +0000 (14:53 +0000)
committeradheli.tavares <adheli.tavares@est.tech>
Tue, 15 Feb 2022 16:50:14 +0000 (16:50 +0000)
commit7abe36cd557a9c2d5abebcf54a4ed5957a4168a1
tree27b4ec7af94c5d456dd5326693ad9a54e0a20d3a
parent67f7bd978865e8cad3cc84c2a4074f6ce02dff3e
Add docker configuration for Prometheus and Grafana

- docker compose file with the policy components
- configuration files for components to allow usage of http
- basic prometheus configuration to connect to api, pap, drools (apps/pdp), xaclm and apex
- examples of metrics to be added to a dashboard in Grafana

Issue-ID: POLICY-3886
Change-Id: Ic377b69b1a296017a85cb08ccdbbf9b8b281d8e3
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
35 files changed:
csit/apex-pdp/plans/setup.sh
csit/apex-pdp/plans/teardown.sh
csit/api/plans/setup.sh
csit/api/plans/teardown.sh
csit/clamp/plans/setup.sh
csit/compose-grafana.yml [new file with mode: 0644]
csit/config/apex-pdp/OnapPfConfig.json
csit/config/api/apiParameters.yaml [new file with mode: 0644]
csit/config/distribution/defaultConfig.json
csit/config/drools-apps/custom/feature-lifecycle.properties
csit/config/drools-apps/env/base.conf
csit/config/drools/env/base.conf
csit/config/pap/papParameters.yaml
csit/config/sim-all/simParameters.json
csit/config/xacml-pdp/defaultConfig.json
csit/distribution/plans/setup.sh
csit/distribution/plans/teardown.sh
csit/drools-applications/plans/setup.sh
csit/drools-applications/plans/teardown.sh
csit/drools-pdp/plans/setup.sh
csit/drools-pdp/plans/teardown.sh
csit/get-branch.sh [moved from csit/get-branch-mariadb.sh with 92% similarity]
csit/get-models-examples.sh
csit/get-versions.sh [moved from csit/detmVers.sh with 69% similarity]
csit/metrics/policy-dashboard-example.json [new file with mode: 0644]
csit/metrics/prometheus.yml [new file with mode: 0644]
csit/pap/plans/setup.sh
csit/pap/plans/teardown.sh
csit/prepare-config-files.py [new file with mode: 0755]
csit/prepare-csit.sh
csit/run-project-csit.sh
csit/start-grafana.sh [new file with mode: 0755]
csit/stop-grafana.sh [new file with mode: 0755]
csit/xacml-pdp/plans/setup.sh
csit/xacml-pdp/plans/teardown.sh