Spuštění postgres_exporter

17 views
Skip to first unread message

Jan Kopic

unread,
Jun 22, 2022, 7:02:40 AM6/22/22
to PostgreSQL-cz
Ahoj,
snažím se na svém linux serveru CentOS-7, kde běží PostgreSQL 13.4, se snažím rozchodit Postgres_exporter, ale bohůžel mi nejde nastartovat. Při spuštění se zobrazuje následující chyba:
Jun 22 11:13:57 vm-psql systemd: Started Prometheus exporter for Postgresql.
Jun 22 11:13:57 vm-psql postgres_exporter: ts=2022-06-22T09:13:57.221Z caller=main.go:135 level=info msg="Listening on address" address=vm-psql:9100
Jun 22 11:13:57 vm-psql postgres_exporter: ts=2022-06-22T09:13:57.224Z caller=main.go:138 level=error msg="Error running HTTP server" err="listen tcp: lookup vm-psql on 158.76.45.2:53: server misbehaving"
Jun 22 11:13:57 vm-psql systemd: postgres_exporter.service: main process exited, code=exited, status=1/FAILURE
Jun 22 11:13:57 vm-psql systemd: Unit postgres_exporter.service entered failed state.
Jun 22 11:13:57 vm-psql systemd: postgres_exporter.service failed.
Jun 22 11:13:57 vm-psql systemd: postgres_exporter.service holdoff time over, scheduling restart.
Jun 22 11:13:57 vm-psql systemd: Stopped Prometheus exporter for Postgresql.


Definice služby vypadá následovně:
[Unit]
Description=Prometheus exporter for Postgresql
Wants=network-online.target
After=network-online.target
[Service]
User=postgres
Group=postgres
WorkingDirectory=/opt/postgres_exporter
EnvironmentFile=/opt/postgres_exporter/postgres_exporter.env
ExecStart=/usr/local/bin/postgres_exporter --web.listen-address=vm-spcss-psql2:9100 --web.telemetry-path=/metrics
Restart=always
[Install]
WantedBy=multi-user.target


Konfigurace v souboru postgres_exporter.env je následující:
DATA_SOURCE_NAME="postgresql://postgres:postgres@vm-psql:5432/default?sslmode=disable"

Netuším, kde může být chyba. Jedna věc mi není jasné, proč se to odkazuje na IP 158.76.45.2:53. Nevím, co je to za adresu, nicméně na ni se ze serveru dopingnu.

Dokázal by mě někdo nasměrovat, co zkontrolovat, kde by mohla bých chyba?


Díky moc,
Honza

Petr Duchek

unread,
Jun 22, 2022, 8:57:20 AM6/22/22
to postgr...@googlegroups.com
Hezký den,

zkuste si zkontrolovat nastavení DNS ve vašem systému. 

Z chybové hlášky "err="listen tcp: lookup vm-psql on 158.76.45.2:53: server misbehaving" bych usuzoval, že se snaží přeložit hostname "vm-psql" na IP adresu, což se mu nepovede, a proto odmítne nastartovat.

st 22. 6. 2022 v 13:02 odesílatel Jan Kopic <jan.ko...@gmail.com> napsal:
--
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny „PostgreSQL-cz“ ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu postgresql-c...@googlegroups.com.
Chcete-li tuto diskusi zobrazit na webu, navštivte https://groups.google.com/d/msgid/postgresql-cz/6897b4cc-8e67-47f1-9904-4b100b78467an%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages