Fixes: https://tracker.ceph.com/issues/74436
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit
c1329c994596e7ded8232f1a542aabd4e1694b2d)
Conflicts:
monitoring/ceph-mixin/dashboards_out/ceph-nvmeof.json (file not
in squid)
monitoring/ceph-mixin/dashboards_out/multi-cluster-overview.json
(file not in squid)
src/python-common/ceph/cephadm/images.py (file not in squid,
need to change the image name in constants.py instead)
datasource=null,
description=null,
sort=null,
- styles='',
transform=null,
pluginVersion='9.1.3',
options=null,
g.tablePanel.new(datasource=datasource,
description=description,
sort=sort,
- styles=styles,
title=title,
transform=transform) + {
pluginVersion: pluginVersion,
"showHeader": true
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": "$datasource",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n (sum by (instance)(ceph_daemon_health_metrics{type=\"SLOW_OPS\", ceph_daemon=~\"osd.*\", cluster=~\"$cluster\", }))\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n (sort(\n (\n rate(ceph_osd_op_r_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) /\n on (ceph_daemon) rate(ceph_osd_op_r_latency_count{cluster=~\"$cluster\", }[$__rate_interval]) *\n 1000\n )\n ))\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n (sort(\n (rate(ceph_osd_op_w_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) /\n on (ceph_daemon) rate(ceph_osd_op_w_latency_count{cluster=~\"$cluster\", }[$__rate_interval]) *\n 1000)\n ))\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n (ceph_daemon_health_metrics{type=\"SLOW_OPS\", ceph_daemon=~\"osd.*\"})\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "(\n ceph_pool_compress_under_bytes{cluster=~\"$cluster\", } /\n ceph_pool_compress_bytes_used{cluster=~\"$cluster\", } > 0\n) and on(pool_id) (\n (\n (ceph_pool_compress_under_bytes{cluster=~\"$cluster\", } > 0) /\n ceph_pool_stored_raw{cluster=~\"$cluster\", }\n ) * 100 > 0.5\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n (\n sort((\n rate(ceph_rbd_write_ops{cluster=~\"$cluster\", }[$__rate_interval]) +\n on (image, pool, namespace) rate(ceph_rbd_read_ops{cluster=~\"$cluster\", }[$__rate_interval])\n ))\n )\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n sort(\n sum(\n rate(ceph_rbd_read_bytes{cluster=~\"$cluster\", }[$__rate_interval]) +\n rate(ceph_rbd_write_bytes{cluster=~\"$cluster\", }[$__rate_interval])\n ) by (pool, image, namespace)\n )\n)\n",
"showHeader": true
},
"pluginVersion": "10.4.0",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"expr": "topk(10,\n sum(\n rate(ceph_rbd_write_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) /\n clamp_min(rate(ceph_rbd_write_latency_count{cluster=~\"$cluster\", }[$__rate_interval]), 1) +\n rate(ceph_rbd_read_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) /\n clamp_min(rate(ceph_rbd_read_latency_count{cluster=~\"$cluster\", }[$__rate_interval]), 1)\n ) by (pool, image, namespace)\n)\n",
]
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": {
]
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": {
]
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": {
]
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": {
]
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": {
]
},
"pluginVersion": "9.4.7",
- "styles": "",
+ "styles": [ ],
"targets": [
{
"datasource": {
DEFAULT_PROMTAIL_IMAGE = 'quay.io/ceph/promtail:3.0.0'
DEFAULT_NODE_EXPORTER_IMAGE = 'quay.io/prometheus/node-exporter:v1.5.0'
DEFAULT_ALERT_MANAGER_IMAGE = 'quay.io/prometheus/alertmanager:v0.25.0'
-DEFAULT_GRAFANA_IMAGE = 'quay.io/ceph/grafana:10.4.0'
+DEFAULT_GRAFANA_IMAGE = 'quay.io/ceph/grafana:12.3.1'
DEFAULT_HAPROXY_IMAGE = 'quay.io/ceph/haproxy:2.3'
DEFAULT_KEEPALIVED_IMAGE = 'quay.io/ceph/keepalived:2.2.4'
DEFAULT_NVMEOF_IMAGE = 'quay.io/ceph/nvmeof:1.2.1'
DEFAULT_LOKI_IMAGE = 'quay.io/ceph/loki:3.0.0'
DEFAULT_PROMTAIL_IMAGE = 'quay.io/ceph/promtail:3.0.0'
DEFAULT_ALERT_MANAGER_IMAGE = 'quay.io/prometheus/alertmanager:v0.25.0'
-DEFAULT_GRAFANA_IMAGE = 'quay.io/ceph/grafana:10.4.0'
+DEFAULT_GRAFANA_IMAGE = 'quay.io/ceph/grafana:12.3.1'
DEFAULT_HAPROXY_IMAGE = 'quay.io/ceph/haproxy:2.3'
DEFAULT_KEEPALIVED_IMAGE = 'quay.io/ceph/keepalived:2.2.4'
DEFAULT_SNMP_GATEWAY_IMAGE = 'quay.io/ceph/snmp-notifier:v1.2.1'