{"id":43653,"date":"2023-11-26T20:42:26","date_gmt":"2023-12-16T10:35:18","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/"},"modified":"2025-07-30T05:13:53","modified_gmt":"2025-07-29T21:13:53","slug":"%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/","title":{"rendered":"\u4f7f\u7528 Prometheus Metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c CPU \uff09"},"content":{"rendered":"<p>\u5728Kubernetes\u4e2d\uff0c\u901a\u5e38\u4f7f\u7528Prometheus Metrics\u83b7\u53d6\u8fd0\u884c\u7edf\u8ba1\u4fe1\u606f\u3002<\/p>\n<p>\u73b0\u5728\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528 Grafana UI \u7b49\u5de5\u5177\u8f7b\u677e\u5730\u67e5\u770b Prometheus Metrics \u7684\u4fe1\u606f\uff0c\u4f46\u5728\u60f3\u8981\u67e5\u770b\u7279\u5b9a\u65f6\u95f4\u6bb5\u7684\u8fd0\u884c\u7edf\u8ba1\u4fe1\u606f\u65f6\u53ef\u80fd\u4f1a\u4e0d\u65b9\u4fbf\u3002<\/p>\n<p>\u5728\u8fd9\u91cc\uff0c\u6211\u4eec\u5c06\u4ecb\u7ecd\u5982\u4f55\u901a\u8fc7Red Hat OpenShift Container Platform (OCP) 4.6\u7684Cluster Monitoring\u6765\u83b7\u53d6\u6765\u81eaPrometheus Metrics\u7684\u7c7b\u4f3cLinux vmstat\u547d\u4ee4\u7684\u8282\u70b9CPU\u4f7f\u7528\u7387\u7684\u793a\u4f8b\u3002<\/p>\n<h4>Linux\u7684vmstat\u547d\u4ee4\u3002<\/h4>\n<p>Linux \u7684 vmstat \u547d\u4ee4\u53ef\u4ee5\u83b7\u53d6\u4ee5\u4e0b\u4fe1\u606f\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ <\/span>vmstat\r\nprocs <span class=\"nt\">-----------memory----------<\/span> <span class=\"nt\">---swap--<\/span> <span class=\"nt\">-----io----<\/span> <span class=\"nt\">-system--<\/span> <span class=\"nt\">------cpu-----<\/span>\r\n r  b   swpd   free   buff  cache   si   so    bi    bo   <span class=\"k\">in   <\/span>cs us sy <span class=\"nb\">id <\/span>wa st\r\n 0  0      0 14748572   3236 659080    0    0    35     4   31   31  0  1 99  0  0\r\n<\/code><\/pre>\n<p>\u5728\u8fd9\u91cc\uff0c\u6211\u4eec\u5c06\u5c1d\u8bd5\u4ecePrometheus\u6307\u6807\u83b7\u53d6\u4e0evmstat\u547d\u4ee4\u8f93\u51fa\u7684us\u3001sy\u3001id\u548cwa\u76f8\u5bf9\u5e94\u7684\u4fe1\u606f\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ <\/span>man vmstat\r\n :\r\nFIELD DESCRIPTION FOR VM MODE\r\n   CPU\r\n       These are percentages of total CPU time.\r\n       us: Time spent running non-kernel code.  <span class=\"o\">(<\/span>user <span class=\"nb\">time<\/span>, including <span class=\"nb\">nice time<\/span><span class=\"o\">)<\/span>\r\n       sy: Time spent running kernel code.  <span class=\"o\">(<\/span>system <span class=\"nb\">time<\/span><span class=\"o\">)<\/span>\r\n       <span class=\"nb\">id<\/span>: Time spent idle.  Prior to Linux 2.5.41, this includes IO-wait time.\r\n       wa: Time spent waiting <span class=\"k\">for <\/span>IO.  Prior to Linux 2.5.41, included <span class=\"k\">in <\/span>idle.\r\n       st: Time stolen from a virtual machine.  Prior to Linux 2.6.11, unknown.\r\n :\r\n<\/code><\/pre>\n<p>\u5728\u5047\u8bbe\u5df2\u7ecf\u4e8b\u5148\u6267\u884c\u8fc7oc login\u7684\u524d\u63d0\u4e0b\uff0c\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u8fdb\u884c\u3002<\/p>\n<h4>\u9009\u62e9\u8981\u4f7f\u7528\u7684\u5ea6\u91cf\u6807\u51c6<\/h4>\n<p>\u9009\u53d6 Prometheus \u4ece\u6293\u53d6\u7684\u6570\u636e\u4e2d\u4f7f\u7528\u7684\u5ea6\u91cf\u6807\u51c6\u3002<br \/>\nOpenShift \u5bb9\u5668\u5e73\u53f0\u7684 Prometheus \u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u6cd5\u786e\u8ba4\u5176\u6240\u6293\u53d6\u7684\u6570\u636e\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ TOKEN<\/span><span class=\"o\">=<\/span><span class=\"si\">$(<\/span>oc <span class=\"nb\">whoami<\/span> <span class=\"nt\">-t<\/span><span class=\"si\">)<\/span>\r\n<span class=\"nv\">$ ROUTE<\/span><span class=\"o\">=<\/span><span class=\"si\">$(<\/span>oc get route prometheus-k8s <span class=\"nt\">-n<\/span> openshift-monitoring <span class=\"nt\">-o<\/span> <span class=\"nv\">jsonpath<\/span><span class=\"o\">=<\/span><span class=\"s1\">'{.spec.host}'<\/span><span class=\"si\">)<\/span>\r\n<span class=\"nv\">$ <\/span>curl <span class=\"nt\">-v<\/span> <span class=\"nt\">-ks<\/span> <span class=\"nt\">-G<\/span> <span class=\"nt\">-L<\/span> <span class=\"nt\">-H<\/span> <span class=\"s2\">\"Authorization: Bearer <\/span><span class=\"k\">${<\/span><span class=\"nv\">TOKEN<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"s2\">\"https:\/\/<\/span><span class=\"k\">${<\/span><span class=\"nv\">ROUTE<\/span><span class=\"k\">}<\/span><span class=\"s2\">\/api\/v1\/metadata\"<\/span> <span class=\"o\">&gt;<\/span> METADATA.json\r\n<\/code><\/pre>\n<p>\u5728\u8fd9\u91cc\uff0c\u6211\u4eec\u5c06\u4f7f\u7528\u6700\u5e38\u89c1\u7684 node_cpu_seconds_total\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ <\/span>jq <span class=\"nt\">-r<\/span> <span class=\"s1\">'.data | with_entries(select(.key == \"node_cpu_seconds_total\"))'<\/span> METADATA.json\r\n<span class=\"o\">{<\/span>\r\n  <span class=\"s2\">\"node_cpu_seconds_total\"<\/span>: <span class=\"o\">[<\/span>\r\n    <span class=\"o\">{<\/span>\r\n      <span class=\"s2\">\"type\"<\/span>: <span class=\"s2\">\"counter\"<\/span>,\r\n      <span class=\"s2\">\"help\"<\/span>: <span class=\"s2\">\"Seconds the cpus spent in each mode.\"<\/span>,\r\n      <span class=\"s2\">\"unit\"<\/span>: <span class=\"s2\">\"\"<\/span>\r\n    <span class=\"o\">}<\/span>\r\n  <span class=\"o\">]<\/span>\r\n<span class=\"o\">}<\/span>\r\n<\/code><\/pre>\n<h4>\u83b7\u53d6CPU\u4f7f\u7528\u7387<\/h4>\n<p>\u4e3a\u4e86\u83b7\u53d6\u7279\u5b9a\u65f6\u95f4\u8303\u56f4\u5185\u7684\u8fd0\u884c\u7edf\u8ba1\u4fe1\u606f\uff0c\u6211\u4eec\u5c06\u4f7f\u7528\u67e5\u8be2\u8303\u56f4 API (query_range)\u3002\u5728\u8fd9\u4e2a\u4f8b\u5b50\u4e2d\uff0c\u6211\u4eec\u5c06\u5c1d\u8bd5\u83b7\u53d6\u4ece\u65e5\u672c\u65f6\u95f4 2021\/10\/03 00:00:00 \u5230 23:59:59 \u7684\u6bcf60\u79d2\u7684\u5168\u5c40 CPU \u5e73\u5747\u4f7f\u7528\u7387\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ TOKEN<\/span><span class=\"o\">=<\/span><span class=\"si\">$(<\/span>oc <span class=\"nb\">whoami<\/span> <span class=\"nt\">-t<\/span><span class=\"si\">)<\/span>\r\n<span class=\"nv\">$ ROUTE<\/span><span class=\"o\">=<\/span><span class=\"si\">$(<\/span>oc get route prometheus-k8s <span class=\"nt\">-n<\/span> openshift-monitoring <span class=\"nt\">-o<\/span> <span class=\"nv\">jsonpath<\/span><span class=\"o\">=<\/span><span class=\"s1\">'{.spec.host}'<\/span><span class=\"si\">)<\/span>\r\n<span class=\"nv\">$ START<\/span><span class=\"o\">=<\/span><span class=\"si\">$(<\/span><span class=\"nb\">date<\/span> <span class=\"nt\">--date<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"2021-10-03 00:00:00+09:00\"<\/span> <span class=\"s1\">'+%s'<\/span><span class=\"si\">)<\/span>\r\n<span class=\"nv\">$ END<\/span><span class=\"o\">=<\/span><span class=\"si\">$(<\/span><span class=\"nb\">date<\/span> <span class=\"nt\">--date<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"2021-10-03 23:59:59+09:00\"<\/span> <span class=\"s1\">'+%s'<\/span><span class=\"si\">)<\/span>\r\n<span class=\"nv\">$ <\/span>curl <span class=\"nt\">-v<\/span> <span class=\"nt\">-ks<\/span> <span class=\"nt\">-G<\/span> <span class=\"nt\">-L<\/span> <span class=\"nt\">-H<\/span> <span class=\"s2\">\"Authorization: Bearer <\/span><span class=\"k\">${<\/span><span class=\"nv\">TOKEN<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"s2\">\"https:\/\/<\/span><span class=\"k\">${<\/span><span class=\"nv\">ROUTE<\/span><span class=\"k\">}<\/span><span class=\"s2\">\/api\/v1\/query_range\"<\/span> <span class=\"se\">\\<\/span>\r\n<span class=\"nt\">--data-urlencode<\/span> <span class=\"s2\">\"query=avg without(cpu) (rate(node_cpu_seconds_total[60s]))\"<\/span> <span class=\"se\">\\<\/span>\r\n<span class=\"nt\">--data-urlencode<\/span> <span class=\"s2\">\"start=<\/span><span class=\"k\">${<\/span><span class=\"nv\">START<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"se\">\\<\/span>\r\n<span class=\"nt\">--data-urlencode<\/span> <span class=\"s2\">\"end=<\/span><span class=\"k\">${<\/span><span class=\"nv\">END<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"se\">\\<\/span>\r\n<span class=\"nt\">--data-urlencode<\/span> <span class=\"s2\">\"step=60\"<\/span> <span class=\"se\">\\<\/span>\r\n<span class=\"o\">&gt;<\/span> CPU.json\r\n<\/code><\/pre>\n<p>\u5982\u679cHTTP\u72b6\u6001\u4ee3\u7801\u662f200\uff0c\u5e76\u4e14JSON\u7684.status\u5982\u4e0b\u6240\u793a\uff0c\u5219\u8868\u793a\u6210\u529f\u83b7\u53d6\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ <\/span>jq <span class=\"nt\">-r<\/span> <span class=\"s1\">'.status'<\/span> CPU.json\r\nsuccess\r\n<\/code><\/pre>\n<h4>\u6574\u7406 CPU \u4f7f\u7528\u7387\uff08CPU.json\uff09\u7684\u6570\u636e\u3002<\/h4>\n<p>\u4e3a\u4e86\u589e\u5f3a\u5bf9\u83b7\u5f97\u7684CPU\u4f7f\u7528\u7387\u7684\u53ef\u89c6\u6027\uff0c\u6211\u4eec\u5c06\u5bf9\u5176\u8fdb\u884c\u683c\u5f0f\u5316\u3002\u5728\u8fd9\u91cc\uff0c\u6211\u4eec\u5c06\u5c1d\u8bd5\u5c06\u5176\u8f6c\u6362\u4e3a\u5e7f\u6cdb\u4f7f\u7528\u7684Microsoft Excel\u53ef\u7528\u7684CSV\u683c\u5f0f\u3002\u8f6c\u6362\u4e3aCSV\u6709\u8bb8\u591a\u4e0d\u540c\u7684\u5b9e\u73b0\u65b9\u5f0f\uff0c\u4f46\u5728\u8fd9\u91cc\u6211\u4eec\u5c06\u5c1d\u8bd5\u4f7f\u7528jq\u547d\u4ee4\u548cawk\u547d\u4ee4\u3002<\/p>\n<h5>\u5c06JSON\u8f6c\u6362\u4e3aTMP<\/h5>\n<p>\u4f7f\u7528jq\u547d\u4ee4\uff0c\u5c06CPU.json\u8f6c\u6362\u4e3a\u4e34\u65f6\u6587\u4ef6\uff08CPU.tmp\uff09\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ <\/span>jq <span class=\"nt\">-r<\/span> <span class=\"s1\">'.data.result[] |\r\n.values[] += [(.metric.instance + \" \" + .metric.mode)] |\r\n.metric.mode as $M | select($M == \"user\" or $M == \"system\" or $M == \"iowait\" or $M == \"idle\") |\r\n.values[] | @csv'<\/span> CPU.json <span class=\"o\">&gt;<\/span> CPU.tmp\r\n\r\n<span class=\"nv\">$ <\/span><span class=\"nb\">head <\/span>CPU.tmp\r\n1633186800,<span class=\"s2\">\"0.3987222222300867\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633186860,<span class=\"s2\">\"0.30188888889840904\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633186920,<span class=\"s2\">\"0.5176840654579138\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633186980,<span class=\"s2\">\"0.4833888888876471\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633187040,<span class=\"s2\">\"0.4952777777694993\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633187100,<span class=\"s2\">\"0.5275000000062088\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633187160,<span class=\"s2\">\"0.4790342651359072\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633187220,<span class=\"s2\">\"0.5096666666575604\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633187280,<span class=\"s2\">\"0.49066666666832226\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n1633187340,<span class=\"s2\">\"0.5019665355506373\"<\/span>,<span class=\"s2\">\"infra01 idle\"<\/span>\r\n<\/code><\/pre>\n<h5>\u5c06TMP\u8f6c\u4e3aCSV\u683c\u5f0f<\/h5>\n<p>\u4f7f\u7528awk\u547d\u4ee4\u5c06CPU.tmp\u8f6c\u6362\u4e3aCSV\u6587\u4ef6\uff08CPU.csv\uff09\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"nv\">$ SEP<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"        \"<\/span> <span class=\"c\"># Tab Character<\/span>\r\n<span class=\"nv\">$ TS<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"<\/span><span class=\"si\">$(<\/span><span class=\"nb\">awk<\/span> <span class=\"nt\">-F<\/span> <span class=\"s2\">\",\"<\/span> <span class=\"s1\">'{print $1}'<\/span> CPU.tmp | <span class=\"nb\">sort<\/span> <span class=\"nt\">-n<\/span> | <span class=\"nb\">uniq<\/span> | <span class=\"nb\">tr<\/span> <span class=\"s2\">\"<\/span><span class=\"se\">\\n<\/span><span class=\"s2\">\"<\/span> <span class=\"s2\">\"<\/span><span class=\"nv\">$SEP<\/span><span class=\"s2\">\"<\/span><span class=\"si\">)<\/span><span class=\"s2\">\"<\/span>\r\n<span class=\"nv\">$ ES<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"<\/span><span class=\"si\">$(<\/span><span class=\"nb\">awk<\/span> <span class=\"nt\">-F<\/span> <span class=\"s2\">\",\"<\/span> <span class=\"s1\">'{print $3}'<\/span> CPU.tmp | <span class=\"nb\">sort<\/span>    | <span class=\"nb\">uniq<\/span> | <span class=\"nb\">tr<\/span> <span class=\"s2\">\"<\/span><span class=\"se\">\\n<\/span><span class=\"s2\">\"<\/span> <span class=\"s2\">\"<\/span><span class=\"nv\">$SEP<\/span><span class=\"s2\">\"<\/span><span class=\"si\">)<\/span><span class=\"s2\">\"<\/span>\r\n<span class=\"nv\">$ <\/span><span class=\"nb\">awk<\/span> <span class=\"nt\">-v<\/span> <span class=\"nv\">FS<\/span><span class=\"o\">=<\/span><span class=\"s2\">\",\"<\/span> <span class=\"nt\">-v<\/span> <span class=\"nv\">SEP<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"<\/span><span class=\"k\">${<\/span><span class=\"nv\">SEP<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"nt\">-v<\/span> <span class=\"nv\">TS<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"<\/span><span class=\"k\">${<\/span><span class=\"nv\">TS<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"nt\">-v<\/span> <span class=\"nv\">ES<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"<\/span><span class=\"k\">${<\/span><span class=\"nv\">ES<\/span><span class=\"k\">}<\/span><span class=\"s2\">\"<\/span> <span class=\"s1\">'\r\nBEGIN {\r\nOA[1][1]=\"\"\r\nsplit(TS, TA, SEP)\r\nsplit(ES, EA, SEP)\r\n}\r\n{\r\nfor (i=1; i&lt;=length(TA); i++){\r\n        if ($1 == TA[i]){\r\n                for(j=1; j&lt;=length(EA); j++){ if($3 == EA[j]) { break } }\r\n                OA[i][j]=$2\r\n       }\r\n}\r\n}\r\nEND {\r\nprintf \"%s,\", \"TIME\"\r\nfor (i=1; i&lt;=length(EA); i++){\r\n        if (i == length(EA)){ S=\"\\n\" }else{ S=\",\" }\r\n        printf \"%s%s\", EA[i], S\r\n}\r\nfor (i=1; i&lt;=length(TA); i++){\r\n        printf \"\\\"%s\\\",\", strftime(\"%y\/%m\/%d %H:%M:%S %Z\", TA[i])\r\n        for (j=1; j&lt;=length(OA[i]); j++){\r\n                if (j == length(OA[i])){ S=\"\\n\" }else{ S=\",\" }\r\n                printf \"%s%s\", OA[i][j], S\r\n        }\r\n}\r\n}\r\n'<\/span> CPU.tmp <span class=\"o\">&gt;<\/span> CPU.csv\r\n\r\n<span class=\"nv\">$ <\/span><span class=\"nb\">head <\/span>CPU.csv \r\nTIME,<span class=\"s2\">\"infra01 idle\"<\/span>,<span class=\"s2\">\"infra01 iowait\"<\/span>,<span class=\"s2\">\"infra01 system\"<\/span>,<span class=\"s2\">\"infra01 user\"<\/span>,<span class=\"s2\">\"infra02 idle\"<\/span>,<span class=\"s2\">\"infra02 iowait\"<\/span>,<span class=\"s2\">\"infra02 system\"<\/span>,<span class=\"s2\">\"infra02 user\"<\/span>,<span class=\"s2\">\"infra03 idle\"<\/span>,<span class=\"s2\">\"infra03 iowait\"<\/span>,<span class=\"s2\">\"infra03 system\"<\/span>,<span class=\"s2\">\"infra03 user\"<\/span>,<span class=\"s2\">\"master01 idle\"<\/span>,<span class=\"s2\">\"master01 iowait\"<\/span>,<span class=\"s2\">\"master01 system\"<\/span>,<span class=\"s2\">\"master01 user\"<\/span>,<span class=\"s2\">\"master02 idle\"<\/span>,<span class=\"s2\">\"master02 iowait\"<\/span>,<span class=\"s2\">\"master02 system\"<\/span>,<span class=\"s2\">\"master02 user\"<\/span>,<span class=\"s2\">\"master03 idle\"<\/span>,<span class=\"s2\">\"master03 iowait\"<\/span>,<span class=\"s2\">\"master03 system\"<\/span>,<span class=\"s2\">\"master03 user\"<\/span>,<span class=\"s2\">\"worker01 idle\"<\/span>,<span class=\"s2\">\"worker01 iowait\"<\/span>,<span class=\"s2\">\"worker01 system\"<\/span>,<span class=\"s2\">\"worker01 user\"<\/span>,<span class=\"s2\">\"worker02 idle\"<\/span>,<span class=\"s2\">\"worker02 iowait\"<\/span>,<span class=\"s2\">\"worker02 system\"<\/span>,<span class=\"s2\">\"worker02 user\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:00:00 JST\"<\/span>,<span class=\"s2\">\"0.3987222222300867\"<\/span>,<span class=\"s2\">\"0.0008333333333212067\"<\/span>,<span class=\"s2\">\"0.08261111111108523\"<\/span>,<span class=\"s2\">\"0.490222222223464\"<\/span>,<span class=\"s2\">\"0.5200555555522441\"<\/span>,<span class=\"s2\">\"0.0005555555555575765\"<\/span>,<span class=\"s2\">\"0.04905555555532272\"<\/span>,<span class=\"s2\">\"0.4120555555551416\"<\/span>,<span class=\"s2\">\"0.7921666666658388\"<\/span>,<span class=\"s2\">\"0.0004444444444440402\"<\/span>,<span class=\"s2\">\"0.0662222222218083\"<\/span>,<span class=\"s2\">\"0.11905555555519337\"<\/span>,<span class=\"s2\">\"0.6671666666658388\"<\/span>,<span class=\"s2\">\"0.0003888888888923247\"<\/span>,<span class=\"s2\">\"0.06416666666692536\"<\/span>,<span class=\"s2\">\"0.22533333333299702\"<\/span>,<span class=\"s2\">\"0.8691111111133877\"<\/span>,<span class=\"s2\">\"0.00044444444444656663\"<\/span>,<span class=\"s2\">\"0.03433333333313284\"<\/span>,<span class=\"s2\">\"0.07788888888866899\"<\/span>,<span class=\"s2\">\"0.8824444444487906\"<\/span>,<span class=\"s2\">\"0.0004999999999982821\"<\/span>,<span class=\"s2\">\"0.03211111111110464\"<\/span>,<span class=\"s2\">\"0.06711111111152503\"<\/span>,<span class=\"s2\">\"0.921444444461829\"<\/span>,<span class=\"s2\">\"0\"<\/span>,<span class=\"s2\">\"0.0281111111107748\"<\/span>,<span class=\"s2\">\"0.03888888889018239\"<\/span>,<span class=\"s2\">\"0.9005555555638339\"<\/span>,<span class=\"s2\">\"0.00011111111111353642\"<\/span>,<span class=\"s2\">\"0.043444444443513114\"<\/span>,<span class=\"s2\">\"0.04299999999994826\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:01:00 JST\"<\/span>,<span class=\"s2\">\"0.30188888889840904\"<\/span>,<span class=\"s2\">\"0.0013888888888888887\"<\/span>,<span class=\"s2\">\"0.07783333333273831\"<\/span>,<span class=\"s2\">\"0.5917777777804683\"<\/span>,<span class=\"s2\">\"0.34643341410692885\"<\/span>,<span class=\"s2\">\"0.004945873252269644\"<\/span>,<span class=\"s2\">\"0.06990908484779448\"<\/span>,<span class=\"s2\">\"0.5568275279535547\"<\/span>,<span class=\"s2\">\"0.7985555555257531\"<\/span>,<span class=\"s2\">\"0.0009444444444347431\"<\/span>,<span class=\"s2\">\"0.06016666666708058\"<\/span>,<span class=\"s2\">\"0.11938888889013065\"<\/span>,<span class=\"s2\">\"0.7134205964717821\"<\/span>,<span class=\"s2\">\"0.0025556691408496436\"<\/span>,<span class=\"s2\">\"0.05789146184265802\"<\/span>,<span class=\"s2\">\"0.18584159296007516\"<\/span>,<span class=\"s2\">\"0.8725891031912415\"<\/span>,<span class=\"s2\">\"0.003944093858323908\"<\/span>,<span class=\"s2\">\"0.031330548395290744\"<\/span>,<span class=\"s2\">\"0.0742156252776755\"<\/span>,<span class=\"s2\">\"0.8868171918758154\"<\/span>,<span class=\"s2\">\"0.0039446197608784634\"<\/span>,<span class=\"s2\">\"0.027501222276448606\"<\/span>,<span class=\"s2\">\"0.06550291124070655\"<\/span>,<span class=\"s2\">\"0.9221111111135946\"<\/span>,<span class=\"s2\">\"0.0002222222222220201\"<\/span>,<span class=\"s2\">\"0.027555555555348596\"<\/span>,<span class=\"s2\">\"0.03933333333245374\"<\/span>,<span class=\"s2\">\"0.7872222222180829\"<\/span>,<span class=\"s2\">\"0.0006666666666660603\"<\/span>,<span class=\"s2\">\"0.06077777777746733\"<\/span>,<span class=\"s2\">\"0.13211111111126633\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:02:00 JST\"<\/span>,<span class=\"s2\">\"0.5176840654579138\"<\/span>,<span class=\"s2\">\"0.0007224791036869701\"<\/span>,<span class=\"s2\">\"0.06107727191885274\"<\/span>,<span class=\"s2\">\"0.4015316556998044\"<\/span>,<span class=\"s2\">\"0.5281111111243565\"<\/span>,<span class=\"s2\">\"0.0005000000000109139\"<\/span>,<span class=\"s2\">\"0.045722222221471986\"<\/span>,<span class=\"s2\">\"0.4098333333334368\"<\/span>,<span class=\"s2\">\"0.8037222222218082\"<\/span>,<span class=\"s2\">\"0.00038888888889737747\"<\/span>,<span class=\"s2\">\"0.06111111111175785\"<\/span>,<span class=\"s2\">\"0.11461111110919672\"<\/span>,<span class=\"s2\">\"0.7263888888888888\"<\/span>,<span class=\"s2\">\"0.000444444444442777\"<\/span>,<span class=\"s2\">\"0.05755555555547795\"<\/span>,<span class=\"s2\">\"0.17916666666666667\"<\/span>,<span class=\"s2\">\"0.8828333333341611\"<\/span>,<span class=\"s2\">\"0.0005000000000008084\"<\/span>,<span class=\"s2\">\"0.031722222222338635\"<\/span>,<span class=\"s2\">\"0.06722222222209287\"<\/span>,<span class=\"s2\">\"0.8913333333304359\"<\/span>,<span class=\"s2\">\"0.0005555555555550502\"<\/span>,<span class=\"s2\">\"0.028722222222293363\"<\/span>,<span class=\"s2\">\"0.0634444444443539\"<\/span>,<span class=\"s2\">\"0.9228888888739877\"<\/span>,<span class=\"s2\">\"0.00011111111111101006\"<\/span>,<span class=\"s2\">\"0.027444444444780752\"<\/span>,<span class=\"s2\">\"0.038555555555245105\"<\/span>,<span class=\"s2\">\"0.9017777777794335\"<\/span>,<span class=\"s2\">\"0\"<\/span>,<span class=\"s2\">\"0.04222222222273962\"<\/span>,<span class=\"s2\">\"0.04388888888837149\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:03:00 JST\"<\/span>,<span class=\"s2\">\"0.4833888888876471\"<\/span>,<span class=\"s2\">\"0.0007222222222177759\"<\/span>,<span class=\"s2\">\"0.061055555555503814\"<\/span>,<span class=\"s2\">\"0.43138888888837146\"<\/span>,<span class=\"s2\">\"0.5196111111073858\"<\/span>,<span class=\"s2\">\"0.0005000000000008084\"<\/span>,<span class=\"s2\">\"0.04583333333333334\"<\/span>,<span class=\"s2\">\"0.41738888888826803\"<\/span>,<span class=\"s2\">\"0.7861111111111111\"<\/span>,<span class=\"s2\">\"0.000388888888887272\"<\/span>,<span class=\"s2\">\"0.06411111111131806\"<\/span>,<span class=\"s2\">\"0.1273333333342129\"<\/span>,<span class=\"s2\">\"0.6887777777802613\"<\/span>,<span class=\"s2\">\"0.00033333333333429333\"<\/span>,<span class=\"s2\">\"0.06394444444449618\"<\/span>,<span class=\"s2\">\"0.2056666666667701\"<\/span>,<span class=\"s2\">\"0.8672777777744665\"<\/span>,<span class=\"s2\">\"0.0005000000000008084\"<\/span>,<span class=\"s2\">\"0.03327777777772604\"<\/span>,<span class=\"s2\">\"0.08055555555555555\"<\/span>,<span class=\"s2\">\"0.88966666665963\"<\/span>,<span class=\"s2\">\"0.0005555555555550503\"<\/span>,<span class=\"s2\">\"0.02944444444421808\"<\/span>,<span class=\"s2\">\"0.06344444444435389\"<\/span>,<span class=\"s2\">\"0.9211111110945542\"<\/span>,<span class=\"s2\">\"0.00011111111111101006\"<\/span>,<span class=\"s2\">\"0.027555555555348592\"<\/span>,<span class=\"s2\">\"0.03988888888982021\"<\/span>,<span class=\"s2\">\"0.8808888888814382\"<\/span>,<span class=\"s2\">\"0.00011111111111353642\"<\/span>,<span class=\"s2\">\"0.04433333333322985\"<\/span>,<span class=\"s2\">\"0.06044444444382356\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:04:00 JST\"<\/span>,<span class=\"s2\">\"0.4952777777694993\"<\/span>,<span class=\"s2\">\"0.0008333333333414177\"<\/span>,<span class=\"s2\">\"0.058222222222118744\"<\/span>,<span class=\"s2\">\"0.4263888888888889\"<\/span>,<span class=\"s2\">\"0.5219444444506532\"<\/span>,<span class=\"s2\">\"0.0006111111111143448\"<\/span>,<span class=\"s2\">\"0.04877777777793299\"<\/span>,<span class=\"s2\">\"0.41172222222408483\"<\/span>,<span class=\"s2\">\"0.7915555555476911\"<\/span>,<span class=\"s2\">\"0.00027777777778384107\"<\/span>,<span class=\"s2\">\"0.06449999999992238\"<\/span>,<span class=\"s2\">\"0.12183333333426466\"<\/span>,<span class=\"s2\">\"0.7075555555625923\"<\/span>,<span class=\"s2\">\"0.0002777777777800515\"<\/span>,<span class=\"s2\">\"0.0605000000000776\"<\/span>,<span class=\"s2\">\"0.19288888888873368\"<\/span>,<span class=\"s2\">\"0.875833333325055\"<\/span>,<span class=\"s2\">\"0.0006111111111118184\"<\/span>,<span class=\"s2\">\"0.032500000000032336\"<\/span>,<span class=\"s2\">\"0.07088888888861725\"<\/span>,<span class=\"s2\">\"0.8841666666635623\"<\/span>,<span class=\"s2\">\"0.0005000000000033347\"<\/span>,<span class=\"s2\">\"0.03172222222217695\"<\/span>,<span class=\"s2\">\"0.06511111111127926\"<\/span>,<span class=\"s2\">\"0.921847917877767\"<\/span>,<span class=\"s2\">\"0.00022221234611774818\"<\/span>,<span class=\"s2\">\"0.027665437090934615\"<\/span>,<span class=\"s2\">\"0.03955379760832256\"<\/span>,<span class=\"s2\">\"0.9019999999966886\"<\/span>,<span class=\"s2\">\"0.00011111111110848367\"<\/span>,<span class=\"s2\">\"0.042222222221446115\"<\/span>,<span class=\"s2\">\"0.04311111111116285\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:05:00 JST\"<\/span>,<span class=\"s2\">\"0.5275000000062088\"<\/span>,<span class=\"s2\">\"0.0007777777777644385\"<\/span>,<span class=\"s2\">\"0.05744444444426335\"<\/span>,<span class=\"s2\">\"0.39566666666521794\"<\/span>,<span class=\"s2\">\"0.5479444444489976\"<\/span>,<span class=\"s2\">\"0.0005555555555575766\"<\/span>,<span class=\"s2\">\"0.043166666666770145\"<\/span>,<span class=\"s2\">\"0.39377777777715683\"<\/span>,<span class=\"s2\">\"0.8363888888930281\"<\/span>,<span class=\"s2\">\"0.00044444444443393464\"<\/span>,<span class=\"s2\">\"0.05683333333387659\"<\/span>,<span class=\"s2\">\"0.0888333333332816\"<\/span>,<span class=\"s2\">\"0.7460000000066227\"<\/span>,<span class=\"s2\">\"0.00027777777777752516\"<\/span>,<span class=\"s2\">\"0.053444444444741945\"<\/span>,<span class=\"s2\">\"0.16722222222209288\"<\/span>,<span class=\"s2\">\"0.8853888888895096\"<\/span>,<span class=\"s2\">\"0.0003333333333330301\"<\/span>,<span class=\"s2\">\"0.029333333333488552\"<\/span>,<span class=\"s2\">\"0.06727777777802355\"<\/span>,<span class=\"s2\">\"0.9012777777802613\"<\/span>,<span class=\"s2\">\"0.0003333333333330301\"<\/span>,<span class=\"s2\">\"0.02677777777781658\"<\/span>,<span class=\"s2\">\"0.05727777777776484\"<\/span>,<span class=\"s2\">\"0.9241111111102832\"<\/span>,<span class=\"s2\">\"0.00022222222222454646\"<\/span>,<span class=\"s2\">\"0.02722222222170482\"<\/span>,<span class=\"s2\">\"0.03844444444403052\"<\/span>,<span class=\"s2\">\"0.9011111111069718\"<\/span>,<span class=\"s2\">\"0\"<\/span>,<span class=\"s2\">\"0.041777777777881255\"<\/span>,<span class=\"s2\">\"0.04322222222237744\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:06:00 JST\"<\/span>,<span class=\"s2\">\"0.4790342651359072\"<\/span>,<span class=\"s2\">\"0.0006110839518275969\"<\/span>,<span class=\"s2\">\"0.06105284209585511\"<\/span>,<span class=\"s2\">\"0.43731389716126445\"<\/span>,<span class=\"s2\">\"0.5289444444494115\"<\/span>,<span class=\"s2\">\"0.0006111111111042393\"<\/span>,<span class=\"s2\">\"0.04483333333304876\"<\/span>,<span class=\"s2\">\"0.4102777777782952\"<\/span>,<span class=\"s2\">\"0.7868333333378865\"<\/span>,<span class=\"s2\">\"0.00033333333334060924\"<\/span>,<span class=\"s2\">\"0.06505555555599535\"<\/span>,<span class=\"s2\">\"0.12544444444356487\"<\/span>,<span class=\"s2\">\"0.7128333333414048\"<\/span>,<span class=\"s2\">\"0.000333333333331767\"<\/span>,<span class=\"s2\">\"0.05872222222161427\"<\/span>,<span class=\"s2\">\"0.1900555555553486\"<\/span>,<span class=\"s2\">\"0.8783333333364376\"<\/span>,<span class=\"s2\">\"0.0005000000000008084\"<\/span>,<span class=\"s2\">\"0.03216666666671194\"<\/span>,<span class=\"s2\">\"0.06933333333322984\"<\/span>,<span class=\"s2\">\"0.8877222222172552\"<\/span>,<span class=\"s2\">\"0.0005555555555525238\"<\/span>,<span class=\"s2\">\"0.029499999999987064\"<\/span>,<span class=\"s2\">\"0.06611111111091708\"<\/span>,<span class=\"s2\">\"0.9258888888897168\"<\/span>,<span class=\"s2\">\"0\"<\/span>,<span class=\"s2\">\"0.025888888888423226\"<\/span>,<span class=\"s2\">\"0.037777777778036474\"<\/span>,<span class=\"s2\">\"0.8784444444295432\"<\/span>,<span class=\"s2\">\"0.00011111111110848367\"<\/span>,<span class=\"s2\">\"0.045555555555296855\"<\/span>,<span class=\"s2\">\"0.06077777777746733\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:07:00 JST\"<\/span>,<span class=\"s2\">\"0.5096666666575604\"<\/span>,<span class=\"s2\">\"0.001055555555558385\"<\/span>,<span class=\"s2\">\"0.0599444444446514\"<\/span>,<span class=\"s2\">\"0.4101666666670805\"<\/span>,<span class=\"s2\">\"0.5377222222172551\"<\/span>,<span class=\"s2\">\"0.0005555555555575766\"<\/span>,<span class=\"s2\">\"0.04461111111191308\"<\/span>,<span class=\"s2\">\"0.40133333333198806\"<\/span>,<span class=\"s2\">\"0.8203333333238131\"<\/span>,<span class=\"s2\">\"0.00038888888888727194\"<\/span>,<span class=\"s2\">\"0.05938888888857844\"<\/span>,<span class=\"s2\">\"0.10088888888971674\"<\/span>,<span class=\"s2\">\"0.7105555555627991\"<\/span>,<span class=\"s2\">\"0.00033333333333429333\"<\/span>,<span class=\"s2\">\"0.058944444444690214\"<\/span>,<span class=\"s2\">\"0.19400000000023282\"<\/span>,<span class=\"s2\">\"0.8642222222199456\"<\/span>,<span class=\"s2\">\"0.00044444444444151387\"<\/span>,<span class=\"s2\">\"0.03427777777784892\"<\/span>,<span class=\"s2\">\"0.08083333333326866\"<\/span>,<span class=\"s2\">\"0.8942222222220153\"<\/span>,<span class=\"s2\">\"0.00044444444444404017\"<\/span>,<span class=\"s2\">\"0.029000000000006465\"<\/span>,<span class=\"s2\">\"0.06072222222250679\"<\/span>,<span class=\"s2\">\"0.9253333333258826\"<\/span>,<span class=\"s2\">\"0.00011111111111101006\"<\/span>,<span class=\"s2\">\"0.02644444444449618\"<\/span>,<span class=\"s2\">\"0.037999999999172154\"<\/span>,<span class=\"s2\">\"0.857333333314293\"<\/span>,<span class=\"s2\">\"0\"<\/span>,<span class=\"s2\">\"0.05233333333421292\"<\/span>,<span class=\"s2\">\"0.07522222222372268\"<\/span>\r\n<span class=\"s2\">\"21\/10\/03 00:08:00 JST\"<\/span>,<span class=\"s2\">\"0.49066666666832226\"<\/span>,<span class=\"s2\">\"0.0006666666666711131\"<\/span>,<span class=\"s2\">\"0.06177777777839866\"<\/span>,<span class=\"s2\">\"0.4258888888897167\"<\/span>,<span class=\"s2\">\"0.5351111111024188\"<\/span>,<span class=\"s2\">\"0.0005000000000008085\"<\/span>,<span class=\"s2\">\"0.048722222222972456\"<\/span>,<span class=\"s2\">\"0.40133333333716203\"<\/span>,<span class=\"s2\">\"0.8003888888905446\"<\/span>,<span class=\"s2\">\"0.0003333333333406092\"<\/span>,<span class=\"s2\">\"0.05966666666661492\"<\/span>,<span class=\"s2\">\"0.11811111111245637\"<\/span>,<span class=\"s2\">\"0.6932777777779847\"<\/span>,<span class=\"s2\">\"0.0002777777777787883\"<\/span>,<span class=\"s2\">\"0.06127777777728625\"<\/span>,<span class=\"s2\">\"0.20516666666630448\"<\/span>,<span class=\"s2\">\"0.875\"<\/span>,<span class=\"s2\">\"0.00038888888889232476\"<\/span>,<span class=\"s2\">\"0.032611111111085236\"<\/span>,<span class=\"s2\">\"0.07238888888839734\"<\/span>,<span class=\"s2\">\"0.8914444444442374\"<\/span>,<span class=\"s2\">\"0.0004444444444465666\"<\/span>,<span class=\"s2\">\"0.029222222221950582\"<\/span>,<span class=\"s2\">\"0.06322222222192471\"<\/span>,<span class=\"s2\">\"0.9244444444361659\"<\/span>,<span class=\"s2\">\"0.00011111111111101006\"<\/span>,<span class=\"s2\">\"0.026888888888707798\"<\/span>,<span class=\"s2\">\"0.038333333332815925\"<\/span>,<span class=\"s2\">\"0.8721111111135946\"<\/span>,<span class=\"s2\">\"0\"<\/span>,<span class=\"s2\">\"0.049555555556435135\"<\/span>,<span class=\"s2\">\"0.06355555555524511\"<\/span>\r\n<\/code><\/pre>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d53f037434c4406cd1355\/27-0.jpeg\" alt=\"CPU.jpeg\" \/><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u5728Kubernetes\u4e2d\uff0c\u901a\u5e38\u4f7f\u7528Prometheus Metrics\u83b7\u53d6\u8fd0\u884c\u7edf\u8ba1\u4fe1\u606f\u3002 \u73b0\u5728\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528 G [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[163,167,16,4,38,50,11,165,166,169,168,164],"class_list":["post-43653","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-cpu","tag-csv","tag-devops","tag-kubernetes","tag-metrics","tag-openshift","tag-prometheus","tag-165","tag-166","tag-169","tag-168","tag-164"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Prometheus Metrics\u8282\u70b9CPU\u76d1\u63a7\u5b8c\u5168\u6307\u5357\uff1a\u4ece\u6570\u636e\u91c7\u96c6\u5230\u53ef\u89c6\u5316\u5206\u6790<\/title>\n<meta name=\"description\" content=\"\u672c\u6559\u7a0b\u8be6\u7ec6\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus Metrics\u8fdb\u884c\u8282\u70b9CPU\u76d1\u63a7\u3002\u5305\u542b\u4ece\u6570\u636e\u91c7\u96c6\u3001\u67e5\u8be2\u5904\u7406\u5230CSV\u683c\u5f0f\u8f6c\u6362\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u901a\u8fc7OpenShift\u83b7\u53d6Prometheus\u6307\u6807\u6570\u636e\u3002\u9002\u5408DevOps\u5de5\u7a0b\u5e08\u548c\u7cfb\u7edf\u7ba1\u7406\u5458\u5b66\u4e60\u5982\u4f55\u76d1\u63a7\u548c\u5206\u6790Kubernetes\u73af\u5883\u4e2d\u7684CPU\u4f7f\u7528\u7387\u3002\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528-prometheus-metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c-cpu-\uff09\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u4f7f\u7528 Prometheus Metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c CPU \uff09\" \/>\n<meta property=\"og:description\" content=\"\u672c\u6559\u7a0b\u8be6\u7ec6\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus Metrics\u8fdb\u884c\u8282\u70b9CPU\u76d1\u63a7\u3002\u5305\u542b\u4ece\u6570\u636e\u91c7\u96c6\u3001\u67e5\u8be2\u5904\u7406\u5230CSV\u683c\u5f0f\u8f6c\u6362\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u901a\u8fc7OpenShift\u83b7\u53d6Prometheus\u6307\u6807\u6570\u636e\u3002\u9002\u5408DevOps\u5de5\u7a0b\u5e08\u548c\u7cfb\u7edf\u7ba1\u7406\u5458\u5b66\u4e60\u5982\u4f55\u76d1\u63a7\u548c\u5206\u6790Kubernetes\u73af\u5883\u4e2d\u7684CPU\u4f7f\u7528\u7387\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528-prometheus-metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c-cpu-\uff09\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-16T10:35:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-29T21:13:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d53f037434c4406cd1355\/27-0.jpeg\" \/>\n<meta name=\"author\" content=\"\u79d1, \u9896\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u79d1, \u9896\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/\",\"name\":\"Prometheus Metrics\u8282\u70b9CPU\u76d1\u63a7\u5b8c\u5168\u6307\u5357\uff1a\u4ece\u6570\u636e\u91c7\u96c6\u5230\u53ef\u89c6\u5316\u5206\u6790\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-12-16T10:35:18+00:00\",\"dateModified\":\"2025-07-29T21:13:53+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/8ca01ba7f7362ad4edb7da206a12f29e\"},\"description\":\"\u672c\u6559\u7a0b\u8be6\u7ec6\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus Metrics\u8fdb\u884c\u8282\u70b9CPU\u76d1\u63a7\u3002\u5305\u542b\u4ece\u6570\u636e\u91c7\u96c6\u3001\u67e5\u8be2\u5904\u7406\u5230CSV\u683c\u5f0f\u8f6c\u6362\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u901a\u8fc7OpenShift\u83b7\u53d6Prometheus\u6307\u6807\u6570\u636e\u3002\u9002\u5408DevOps\u5de5\u7a0b\u5e08\u548c\u7cfb\u7edf\u7ba1\u7406\u5458\u5b66\u4e60\u5982\u4f55\u76d1\u63a7\u548c\u5206\u6790Kubernetes\u73af\u5883\u4e2d\u7684CPU\u4f7f\u7528\u7387\u3002\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u4f7f\u7528 Prometheus Metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c CPU \uff09\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/8ca01ba7f7362ad4edb7da206a12f29e\",\"name\":\"\u79d1, \u9896\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8a6fb3cc7ba2f69d2189ba532aec4633ea7ed75ac0af162ec367cb3abc0fb2af?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8a6fb3cc7ba2f69d2189ba532aec4633ea7ed75ac0af162ec367cb3abc0fb2af?s=96&d=mm&r=g\",\"caption\":\"\u79d1, \u9896\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/keying\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Prometheus Metrics\u8282\u70b9CPU\u76d1\u63a7\u5b8c\u5168\u6307\u5357\uff1a\u4ece\u6570\u636e\u91c7\u96c6\u5230\u53ef\u89c6\u5316\u5206\u6790","description":"\u672c\u6559\u7a0b\u8be6\u7ec6\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus Metrics\u8fdb\u884c\u8282\u70b9CPU\u76d1\u63a7\u3002\u5305\u542b\u4ece\u6570\u636e\u91c7\u96c6\u3001\u67e5\u8be2\u5904\u7406\u5230CSV\u683c\u5f0f\u8f6c\u6362\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u901a\u8fc7OpenShift\u83b7\u53d6Prometheus\u6307\u6807\u6570\u636e\u3002\u9002\u5408DevOps\u5de5\u7a0b\u5e08\u548c\u7cfb\u7edf\u7ba1\u7406\u5458\u5b66\u4e60\u5982\u4f55\u76d1\u63a7\u548c\u5206\u6790Kubernetes\u73af\u5883\u4e2d\u7684CPU\u4f7f\u7528\u7387\u3002","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528-prometheus-metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c-cpu-\uff09\/","og_locale":"zh_CN","og_type":"article","og_title":"\u4f7f\u7528 Prometheus Metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c CPU \uff09","og_description":"\u672c\u6559\u7a0b\u8be6\u7ec6\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus Metrics\u8fdb\u884c\u8282\u70b9CPU\u76d1\u63a7\u3002\u5305\u542b\u4ece\u6570\u636e\u91c7\u96c6\u3001\u67e5\u8be2\u5904\u7406\u5230CSV\u683c\u5f0f\u8f6c\u6362\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u901a\u8fc7OpenShift\u83b7\u53d6Prometheus\u6307\u6807\u6570\u636e\u3002\u9002\u5408DevOps\u5de5\u7a0b\u5e08\u548c\u7cfb\u7edf\u7ba1\u7406\u5458\u5b66\u4e60\u5982\u4f55\u76d1\u63a7\u548c\u5206\u6790Kubernetes\u73af\u5883\u4e2d\u7684CPU\u4f7f\u7528\u7387\u3002","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528-prometheus-metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c-cpu-\uff09\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-12-16T10:35:18+00:00","article_modified_time":"2025-07-29T21:13:53+00:00","og_image":[{"url":"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d53f037434c4406cd1355\/27-0.jpeg"}],"author":"\u79d1, \u9896","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u79d1, \u9896","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/","name":"Prometheus Metrics\u8282\u70b9CPU\u76d1\u63a7\u5b8c\u5168\u6307\u5357\uff1a\u4ece\u6570\u636e\u91c7\u96c6\u5230\u53ef\u89c6\u5316\u5206\u6790","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-12-16T10:35:18+00:00","dateModified":"2025-07-29T21:13:53+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/8ca01ba7f7362ad4edb7da206a12f29e"},"description":"\u672c\u6559\u7a0b\u8be6\u7ec6\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus Metrics\u8fdb\u884c\u8282\u70b9CPU\u76d1\u63a7\u3002\u5305\u542b\u4ece\u6570\u636e\u91c7\u96c6\u3001\u67e5\u8be2\u5904\u7406\u5230CSV\u683c\u5f0f\u8f6c\u6362\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u901a\u8fc7OpenShift\u83b7\u53d6Prometheus\u6307\u6807\u6570\u636e\u3002\u9002\u5408DevOps\u5de5\u7a0b\u5e08\u548c\u7cfb\u7edf\u7ba1\u7406\u5458\u5b66\u4e60\u5982\u4f55\u76d1\u63a7\u548c\u5206\u6790Kubernetes\u73af\u5883\u4e2d\u7684CPU\u4f7f\u7528\u7387\u3002","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u4f7f\u7528 Prometheus Metrics\uff08\u6309\u8282\u70b9\u8fdb\u884c CPU \uff09"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/8ca01ba7f7362ad4edb7da206a12f29e","name":"\u79d1, \u9896","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8a6fb3cc7ba2f69d2189ba532aec4633ea7ed75ac0af162ec367cb3abc0fb2af?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8a6fb3cc7ba2f69d2189ba532aec4633ea7ed75ac0af162ec367cb3abc0fb2af?s=96&d=mm&r=g","caption":"\u79d1, \u9896"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/keying\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8-prometheus-metrics%ef%bc%88%e6%8c%89%e8%8a%82%e7%82%b9%e8%bf%9b%e8%a1%8c-cpu-%ef%bc%89\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/43653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=43653"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/43653\/revisions"}],"predecessor-version":[{"id":97904,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/43653\/revisions\/97904"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=43653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=43653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=43653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}