Brak iptables_plugin dla collectd na Ubuntu 16.10

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
BigBenek
Sędziwy Jeż
Sędziwy Jeż
Posty: 40
Rejestracja: 08 lip 2016, 10:40
Środowisko graficzne: GNOME
Architektura: x86_64

Brak iptables_plugin dla collectd na Ubuntu 16.10

Post autor: BigBenek »

Witam wszystkich.

Zainstalowalem Graphite:

Kod: Zaznacz cały

dpkg -l | grep graphite
ii  graphite-carbon                                 0.9.15-1                                    all          backend data caching and persistence daemon for Graphite
ii  graphite-web                                    0.9.15+debian-2                             all          Enterprise Scalable Realtime Graphing
ii  libgraphite2-3:amd64                            1.3.8-1ubuntu1                              amd64        Font rendering engine for Complex Scripts -- library
Zainstalowalem collectd:

Kod: Zaznacz cały

dpkg -l | grep collectd
ii  collectd                                        5.5.2-1                                     amd64        statistics collection and monitoring daemon
ii  collectd-core                                   5.5.2-1                                     amd64        statistics collection and monitoring daemon (core system)
ii  collectd-utils                                  5.5.2-1                                     amd64        statistics collection and monitoring daemon (utilities)
ii  libcollectdclient1                              5.5.2-1                                     amd64        client library for collectd's control interface
Usluga collectd "smiga"

Kod: Zaznacz cały

systemctl status collectd.service
● collectd.service - Statistics collection and monitoring daemon
   Loaded: loaded (/lib/systemd/system/collectd.service; enabled; vendor preset:
   Active: active (running) since Sat 2017-04-29 11:17:19 IST; 17min ago
     Docs: man:collectd(1)
           man:collectd.conf(5)
           https://collectd.org
 Main PID: 2184 (collectd)
    Tasks: 13 (limit: 4915)
   Memory: 35.4M
      CPU: 10.875s
   CGroup: /system.slice/collectd.service
           └─2184 /usr/sbin/collectd
Plugin_iptables wlaczony:

Kod: Zaznacz cały

LoadPlugin interface
#LoadPlugin ipc
#LoadPlugin ipmi
LoadPlugin iptables
#LoadPlugin ipvs
LoadPlugin irq
Niestety w collectdlocalhostcollectd go nie widac.
http://imgur.com/a/m5vMl
Dlaczego???Jak uruchomic brakujaca wtyczke iptables w collectd aby nastepnie uzyc wizualizacji metricks w Graphite?

Doszukalem sie na tej stronie: https://collectd.org/news.shtml#news99 ze iptables_plugin wystepowal ostatnio w wersji collectd 5.6.0
Sciagnolem, collectd-5.6.0.tar.bz2 rozpakowalem kompiluje ze zrodel i wywala tyle bledow:

Kod: Zaznacz cały

root@mike-desktop:/home/mike/Downloads/collectd-5.6.0# make
Making all in proto
make[1]: Entering directory '/home/mike/Downloads/collectd-5.6.0/proto'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/proto'
Making all in src
make[1]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src'
make  all-recursive
make[2]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src'
Making all in libcollectdclient
make[3]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src/libcollectdclient'
make  all-am
make[4]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src/libcollectdclient'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src/libcollectdclient'
make[3]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src/libcollectdclient'
Making all in liboconfig
make[3]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src/liboconfig'
make  all-am
make[4]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src/liboconfig'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src/liboconfig'
make[3]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src/liboconfig'
Making all in daemon
make[3]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src/daemon'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src/daemon'
make[3]: Entering directory '/home/mike/Downloads/collectd-5.6.0/src'
  CC       vserver.lo
vserver.c: In function 'vserver_read':
vserver.c:168:3: error: 'readdir_r' is deprecated [-Werror=deprecated-declarations]
   status = readdir_r (proc, (struct dirent *) dirent_buffer, &dent);
   ^~~~~~
In file included from ./daemon/collectd.h:199:0,
                 from vserver.c:29:
/usr/include/dirent.h:183:12: note: declared here
 extern int readdir_r (DIR *__restrict __dirp,
            ^~~~~~~~~
cc1: all warnings being treated as errors
Makefile:4182: recipe for target 'vserver.lo' failed
make[3]: *** [vserver.lo] Error 1
make[3]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src'
Makefile:5005: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src'
Makefile:3287: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/mike/Downloads/collectd-5.6.0/src'
Makefile:575: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
Moze ktos pomoze odpalic tego collectd plugin_iptables na Ubuntu 16.10 ?!
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Brak iptables_plugin dla collectd na Ubuntu 16.10

Post autor: mario_7 »

ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 25 gości