]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/enum/dashboard-promqls.enum.ts
update ceph source to reef 18.2.1
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / shared / enum / dashboard-promqls.enum.ts
index 7afd069978d6a36ab75541ba040020a393ed7063..515fefcdb6107ff88a496b55050c558b78593447 100644 (file)
@@ -1,10 +1,18 @@
 export enum Promqls {
   USEDCAPACITY = 'ceph_cluster_total_used_bytes',
-  IPS = 'sum(rate(ceph_osd_op_w_in_bytes[$interval]))',
-  OPS = 'sum(rate(ceph_osd_op_r_out_bytes[$interval]))',
-  READLATENCY = 'avg_over_time(ceph_osd_apply_latency_ms[$interval])',
-  WRITELATENCY = 'avg_over_time(ceph_osd_commit_latency_ms[$interval])',
-  READCLIENTTHROUGHPUT = 'sum(rate(ceph_pool_rd_bytes[$interval]))',
-  WRITECLIENTTHROUGHPUT = 'sum(rate(ceph_pool_wr_bytes[$interval]))',
-  RECOVERYBYTES = 'sum(rate(ceph_osd_recovery_bytes[$interval]))'
+  WRITEIOPS = 'sum(rate(ceph_pool_wr[1m]))',
+  READIOPS = 'sum(rate(ceph_pool_rd[1m]))',
+  READLATENCY = 'avg_over_time(ceph_osd_apply_latency_ms[1m])',
+  WRITELATENCY = 'avg_over_time(ceph_osd_commit_latency_ms[1m])',
+  READCLIENTTHROUGHPUT = 'sum(rate(ceph_pool_rd_bytes[1m]))',
+  WRITECLIENTTHROUGHPUT = 'sum(rate(ceph_pool_wr_bytes[1m]))',
+  RECOVERYBYTES = 'sum(rate(ceph_osd_recovery_bytes[1m]))'
+}
+
+export enum RgwPromqls {
+  RGW_REQUEST_PER_SECOND = 'sum(rate(ceph_rgw_req[1m]))',
+  AVG_GET_LATENCY = 'sum(rate(ceph_rgw_get_initial_lat_sum[1m])) / sum(rate(ceph_rgw_get_initial_lat_count[1m]))',
+  AVG_PUT_LATENCY = 'sum(rate(ceph_rgw_put_initial_lat_sum[1m])) / sum(rate(ceph_rgw_put_initial_lat_count[1m]))',
+  GET_BANDWIDTH = 'sum(rate(ceph_rgw_get_b[1m]))',
+  PUT_BANDWIDTH = 'sum(rate(ceph_rgw_put_b[1m]))'
 }