telegraf - connect: connection refused

Fórumok

Sziasztok,

tud vki orvossagot a kovetkezo hibara?

root@server:/etc/telegraf# journalctl -f -u telegraf.service
-- Logs begin at Wed 2020-08-19 14:20:09 UTC. --
Aug 20 08:24:32 server systemd[1]: Started The plugin-driven server agent for reporting metrics into InfluxDB.
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! Starting Telegraf 1.15.2
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! Loaded inputs: disk diskio kernel mem processes swap system cpu
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! Loaded aggregators:
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! Loaded processors:
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! Loaded outputs: influxdb
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! Tags enabled: host=server user=telegraf
Aug 20 08:24:32 server telegraf[27652]: 2020-08-20T08:24:32Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"server", Flush Interval:10s
Aug 20 08:24:42 server telegraf[27652]: 2020-08-20T08:24:42Z E! [outputs.influxdb] When writing to [http://localhost:8086]: Post "http://localhost:8086/write?consistency=any&db=telegraf": dial tcp 127.0.0.1:8086: connect: connection refused
Aug 20 08:24:42 server telegraf[27652]: 2020-08-20T08:24:42Z E! [agent] Error writing to outputs.influxdb: could not write any address
^C

telegraf.conf
[[outputs.influxdb]]
  urls = ["http://localhost:8086"]
  database = "telegraf"
  skip_database_creation = true
  retention_policy = ""
  write_consistency = "any"
  timeout = "5s"
  username = "telegraf"
  password = "xxxxxxxxxxxxxxxx"

 

Debian 10 OS alatt influxdb, telegraf es grafana van felteve, de elakadtam ennel a hibanal.

Koszi elore a segitseget,

 

Ardi

Hozzászólások

Influxdb nrm megy ahhoz nem tud csatlakozni.

Service restart influx(d)?

telnet localhost 8086?

Asszem, megoldottam:

/etc/influxdb/influxdb.conf

 

bind-address = ":8086"

helyett:

bind-address = "0.0.0.0:8086"

majd:

systemctl restart influxdb

systemctl restart telegraf

 

Koszi a segitseget - megyek a grafana web interface-re s megnezem, mit latok. :-)

Ardi

...erdekes. ugy latszik, ha tul gyorsan futtatom le a kovetkezo 2 parancsot,:

systemctl restart influxdb

systemctl restart telegraf

 akkor kapom a hibat.

Ha azonban idot hagyok a 2 parancs kozott, akkor ok:

root@server:/etc/telegraf# journalctl -f -u telegraf.service
-- Logs begin at Wed 2020-08-19 17:05:01 UTC. --
Aug 20 12:18:38 server systemd[1]: telegraf.service: Succeeded.
Aug 20 12:18:38 server systemd[1]: Stopped The plugin-driven server agent for reporting metrics into InfluxDB.
Aug 20 12:19:22 server systemd[1]: Started The plugin-driven server agent for reporting metrics into InfluxDB.
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! Starting Telegraf 1.15.2
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! Loaded inputs: cpu disk diskio kernel mem processes swap system
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! Loaded aggregators:
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! Loaded processors:
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! Loaded outputs: influxdb
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! Tags enabled: host=server user=telegraf
Aug 20 12:19:23 server telegraf[7417]: 2020-08-20T12:19:23Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"server", Flush Interval:10s

Ardi

hmm, koszonom a hozzaszolast.

Hol talalom meg a telegraf.service  fajlt?

Melyiket kene update-elnem?

 

Ardi

Hmm, erdekes. Ezt csinaltam es ujra elojott a hiba (eddig jol tartotta magat :-)):

01.

vi /etc/systemd/system/multi-user.target.wants/telegraf.service

[Unit]
Description=The plugin-driven server agent for reporting metrics into InfluxDB
Documentation=https://github.com/influxdata/telegraf
After=network.target
Requires=influxdb.service #<---ez uj
After=influxdb.service    #<---ez uj

[Service]
EnvironmentFile=-/etc/default/telegraf
User=telegraf
ExecStart=/usr/bin/telegraf -config /etc/telegraf/telegraf.conf -config-directory /etc/telegraf/telegraf.d $TELEGRAF_OPTS
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
RestartForceExitStatus=SIGPIPE
KillMode=control-group

[Install]
WantedBy=multi-user.target

02.

systemctl daemon-reload

03.

systemctl restart influxdb
04.

systemctl restart telegraf

05.

root@server:/etc/systemd# journalctl -f -u telegraf.service
-- Logs begin at Thu 2020-08-20 12:06:46 UTC. --
Aug 21 10:13:19 server systemd[1]: Started The plugin-driven server agent for reporting metrics into InfluxDB.
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! Starting Telegraf 1.15.2
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! Loaded inputs: diskio kernel mem processes swap system cpu disk
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! Loaded aggregators:
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! Loaded processors:
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! Loaded outputs: influxdb
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! Tags enabled: host=server user=telegraf
Aug 21 10:13:19 server telegraf[4390]: 2020-08-21T10:13:19Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"server", Flush Interval:10s
Aug 21 10:13:29 server telegraf[4390]: 2020-08-21T10:13:29Z E! [outputs.influxdb] When writing to [http://localhost:8086]: Post "http://localhost:8086/write?db=telegraf": dial tcp 127.0.0.1:8086: connect: connection refused
Aug 21 10:13:29 server telegraf[4390]: 2020-08-21T10:13:29Z E! [agent] Error writing to outputs.influxdb: could not write any address

 

Ardi

Ezzel sem jo:

vi /etc/systemd/system/multi-user.target.wants/telegraf.service

[Unit]
Description=The plugin-driven server agent for reporting metrics into InfluxDB
Documentation=https://github.com/influxdata/telegraf
After=network.target influxdb.service

 

Ardi