Назад | Перейти на главную страницу

Collectd не открывает слушателя

Так что я застрял в этом какое-то время. Я хочу использовать collectd с участием graphite. Я использую centos 7. Я внес необходимые изменения в collectd.conf как показано ниже:

[root@relay-1 ~]# grep -v "#" /etc/collectd.conf

LoadPlugin syslog
LoadPlugin logfile

<Plugin logfile>
       LogLevel info
       File STDOUT
       Timestamp true
       PrintSeverity false
</Plugin>

LoadPlugin cpu
LoadPlugin interface
LoadPlugin load
LoadPlugin memory
LoadPlugin network
LoadPlugin write_graphite
<Plugin network>
        Server "ff18::efc0:4a42" "25826"
        <Server "239.192.74.66" "25826">
        </Server>
</Plugin>

<Plugin write_graphite>
  <Node "example">
    Host "localhost"
    Port "2003"
    Protocol "tcp"
    LogSendErrors true
    Prefix "collectd"
    Postfix "collectd"
    StoreRates true
    AlwaysAppendDS false
    EscapeCharacter "_"
  </Node>
</Plugin
[root@relay-1 ~]#

Независимо от того, что я делаю, я не вижу слушателя, открытого для 127.0.0.1:2003

[root@relay-1 ~]# netstat -tnlup | grep collectd
udp        0      0 0.0.0.0:44872           0.0.0.0:*                           20838/collectd
udp        0      0 0.0.0.0:59583           0.0.0.0:*                           20822/collectd
udp6       0      0 :::36059                :::*                                20822/collectd
udp6       0      0 :::51289                :::*                                20838/collectd
[root@relay-1 ~]#
[root@relay-1 ~]#
[root@relay-1 ~]# netstat -tnlup | grep 2003
tcp        0      0 0.0.0.0:2003            0.0.0.0:*               LISTEN      15868/python2
[root@relay-1 ~]#

Carbon-relay слушает 2003,

РЕДАКТИРОВАТЬ: я бы хотел, чтобы collectd привязался к 127.0.0.1:2003 (чтобы он отображался в netstat). Как я могу это сделать?

P.S Углеродное реле должно продолжать прослушивание 0.0.0.0:2003