Closed alexgesser closed 9 months ago
@alexgesser Cool. Can you please check if the failed alertmanager CI is related to your changes?
@berendt There were from my side syntax issues. I fixed them.
@alexgesser
A few more in haproxy.rules
Checking prometheus/haproxy.rules
[22](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:23)
FAILED:
[23](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:24)
prometheus/haproxy.rules: yaml: unmarshal errors:
[24](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:25)
line 43: mapping key "description" already defined at line 42
[25](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:26)
line 52: mapping key "description" already defined at line 51
[26](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:27)
line 62: mapping key "description" already defined at line 61
[27](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:28)
line 71: mapping key "description" already defined at line 70
[28](https://github.com/osism/kolla-operations/actions/runs/7829687223/job/21362696536?pr=39#step:5:29)
Checking prometheus/haproxy.rules
[22](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:23)
FAILED:
[23](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:24)
prometheus/haproxy.rules: yaml: unmarshal errors:
[24](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:25)
[25](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:26)
line 90: mapping key "expr" already defined at line 83
[26](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:27)
line 91: mapping key "for" already defined at line 84
[27](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:28)
line 92: mapping key "labels" already defined at line 85
[28](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:29)
line 94: mapping key "annotations" already defined at line 87
[29](https://github.com/osism/kolla-operations/actions/runs/7831529564/job/21370678570?pr=39#step:5:30)
Signed-off-by: Aleksandr Gerasimenko aleksandr.gerasimenko@plusserver.com
This commit has next changes:
grafana dashboards:
(changed) ceph-cluster-advanced.json: "Added graph with title "Bad PGs". This graph helps to show PGs without ACTIVE and CLEAN status. It separates view from major active, clean PGs and point out PGs with "bad" status at the moment."
(added) ceph_overview.json: "This dashboard shows the top clients to ceph with read/write and throuput."
(added) ceph_pools.json: "This dashboard shows the best of two other dashboards: 'ceph-cluster.json' and 'ceph-cluster-advanced.json'."
prometheus rules:
(changed) ceph.rules: "Added group of rules Ceph Latency."
(changed) haproxy.rules: "Added rules for backends, including Ceph Dashboard."
(changed) mysql.rules: "Added rules for mariadb and slow logs."
(changed) openstack.rules: "Added rules for OpenStack services, like: Cinder, Nova, Neutron, Keystone, Designate, Octavia etc."
(added) container.rules: "Added rules related to containers life."
(added) fluentd-aggregator.rules: "Added rules for fluentd aggregator. fluentd-aggregator could help to forward the logs from OpenStack cluster to company's centralized log system." In addition added '60-fluentd-aggregator.yml' jinja2 template and changed .yamllint.yml.
(added) hardware.rules: "Added rules related to generic hardware."