<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>参考 on PG Exporter</title>
		<link>https://exp.pgsty.com/zh/categories/%E5%8F%82%E8%80%83/</link>
		<description>Recent content in 参考 on PG Exporter</description>
		<generator>Hugo</generator>
		<language>zh-CN</language>
		
		
		
		
			<atom:link href="https://exp.pgsty.com/zh/categories/%E5%8F%82%E8%80%83/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>快速上手</title>
				<link>https://exp.pgsty.com/zh/start/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/start/</guid>
				<description>&lt;p&gt;本页是一条最短路径：安装 &lt;code&gt;pg_exporter&lt;/code&gt;，连上一个 PostgreSQL 实例，确认指标产出，接入 Prometheus。&lt;/p&gt;&#xA;&lt;p&gt;你需要准备的东西只有两样：一个可访问的 PostgreSQL 10-19+（或 pgBouncer 1.8+）实例，以及在其中创建用户的权限。更老的 PostgreSQL 9.1-9.6 实例请参阅 &lt;a href=&#34;https://exp.pgsty.com/zh/compatibility/&#34;&gt;兼容性说明&lt;/a&gt;。&lt;/p&gt;</description>
			</item>
			<item>
				<title>安装指南</title>
				<link>https://exp.pgsty.com/zh/install/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/install/</guid>
				<description>&lt;p&gt;&lt;code&gt;pg_exporter&lt;/code&gt; 可以通过 Pigsty、YUM/APT 仓库、GitHub 发布包（RPM/DEB/Tarball）、Docker 镜像或源码构建安装，按你的基础设施任选一种即可。&lt;/p&gt;</description>
			</item>
			<item>
				<title>兼容性</title>
				<link>https://exp.pgsty.com/zh/compatibility/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/compatibility/</guid>
				<description>&lt;p&gt;兼容性分为三个独立层面：exporter 二进制必须能在宿主机运行，动态规划必须能为目标服务器选出匹配的采集器分支，可选 SQL 对象或扩展还必须真实存在。因此，“进程能够启动”不等于所有采集器都满足准入条件。&lt;/p&gt;</description>
			</item>
			<item>
				<title>生产部署</title>
				<link>https://exp.pgsty.com/zh/deploy/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/deploy/</guid>
				<description>&lt;p&gt;本页覆盖把 &lt;code&gt;pg_exporter&lt;/code&gt; 放进生产环境要做的事：进程参数与环境变量、监控用户与凭据管理、systemd / Docker / Kubernetes 三种部署形态、pgBouncer 与自动发现，以及 Prometheus 侧的抓取与告警配置。&lt;/p&gt;</description>
			</item>
			<item>
				<title>采集器配置</title>
				<link>https://exp.pgsty.com/zh/config/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/config/</guid>
				<description>&lt;p&gt;&lt;code&gt;pg_exporter&lt;/code&gt; 的所有业务指标都由 YAML &lt;strong&gt;采集器&lt;/strong&gt;（Collector）定义驱动：每个采集器就是一条 SQL 查询，外加它的执行条件（版本、角色、标签、谓词）与运行控制（缓存、超时）。本页是采集器定义的完整参考。&lt;/p&gt;</description>
			</item>
			<item>
				<title>内置采集器</title>
				<link>https://exp.pgsty.com/zh/collectors/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/collectors/</guid>
				<description>&lt;p&gt;PG Exporter v1.4.1 在 &lt;a href=&#34;https://github.com/pgsty/pg_exporter/tree/main/config&#34;&gt;&lt;code&gt;config/&lt;/code&gt;&lt;/a&gt; 中提供 &lt;strong&gt;58 个采集器定义文件&lt;/strong&gt;，&lt;code&gt;make conf&lt;/code&gt; 按文件名顺序将它们合并为默认的 &lt;a href=&#34;https://github.com/pgsty/pg_exporter/blob/main/pg_exporter.yml&#34;&gt;&lt;code&gt;pg_exporter.yml&lt;/code&gt;&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;文件名前缀只负责排序，并不是指标名。一个文件可以为同一指标命名空间定义多个版本或角色分支。PG Exporter 启动时根据目标实例事实只安装符合条件的分支；对真实目标访问 &lt;a href=&#34;https://exp.pgsty.com/zh/api/#get-explain&#34;&gt;&lt;code&gt;GET /explain&lt;/code&gt;&lt;/a&gt;，即可查看最终执行计划。&lt;/p&gt;</description>
			</item>
			<item>
				<title>HTTP API</title>
				<link>https://exp.pgsty.com/zh/api/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://exp.pgsty.com/zh/api/</guid>
				<description>&lt;p&gt;&lt;code&gt;pg_exporter&lt;/code&gt; 在监听端口（默认 &lt;code&gt;:9630&lt;/code&gt;）上暴露四类 HTTP 端点：指标、健康检查、流量路由与运维管理。全部端点如下：&lt;/p&gt;&#xA;&lt;table class=&#34;full-width&#34;&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;端点&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;方法&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;描述&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#get-metrics&#34;&gt;&lt;code&gt;/metrics&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Prometheus 指标端点（路径可经 &lt;code&gt;--web.telemetry-path&lt;/code&gt; 修改）&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#%e5%81%a5%e5%ba%b7%e6%a3%80%e6%9f%a5&#34;&gt;&lt;code&gt;/up&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;存活检查；别名 &lt;code&gt;/health&lt;/code&gt;、&lt;code&gt;/liveness&lt;/code&gt;、&lt;code&gt;/readiness&lt;/code&gt;、&lt;code&gt;/read&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#%e6%b5%81%e9%87%8f%e8%b7%af%e7%94%b1&#34;&gt;&lt;code&gt;/primary&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;主库检查；别名 &lt;code&gt;/leader&lt;/code&gt;、&lt;code&gt;/master&lt;/code&gt;、&lt;code&gt;/read-write&lt;/code&gt;、&lt;code&gt;/rw&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#%e6%b5%81%e9%87%8f%e8%b7%af%e7%94%b1&#34;&gt;&lt;code&gt;/replica&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;从库检查；别名 &lt;code&gt;/standby&lt;/code&gt;、&lt;code&gt;/slave&lt;/code&gt;、&lt;code&gt;/read-only&lt;/code&gt;、&lt;code&gt;/ro&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#%e8%bf%90%e7%bb%b4%e7%ab%af%e7%82%b9&#34;&gt;&lt;code&gt;/reload&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET/POST&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;热重载采集器配置&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#%e8%bf%90%e7%bb%b4%e7%ab%af%e7%82%b9&#34;&gt;&lt;code&gt;/explain&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;展示各采集器的规划裁决结果&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://exp.pgsty.com/zh/api/#%e8%bf%90%e7%bb%b4%e7%ab%af%e7%82%b9&#34;&gt;&lt;code&gt;/stat&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;各采集器的运行统计（命中/错误/耗时）&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;code&gt;/version&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;版本与构建信息（文本）&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;code&gt;/&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;GET&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;落地页，链接到指标端点&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;健康与路由端点的判定基于后台探测缓存的角色状态（&lt;code&gt;primary&lt;/code&gt; / &lt;code&gt;replica&lt;/code&gt; / &lt;code&gt;down&lt;/code&gt; / &lt;code&gt;starting&lt;/code&gt; / &lt;code&gt;unknown&lt;/code&gt;），不会在每次 HTTP 请求时同步查询数据库——探针风暴不会穿透到数据库。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
