【问题标题】:What should be the memory usage alert criteria for Cockroachdb running in Kubernetes?Cockroachdb 在 Kubernetes 中运行的内存使用警报标准应该是什么?
【发布时间】:2020-09-24 15:58:00
【问题描述】:

我在 GKE 上使用 cockroach 数据库集群,我正在使用 Prometheus 进行监控,并已导入此 Grafana Dashboard

但是,图表中有 4 种类型的 RAM 使用情况(RSS、goallocated、gototal、cgo 分配),因此我无法确定哪个参数可能会导致高 RAM 使用以及如何设置警报?

如果你们中的任何人以前使用过这个,你能指导一下吗?

【问题讨论】:

    标签: kubernetes google-kubernetes-engine cockroachdb


    【解决方案1】:

    您想要监控 RSS (Resident set size) 并将其与您希望 CockroachDB 使用的最大虚拟内存量进行比较。

    here 记录的其他指标是:

    • RSS:CockroachDB 使用的总内存。
    • Go Allocated:Go 层分配的内存。
    • Go Total:Go 层管理的总内存。
    • CGo Allocated:C 层分配的内存。
    • CGo Total:C 层管理的总内存。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 2015-10-22
      • 2011-05-31
      • 2021-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多