{"id":43642,"date":"2024-02-20T05:10:14","date_gmt":"2023-05-20T15:11:51","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/"},"modified":"2025-07-30T03:00:44","modified_gmt":"2025-07-29T19:00:44","slug":"%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/","title":{"rendered":"\u4f7f\u7528Prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6KONG API\u7684\u6307\u6807\u4fe1\u606f"},"content":{"rendered":"<p>Kong\u662f\u4e00\u79cd\u5f00\u6e90\u7684API Gateway\u5de5\u5177\uff0c\u5b83\u62e5\u6709\u4e30\u5bcc\u7684\u529f\u80fd\uff0c\u7528\u4e8e\u7ba1\u7406\u8bf7\u6c42\u5904\u7406\u7684\u5206\u914d\u548c\u8ba4\u8bc1\u7ba1\u7406\uff0c\u65b9\u4fbf\u7ba1\u7406\u5bf9\u591a\u4e2aAPI\u7684\u8bbf\u95ee\u3002<\/p>\n<p>\u672c\u6b21\u6211\u4eec\u5c06\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528Prometheus\u7684Exporter\u6765\u6536\u96c6Kong\u7684\u6307\u6807\u4fe1\u606f\u3002<\/p>\n<p>\u7531\u4e8eKong\u5df2\u7ecf\u5728\u5b98\u65b9\u53d1\u5e03\u4e86\u63d2\u4ef6\uff0c\u6240\u4ee5\u53ef\u4ee5\u8f7b\u677e\u5730\u8fdb\u884c\u8bbe\u7f6e\u3002<\/p>\n<p>\u516c\u5f0f\u6587\u6863<\/p>\n<h2>\u542f\u7528\u63d2\u4ef6<\/h2>\n<p>\u542f\u7528 Prometheus \u63d2\u4ef6\u5e76\u8fdb\u884c\u914d\u7f6e\u4ee5\u4fbf\u53ef\u4f7f\u7528\u3002Prometheus \u63d2\u4ef6\u53ef\u914d\u7f6e\u4e3a KONG \u7684\u5168\u5c40\u63d2\u4ef6\u6216\u9488\u5bf9\u7279\u5b9a\u7531 Kong \u7ba1\u7406\u7684\u670d\u52a1\u8fdb\u884c\u914d\u7f6e\u3002<\/p>\n<p>\u53ea\u9700\u53d1\u9001\u4ee5\u4e0bPOST\u8bf7\u6c42\u5230KONG\u7684\u7ba1\u7406API URL\uff0c\u5373\u53ef\u6fc0\u6d3b\u3002<\/p>\n<pre class=\"post-pre\"><code>\r\n$ curl -XPOST http:\/\/localhost:8001\/plugins -d \"name=prometheus\" -d \"enabled=true\" | jq\r\n{\r\n  \"created_at\": 1571917769,\r\n  \"consumer\": null,\r\n  \"id\": \"7fb0ec16-da58-4816-a8a6-ad6caf3f2069\",\r\n  \"service\": null,\r\n  \"name\": \"prometheus\",\r\n  \"config\": {},\r\n  \"route\": null,\r\n  \"run_on\": \"first\",\r\n  \"tags\": null,\r\n  \"protocols\": [\r\n    \"http\",\r\n    \"https\"\r\n  ],\r\n  \"enabled\": true\r\n}\r\n<\/code><\/pre>\n<pre class=\"post-pre\"><code>$ curl -XPOST http:\/\/localhost:8001\/services\/&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;\/plugins -d \"name=prometheus\" | jq\r\n{\r\n  \"created_at\": 1571930853,\r\n  \"consumer\": null,\r\n  \"id\": \"b9273dac-b35c-4865-be04-3f5774296b53\",\r\n  \"service\": {\r\n    \"id\": \"6aa2debf-ac42-4ff2-970c-56a8d38333a7\"\r\n  },\r\n  \"name\": \"prometheus\",\r\n  \"config\": {},\r\n  \"route\": null,\r\n  \"run_on\": \"first\",\r\n  \"tags\": null,\r\n  \"protocols\": [\r\n    \"http\",\r\n    \"https\"\r\n  ],\r\n  \"enabled\": true\r\n}\r\n<\/code><\/pre>\n<h2>\u5c1d\u8bd5\u83b7\u53d6\u6307\u6807\u4fe1\u606f<\/h2>\n<p>\u53ea\u9700\u542f\u7528\u63d2\u4ef6\uff0c\u7136\u540e\u5728Kong\u7684\u7ba1\u7406\u7528API\u4e0a\u516c\u5f00\/metrics\u8def\u5f84\uff0c\u60a8\u5c31\u53ef\u4ee5\u83b7\u53d6\u4ee5\u4e0b\u7684\u6307\u6807\u4fe1\u606f\u3002<\/p>\n<p>\u4ee5\u4e0b\u662f\u5168\u7403\u751f\u6548\u65f6\u7684\u4e00\u4e2a\u4f8b\u5b50\u3002<br \/>\n\u53ef\u4ee5\u770b\u5230\u6bcf\u4e2a\u670d\u52a1\u7684\u6307\u6807\u90fd\u88ab\u6355\u83b7\u5230\u3002<\/p>\n<pre class=\"post-pre\"><code>$ curl -XGET http:\/\/localhost:8001\/metrics\r\n# HELP kong_bandwidth Total bandwidth in bytes consumed per service in Kong\r\n# TYPE kong_bandwidth counter\r\nkong_bandwidth{type=\"egress\",service=\"core-api\"} 228785\r\nkong_bandwidth{type=\"egress\",service=\"login\"} 1074\r\nkong_bandwidth{type=\"egress\",service=\"logout\"} 3754\r\nkong_bandwidth{type=\"ingress\",service=\"core-api\"} 66784\r\nkong_bandwidth{type=\"ingress\",service=\"login\"} 883\r\nkong_bandwidth{type=\"ingress\",service=\"logout\"} 5048\r\n# HELP kong_datastore_reachable Datastore reachable from Kong, 0 is unreachable\r\n# TYPE kong_datastore_reachable gauge\r\nkong_datastore_reachable 1\r\n# HELP kong_http_status HTTP status codes per service in Kong\r\n# TYPE kong_http_status counter\r\nkong_http_status{code=\"200\",service=\"core-api\"} 108\r\nkong_http_status{code=\"200\",service=\"login\"} 2\r\nkong_http_status{code=\"200\",service=\"logout\"} 2\r\nkong_http_status{code=\"500\",service=\"logout\"} 6\r\n# HELP kong_latency Latency added by Kong, total request time and upstream latency for each service in Kong\r\n# TYPE kong_latency histogram\r\nkong_latency_bucket{type=\"kong\",service=\"core-api\",le=\"00001.0\"} 84\r\nkong_latency_bucket{type=\"kong\",service=\"core-api\",le=\"00002.0\"} 100\r\nkong_latency_bucket{type=\"kong\",service=\"core-api\",le=\"00005.0\"} 104\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"kong\",service=\"core-api\",le=\"+Inf\"} 108\r\nkong_latency_bucket{type=\"kong\",service=\"login\",le=\"00001.0\"} 1\r\nkong_latency_bucket{type=\"kong\",service=\"login\",le=\"00002.0\"} 1\r\nkong_latency_bucket{type=\"kong\",service=\"login\",le=\"00005.0\"} 1\r\nkong_latency_bucket{type=\"kong\",service=\"login\",le=\"00007.0\"} 1\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"kong\",service=\"login\",le=\"+Inf\"} 2\r\nkong_latency_bucket{type=\"kong\",service=\"logout\",le=\"00001.0\"} 8\r\nkong_latency_bucket{type=\"kong\",service=\"logout\",le=\"00002.0\"} 8\r\nkong_latency_bucket{type=\"kong\",service=\"logout\",le=\"00005.0\"} 8\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"kong\",service=\"logout\",le=\"+Inf\"} 8\r\nkong_latency_bucket{type=\"request\",service=\"core-api\",le=\"00001.0\"} 42\r\nkong_latency_bucket{type=\"request\",service=\"core-api\",le=\"00002.0\"} 49\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"request\",service=\"core-api\",le=\"+Inf\"} 108\r\nkong_latency_bucket{type=\"request\",service=\"login\",le=\"00001.0\"} 1\r\nkong_latency_bucket{type=\"request\",service=\"login\",le=\"00002.0\"} 1\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"request\",service=\"login\",le=\"+Inf\"} 2\r\nkong_latency_bucket{type=\"request\",service=\"logout\",le=\"00001.0\"} 1\r\nkong_latency_bucket{type=\"request\",service=\"logout\",le=\"00002.0\"} 1\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"request\",service=\"logout\",le=\"+Inf\"} 8\r\nkong_latency_bucket{type=\"upstream\",service=\"core-api\",le=\"00005.0\"} 1\r\nkong_latency_bucket{type=\"upstream\",service=\"core-api\",le=\"00007.0\"} 1\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"upstream\",service=\"core-api\",le=\"60000.0\"} 54\r\nkong_latency_bucket{type=\"upstream\",service=\"core-api\",le=\"+Inf\"} 54\r\nkong_latency_bucket{type=\"upstream\",service=\"login\",le=\"00070.0\"} 1\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"upstream\",service=\"login\",le=\"+Inf\"} 1\r\nkong_latency_bucket{type=\"upstream\",service=\"logout\",le=\"00020.0\"} 1\r\nkong_latency_bucket{type=\"upstream\",service=\"logout\",le=\"00025.0\"} 1\r\n\u30fb\u30fb\u30fb\u7565\r\nkong_latency_bucket{type=\"upstream\",service=\"logout\",le=\"+Inf\"} 6\r\nkong_latency_count{type=\"kong\",service=\"core-api\"} 108\r\nkong_latency_count{type=\"kong\",service=\"login\"} 2\r\nkong_latency_count{type=\"kong\",service=\"logout\"} 8\r\nkong_latency_count{type=\"request\",service=\"core-api\"} 108\r\nkong_latency_count{type=\"request\",service=\"login\"} 2\r\nkong_latency_count{type=\"request\",service=\"logout\"} 8\r\nkong_latency_count{type=\"upstream\",service=\"core-api\"} 54\r\nkong_latency_count{type=\"upstream\",service=\"login\"} 1\r\nkong_latency_count{type=\"upstream\",service=\"logout\"} 6\r\nkong_latency_sum{type=\"kong\",service=\"core-api\"} 133\r\nkong_latency_sum{type=\"kong\",service=\"login\"} 36\r\nkong_latency_sum{type=\"kong\",service=\"logout\"} 7\r\nkong_latency_sum{type=\"request\",service=\"core-api\"} 20993\r\nkong_latency_sum{type=\"request\",service=\"login\"} 107\r\nkong_latency_sum{type=\"request\",service=\"logout\"} 3699\r\nkong_latency_sum{type=\"upstream\",service=\"core-api\"} 20817\r\nkong_latency_sum{type=\"upstream\",service=\"login\"} 69\r\nkong_latency_sum{type=\"upstream\",service=\"logout\"} 3392\r\n# HELP kong_nginx_http_current_connections Number of HTTP connections\r\n# TYPE kong_nginx_http_current_connections gauge\r\nkong_nginx_http_current_connections{state=\"accepted\"} 21\r\nkong_nginx_http_current_connections{state=\"active\"} 6\r\nkong_nginx_http_current_connections{state=\"handled\"} 21\r\nkong_nginx_http_current_connections{state=\"reading\"} 0\r\nkong_nginx_http_current_connections{state=\"total\"} 328\r\nkong_nginx_http_current_connections{state=\"waiting\"} 5\r\nkong_nginx_http_current_connections{state=\"writing\"} 1\r\n# HELP kong_nginx_metric_errors_total Number of nginx-lua-prometheus errors\r\n# TYPE kong_nginx_metric_errors_total counter\r\nkong_nginx_metric_errors_total 0\r\n<\/code><\/pre>\n<h2>\u652f\u6301\u7684\u6307\u6807\u6e05\u5355<\/h2>\n<p>\u4f3c\u4e4e\u53ef\u4ee5\u63d0\u53d6\u4ee5\u4e0b\u7c7b\u4f3c\u7684\u6307\u6807\u3002<\/p>\n<div>\n<div class=\"post-table\">\u30e1\u30c8\u30ea\u30c3\u30af\u540d\u30e9\u30d9\u30eb\u5024\u306e\u578b\u6982\u8981kong_bandwidth{type=&#8221;egress&#8221;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;}Counter\u51fa\u529b\u30d1\u30b1\u30c3\u30c8\u30d0\u30a4\u30c8\u6570\u7dcf\u91cfkong_bandwidth{type=&#8221;ingress&#8221;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;}Counter\u5165\u529b\u30d1\u30b1\u30c3\u30c8\u30d0\u30a4\u30c8\u6570\u7dcf\u91cfkong_datastore_reachable-GaugeKong\u7528\u30c7\u30fc\u30bf\u30b9\u30c8\u30a2(cassandra,postgresql)\u3068\u306e\u63a5\u7d9a\u72b6\u6cc1(0\u304cNG,1\u304cOK)kong_http_status{code=&#8221;&lt;\u30b9\u30c6\u30fc\u30bf\u30b9\u30b3\u30fc\u30c9&gt;&#8221;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;}Counter\u30b9\u30c6\u30fc\u30bf\u30b9\u30b3\u30fc\u30c9\u5225\u306e\u30a2\u30af\u30bb\u30b9\u4ef6\u6570kong_latency_bucket{type=&#8221;kong&#8221;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;,le=&#8221;&lt;\u4e0a\u9650\u5024&gt;&#8221;}HistogramKong\u304c\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u53d7\u3051\u3066\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u51e6\u7406\u3092\u3057\u3066\u632f\u308a\u5206\u3051\u3092\u884c\u3046\u51e6\u7406\u6642\u9593\u304cle\u3067\u6307\u5b9a\u3057\u305f\u6642\u9593\u4ee5\u5185\u3060\u3063\u305f\u4ef6\u6570\u3002kong_latency_bucket{type=&#8221;upstream&#8221;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;,le=&#8221;&lt;\u4e0a\u9650\u5024&gt;&#8221;}HistogramKong\u304c\u30ea\u30af\u30a8\u30b9\u30c8\u3092upstream\u5148\u306b\u6295\u3052\u3066\u7d50\u679c\u3092\u53d7\u4fe1\u3059\u308b\u307e\u3067\u306e\u51e6\u7406\u6642\u9593\u304cle\u3067\u6307\u5b9a\u3057\u305f\u6642\u9593\u4ee5\u5185\u3060\u3063\u305f\u4ef6\u6570\u3002kong_latency_bucket{type=&#8221;request&#8221;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;,le=&#8221;&lt;\u4e0a\u9650\u5024&gt;&#8221;}HistogramKong\u304c\u30ea\u30af\u30a8\u30b9\u30c8\u3092upstream\u5148\u306b\u6295\u3052\u3066\u7d50\u679c\u3092\u53d7\u4fe1\u3059\u308b\u307e\u3067\u306e\u51e6\u7406\u6642\u9593\u304cle\u3067\u6307\u5b9a\u3057\u305f\u6642\u9593\u4ee5\u5185\u3060\u3063\u305f\u4ef6\u6570\u3002kong_latency_count{type=&lt;\u30ab\u30a6\u30f3\u30c8\u5bfe\u8c61\u306e\u51e6\u7406\u7b87\u6240\u30bf\u30a4\u30d7&gt;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;Histogram\u8a72\u5f53\u306e\u30bf\u30a4\u30d7\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u53d7\u4fe1\u4ef6\u6570\u5408\u8a08kong_latency_sum{type=&lt;\u30ab\u30a6\u30f3\u30c8\u5bfe\u8c61\u306e\u51e6\u7406\u7b87\u6240\u30bf\u30a4\u30d7&gt;,service=&#8221;&lt;\u30b5\u30fc\u30d3\u30b9\u540d&gt;&#8221;Histogram\u8a72\u5f53\u306e\u30bf\u30a4\u30d7\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u30ec\u30a4\u30c6\u30f3\u30b7\u5408\u8a08\u6642\u9593kong_nginx_http_current_connections{state=&#8221;&lt;\u63a5\u7d9a\u30b9\u30c6\u30fc\u30bf\u30b9\u540d&gt;&#8221;}Gauge\u8a72\u5f53\u306e\u63a5\u7d9a\u30b9\u30c6\u30fc\u30bf\u30b9\u306e\u30b3\u30cd\u30af\u30b7\u30e7\u30f3\u6570kong_nginx_metric_errors_total-CounterPrometheus exporter\u306e\u30a8\u30e9\u30fc\u4ef6\u6570<\/div>\n<\/div>\n<h2>\u603b\u7ed3<\/h2>\n<p>\u53ea\u9700\u542f\u7528\u63d2\u4ef6\uff0c\u5c31\u53ef\u4ee5\u8f7b\u677e\u83b7\u53d6\u5404\u4e2a\u670d\u52a1\u7684\u8be6\u7ec6\u4fe1\u606f\u548c\u6bcf\u4e2a\u65f6\u95f4\u6bb5\u7684\u5ef6\u8fdf\u6b21\u6570\u7b49\uff0c\u53ef\u4ee5\u5e7f\u6cdb\u5229\u7528\u3002\u7531\u4e8e\u9700\u8981\u901a\u8fc7Kong\u7684\u7ba1\u7406API\u7aef\u70b9\u8fdb\u884c\u6307\u6807\u6536\u96c6\uff0c\u56e0\u6b64\u9700\u8981\u6ce8\u610f\u5bf9\u7aef\u70b9\u7684\u8bbf\u95ee\u9650\u5236\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kong\u662f\u4e00\u79cd\u5f00\u6e90\u7684API Gateway\u5de5\u5177\uff0c\u5b83\u62e5\u6709\u4e30\u5bcc\u7684\u529f\u80fd\uff0c\u7528\u4e8e\u7ba1\u7406\u8bf7\u6c42\u5904\u7406\u7684\u5206\u914d\u548c\u8ba4\u8bc1\u7ba1\u7406\uff0c\u65b9\u4fbf\u7ba1\u7406\u5bf9 [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[37,79,87,82,84,39,86,36,81,38,85,34,83,11,80,88],"class_list":["post-43642","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-api","tag-api-gateway","tag-api-management","tag-api-monitoring","tag-data-collection","tag-exporter","tag-gateway-configuration","tag-kong","tag-kong-metrics","tag-metrics","tag-metrics-analysis","tag-monitoring","tag-performance-metrics","tag-prometheus","tag-prometheus-exporter","tag-system-monitoring"],"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>KONG API Monitoring: Complete Guide to Prometheus Exporter Metrics Collection - Tutorial<\/title>\n<meta name=\"description\" content=\"Learn how to use Prometheus Exporter to collect and monitor KONG API metrics for better performance insights. This comprehensive guide covers setup, configuration, and analysis of API gateway metrics with Prometheus monitoring system.\" \/>\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\u7528prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6kong-api\u7684\u6307\u6807\u4fe1\u606f\u3002\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u4f7f\u7528Prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6KONG API\u7684\u6307\u6807\u4fe1\u606f\" \/>\n<meta property=\"og:description\" content=\"Learn how to use Prometheus Exporter to collect and monitor KONG API metrics for better performance insights. This comprehensive guide covers setup, configuration, and analysis of API gateway metrics with Prometheus monitoring system.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6kong-api\u7684\u6307\u6807\u4fe1\u606f\u3002\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-20T15:11:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-29T19:00:44+00:00\" \/>\n<meta name=\"author\" content=\"\u6e05, \u5b87\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u6e05, \u5b87\" \/>\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%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/\",\"name\":\"KONG API Monitoring: Complete Guide to Prometheus Exporter Metrics Collection - Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-05-20T15:11:51+00:00\",\"dateModified\":\"2025-07-29T19:00:44+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/1a6ecd3d914d22a5ac32791ffc1fbd8e\"},\"description\":\"Learn how to use Prometheus Exporter to collect and monitor KONG API metrics for better performance insights. This comprehensive guide covers setup, configuration, and analysis of API gateway metrics with Prometheus monitoring system.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u4f7f\u7528Prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6KONG API\u7684\u6307\u6807\u4fe1\u606f\"}]},{\"@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\/1a6ecd3d914d22a5ac32791ffc1fbd8e\",\"name\":\"\u6e05, \u5b87\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4b2016c18459a605fc469c7566608f5686491baa112d0871ee613f61b7210565?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4b2016c18459a605fc469c7566608f5686491baa112d0871ee613f61b7210565?s=96&d=mm&r=g\",\"caption\":\"\u6e05, \u5b87\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/qingyu\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"KONG API Monitoring: Complete Guide to Prometheus Exporter Metrics Collection - Tutorial","description":"Learn how to use Prometheus Exporter to collect and monitor KONG API metrics for better performance insights. This comprehensive guide covers setup, configuration, and analysis of API gateway metrics with Prometheus monitoring system.","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\u7528prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6kong-api\u7684\u6307\u6807\u4fe1\u606f\u3002\/","og_locale":"zh_CN","og_type":"article","og_title":"\u4f7f\u7528Prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6KONG API\u7684\u6307\u6807\u4fe1\u606f","og_description":"Learn how to use Prometheus Exporter to collect and monitor KONG API metrics for better performance insights. This comprehensive guide covers setup, configuration, and analysis of API gateway metrics with Prometheus monitoring system.","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6kong-api\u7684\u6307\u6807\u4fe1\u606f\u3002\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-05-20T15:11:51+00:00","article_modified_time":"2025-07-29T19:00:44+00:00","author":"\u6e05, \u5b87","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u6e05, \u5b87","\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%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/","name":"KONG API Monitoring: Complete Guide to Prometheus Exporter Metrics Collection - Tutorial","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-05-20T15:11:51+00:00","dateModified":"2025-07-29T19:00:44+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/1a6ecd3d914d22a5ac32791ffc1fbd8e"},"description":"Learn how to use Prometheus Exporter to collect and monitor KONG API metrics for better performance insights. This comprehensive guide covers setup, configuration, and analysis of API gateway metrics with Prometheus monitoring system.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u4f7f\u7528Prometheus\u7684\u5bfc\u51fa\u5668\u6765\u83b7\u53d6KONG API\u7684\u6307\u6807\u4fe1\u606f"}]},{"@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\/1a6ecd3d914d22a5ac32791ffc1fbd8e","name":"\u6e05, \u5b87","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4b2016c18459a605fc469c7566608f5686491baa112d0871ee613f61b7210565?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4b2016c18459a605fc469c7566608f5686491baa112d0871ee613f61b7210565?s=96&d=mm&r=g","caption":"\u6e05, \u5b87"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/qingyu\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8prometheus%e7%9a%84%e5%af%bc%e5%87%ba%e5%99%a8%e6%9d%a5%e8%8e%b7%e5%8f%96kong-api%e7%9a%84%e6%8c%87%e6%a0%87%e4%bf%a1%e6%81%af%e3%80%82\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/43642","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\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=43642"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/43642\/revisions"}],"predecessor-version":[{"id":109399,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/43642\/revisions\/109399"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=43642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=43642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=43642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}