Below are a couple of scenarios to test deployment topologies introduced in INTEGRATING.md
.
- Deploy
cos-lite
in a k8s model- Offer
grafana:grafana-dashboard
andprometheus:metrics-endpoint
endpoints
- Offer
- Deploy
cos-proxy-SAAS-bundle
in a new lxd model.
- Deploy
cos-lite
in a k8s model- Offer
grafana:grafana-dashboard
andprometheus:receive-remote-write
endpoints
- Offer
- Deploy
cos-proxy-gagent-bundle
in a new lxd model.
- Make sure rule files are available in prometheus:
- relation data:
juju show-unit prometheus/0
- on disk:
juju ssh --container prometheus prometheus/0 ls /etc/prometheus/rules
- via http api:
curl x.x.x.x:9090/api/v1/rules | jq
- relation data:
- Verify that dashboards are available in grafana:
- relation data:
juju show-unit grafana/0
- via grafana dashboard:
x.x.x.x/cos-grafana/dashboards
- relation data: