// To create an alert for this query, click '+ New alert rule' let endDateTime = now(); let startDateTime = ago(1h); let trendBinSize = 1m; let capacityCounterName = 'memoryCapacityBytes'; let usageCounterName = 'memoryRssBytes'; KubeNodeInventory | where TimeGenerated < endDateTime...
node的 memory的 limit信息通过读取文件 /sys/fs/cgroup/memory/(memory.max)或(memory.limit_in_bytes)获取 availableBytes = memory limit - workingset pod的 cgroup路径: container的 cgroup路径: 获取pod 和 container的数据时,会遍历根目录下(包括子目录)的所有容器,通过路径名识别pod、container和容器所属pod...
message: "ns:{{ $labels.namespace }} pod:{{ $labels.pod }} 1小时的FGC次数>3次,当前值({{ $value }})" # 非堆内存使用超过80% - alert: NonheapUsageTooMuch expr: jvm_memory_bytes_used{job="jmx-metrics", area="nonheap"} / jvm_memory_bytes_max * 100 > 80 for: 1m labels: se...
-job_name:'kube-state-metrics'scrape_interval:180sscrape_timeout:30sfile_sd_configs:-files:['groups/kube-state-metrics/*.json']metric_relabel_configs:-source_labels:[__name__]regex:"(kube_node_status_condition|kube_node_labels|kube_node_info|kube_pod_container_resource_requests_cpu_cores|ku...
| mem.bytes.total | 容器的内存限制 | 无需计算 | 单位byte 对应pod yaml中resources.limits.memory| | mem.bytes.used | 当前内存使用情况,包括所有内存,无论何时访问 | container_memory_rss + container_memory_cache + kernel memory | 单位byte | | mem.bytes.used.percent | 容器内存使用率 | contai...
We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Cancel Create saved search Sign in Sign up Reseting focus {...
=""}) by (namespace) / sum(kube_pod_container_resource_requests_memory_bytes{%(clusterLabel)s="$cluster"}) by (namespace)' % $._config, 'sum(kube_pod_container_resource_limits_memory_bytes{%(clusterLabel)s="$cluster"}) by (namespace)' % $._config, 'sum(container_memory_rss{%(...
kubenetes 安装过程中,安装pod网络插件(cni)时,需要用到的一个yml文件: kube-flannel.yml ,作为kubenetes中的一个网络管道,注意:下载后,解压,如果名字不是你需要的,可以修改成需要的名字如:kube-flannel.yml点赞(0) 踩踩(0) 反馈 所需:1 积分 电信网络下载 ...
// To create an alert for this query, click '+ New alert rule' let endDateTime = now(); let startDateTime = ago(1h); let trendBinSize = 1m; let capacityCounterName = 'memoryCapacityBytes'; let usageCounterName = 'memoryRssBytes'; KubeNodeInventory | where TimeGenerated < endDateTime...
record: node_namespace_pod_container:container_memory_working_set_bytes {{- if or .Values.defaultRules.additionalRuleLabels .Values.defaultRules.additionalRuleGroupLabels.k8s }} @@ -57,8 +57,8 @@ spec: {{- end }} - expr: |- container_memory_rss{job="kubelet", metrics_path="/metrics...