### https://patroni.readthedocs.io/en/latest/rest_api.html > curl -i http://localhost:8008/readiness HTTP/1.0 200 OK > curl -i http://localhost:8008/liveness HTTP/1.0 200 OK > curl -i http://localhost:8008/patroni HTTP/1.0 200 OK Server: BaseHTTP/0.6 Python/3.12.3 Date: Fri, 08 May 2026 15:36:46 GMT Content-Type: application/json {"state": "unknown", "role": "replica", "cluster_unlocked": true, "dcs_last_seen": 1778254602, "database_system_identifier": "7637152973093863500", "patroni": {"version": "3.2.2", "scope": "pgcluster", "name": "pg-knoten-01"}} # Gibt nur "200" zurück, wenn der abgefragte Host "Leader" ist! > curl -i http://localhost:8008/leader HTTP/1.0 200 OK Server: BaseHTTP/0.6 Python/3.12.3 Date: Sun, 10 May 2026 11:59:18 GMT Content-Type: application/json {"state": "running", "postmaster_start_time": "2026-05-08 21:07:24.936732+02:00", "role": "master", "server_version": 160013, "xlog": {"location": 22277144}, "timeline": 2, "dcs_last_seen": 1778414356, "database_system_identifier": "7637598528541987072", "patroni": {"version": "3.2.2", "scope": "pgcluster", "name": "pg-knoten-01"}} > curl -i http://localhost:8008/metrics HTTP/1.0 200 OK Server: BaseHTTP/0.6 Python/3.12.3 Date: Fri, 08 May 2026 15:37:38 GMT Content-Type: text/plain # HELP patroni_version Patroni semver without periods. # TYPE patroni_version gauge patroni_version{scope="pgcluster",name="pg-knoten-01"} 030202 ... > curl -i http://localhost:8008/cluster HTTP/1.0 200 OK Server: BaseHTTP/0.6 Python/3.12.3 Date: Fri, 08 May 2026 15:40:49 GMT Content-Type: application/json {"members": [{"name": "pg-knoten-01", "role": "replica", "state": "running", "api_url": "http://pg-knoten-03:8008/patroni", "host": "pg-knoten-03", "port": 5432, "lag": "unknown"}], "scope": "pgcluster"} > curl -i http://localhost:8008/history HTTP/1.0 200 OK Server: BaseHTTP/0.6 Python/3.12.3 Date: Fri, 08 May 2026 15:41:34 GMT Content-Type: application/json []