diff --git a/charms/openstack-exporter-k8s/src/grafana_dashboards/cloud.json b/charms/openstack-exporter-k8s/src/grafana_dashboards/cloud.json index 71a5de11..ba3d185e 100644 --- a/charms/openstack-exporter-k8s/src/grafana_dashboards/cloud.json +++ b/charms/openstack-exporter-k8s/src/grafana_dashboards/cloud.json @@ -1682,7 +1682,7 @@ "datasource": { "uid": "${prometheusds}" }, - "definition": "query_result(((ceph_cluster_total_bytes or vector(0) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", + "definition": "query_result(max(((ceph_cluster_total_bytes or vector(0)) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", "description": "Detect if Ceph is used as shared backend storage (no ephemeral available)", "error": null, "hide": 0, @@ -1692,7 +1692,7 @@ "name": "ceph_without_ephemeral", "options": [], "query": { - "query": "query_result(((ceph_cluster_total_bytes or vector(0) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", + "query": "query_result(max(((ceph_cluster_total_bytes or vector(0)) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", "refId": "${prometheusds}-ceph_without_ephemeral-Variable-Query" }, "refresh": 1, diff --git a/charms/openstack-exporter-k8s/src/grafana_dashboards/compute.json b/charms/openstack-exporter-k8s/src/grafana_dashboards/compute.json index bac609c1..7ee43064 100644 --- a/charms/openstack-exporter-k8s/src/grafana_dashboards/compute.json +++ b/charms/openstack-exporter-k8s/src/grafana_dashboards/compute.json @@ -2378,7 +2378,7 @@ "datasource": { "uid": "${prometheusds}" }, - "definition": "query_result(((ceph_cluster_total_bytes or vector(0) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", + "definition": "query_result(max(((ceph_cluster_total_bytes or vector(0)) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", "description": "Detect if Ceph is used as shared backend storage (no ephemeral available)", "error": null, "hide": 0, @@ -2388,7 +2388,7 @@ "name": "ceph_without_ephemeral", "options": [], "query": { - "query": "query_result(((ceph_cluster_total_bytes or vector(0) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", + "query": "query_result(max(((ceph_cluster_total_bytes or vector(0)) > bool(0)) * scalar(stddev(openstack_nova_local_storage_available_bytes) < bool(1e8)) * scalar(abs(sum(ceph_cluster_total_bytes or vector(0)) - max(openstack_nova_local_storage_available_bytes)) < bool(5e9))))", "refId": "${prometheusds}-ceph_without_ephemeral-Variable-Query" }, "refresh": 1,