|
Rozmiar: 1862
Komentarz: +plugin df
|
Rozmiar: 2395
Komentarz: +v5
|
| Usunięcia zostały oznaczone w ten sposób. | Dodatki zostały oznaczone w ten sposób. |
| Linia 48: | Linia 48: |
| <Plugin tcpconns> ListeningPorts false LocalPort "22" LocalPort "80" LocalPort "443" LocalPort "25" LocalPort "110" LocalPort "143" LocalPort "993" LocalPort "995" RemotePort "25" RemotePort "80" RemotePort "443" </Plugin> |
|
| Linia 74: | Linia 88: |
== Wersja 5 == Różnice w stosunku do wersji 4. Przede wszystkim korzystamy z "''natywnego''" panelu CGI zamiast "obcego". Jeśli chodzi o plik konfiguracyjny, to zmiany analogiczne do wersji 4. |
Konfiguracja collectd
Wersja 4
Jeżeli chcemy skorzystać z gotowego panelu webowego do collectd w wersji 4, to musimy trochę pododawać w systemie:
portupgrade -N converters/p5-JSON p5-HTML-Parser p5-URI
Dodatkowo partycja, gdzie są skrypty CGI-BIN nie może mieć wyłączonej opcji exec (np. zfs). Inaczej w logach będzie komunikat typu:
(13)Permission denied: exec of '/var/www/htdocs/virtuals/collectd/data/cgi-bin/collection.modified.cgi' failed,
collectd.conf
W samym collectd.conf trzeba ustawić następujące rzeczy:
<Plugin syslog>
LogLevel warning
</Plugin>
<Plugin df>
FSType "ufs"
FSType "zfs"
IgnoreSelected false
ReportByDevice false
ReportReserved false
ReportInodes false
</Plugin>
# dyski ADA, a nie domyślnie ([as]d[0-9])
<Plugin disk>
Disk "/^ada[0-9]?$/"
IgnoreSelected false
</Plugin>
<Plugin ping>
Host __ADRES_IP_DO_SPRAWDZANIA__
</Plugin>
# musi by/c przynajmniej komentarz - nie może być "pusto"
<Plugin processes>
# Process "name"
</Plugin>
<Plugin tcpconns>
ListeningPorts false
LocalPort "22"
LocalPort "80"
LocalPort "443"
LocalPort "25"
LocalPort "110"
LocalPort "143"
LocalPort "993"
LocalPort "995"
RemotePort "25"
RemotePort "80"
RemotePort "443"
</Plugin>
uruchomienie rrdcached
Ustawienie zmiennych w rc.conf
rrdcached_enable="YES"
rrdcached_flags="-s www -l unix:/var/run/rrdcached.sock -p /var/run/rrdcached.pid -j /var/db/rrdcached/journal -w 60"
A potem wystartowanie samego demona
mkdir -p /var/db/rrdcached/journal
rcstart rrdcached
Sprawdzenie konfiguracji collectd
collectd -t
Dodanie konfiguracji dla skryptów webowych do collectd
# spróbuję to dodać do unimaster-a
#
echo datadir: "/var/db/collectd/rrd/" > /usr/local/etc/collectd-web.conf
Wersja 5
Różnice w stosunku do wersji 4. Przede wszystkim korzystamy z "natywnego" panelu CGI zamiast "obcego". Jeśli chodzi o plik konfiguracyjny, to zmiany analogiczne do wersji 4.
