Skocz do zawartości
grzelo23

Munin +DirectAdmin - jak to zrobić ?

Polecane posty

Witam, mam problem z zainstalowaniem statystyk munin na serwerze Debian 5 z DirectAdmin.

Wcześniej instalowałem munina na gołym debianie 5 + Apache + MySQL i wszystko działało pięknie, ale po zainstalowaniu DirectAdmina mam problem.

 

Od początku:

Instaluję DirectAdmina zgodnie z instrukcją na Debian 5 32 bit, DirectAdmin działa, wszstko jest OK, więc chcę zainstalować munin. Robię wszystko dokładnie wg. sprawdzonego wcześniej opisu i po wejściu w http://moje IP/munin zamist statystyk dostaję błąd 404.

Próbowałem różnych ustawień, między innymi pole htmldir w /etc/munin/munin.conf i nie dałem rady. Czy mógłby mi ktoś dać jakąś wskazówkę co może być przyczyną ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Przenieś katalogi z generowanymi wykresami do /var/www/html i zmień wpis w pliku konifguracyjnym

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki za odp. Milosz,

Zmieniłem wpis w pliku konfiguracyjnym, utworzyłem katalog /var/www/html/munin, nadałem mu CHOWN munin:munin oraz CHMOD 755 ale nadal nie działa jak powinno.

 

munin-html.log mówi (kluczowy, powtarzający się fragment):

Mar 27 22:25:10 - processing domain: localdomain
Mar 27 22:30:17 - Starting munin-html, checking lock
Mar 27 22:30:17 - could not copy style.css into htmldir
Mar 27 22:30:17 - could not copy logo.png into htmldir
Mar 27 22:30:17 - could not copy definitions.html into htmldir

 

Udało mi się wygenerować pojedyncze statystki wpisując polecenie

 munin-cron --force-root

- wygenerowało raz, można już je obejrzeć na stronie, ale tylko jednorazowo, później znów co 5 minut "could not copy ... into htmldir"

 

wynik ls -la /var/www/html/ :

total 32
drwxr-xr-x  6 root	root	4096 Mar 27 20:39 .
dr-xr-x---  9 webapps apache  4096 Mar 27 22:17 ..
-rw-r--r--  1 root	root  	44 Mar 24 15:37 index.html
drwxr-xr-x  4 munin   munin   4096 Mar 27 22:44 munin
lrwxrwxrwx  1 webapps webapps   45 Mar 24 16:02 phpMyAdmin -> /var/www/html/phpMyAdmin-3.3.10-all-languages
drwxr-xr-x 11 webapps webapps 4096 Mar 24 16:02 phpMyAdmin-3.3.10-all-languages
-rwxr-xr-x  1 root	root  	68 Mar 24 15:23 redirect.php
lrwxrwxrwx  1 webapps webapps   19 Mar 24 16:02 roundcube -> roundcubemail-0.5.1
drwxr-xr-x 10 webapps webapps 4096 Mar 24 16:02 roundcubemail-0.5.1
lrwxrwxrwx  1 webapps webapps   19 Mar 24 16:02 squirrelmail -> squirrelmail-1.4.21
drwxr-xr-x 16 webapps webapps 4096 Mar 24 16:02 squirrelmail-1.4.21 

Edytowano przez grzelo23 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spróbuj tak: chown -R munin:munin /var/www/html/munin

 

Pamiętaj też o tym, że munin potrzebuje chwili na pozbieranie próbek, które są wystarczające do tego,

aby zacząć rysować wykres.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Odświeżę troszkę temat.

Mam problem z generowaniem statystyk w muninie.

Konsola zwraca prawidłowe wartości natomiast staty się nie rysują

 

 

jedyne info w logu:

 

 

 

2013/06/12-12:30:02 CONNECT TCP Peer: "127.0.0.1:33229" Local: "127.0.0.1:4949"
2013/06/12-12:30:03 [6011] Error output from diskstats:
2013/06/12-12:30:03 [6011] diskstats: Could not open statefile '/var/lib/munin/plugin-state/diskstats-127.0.0.1' for writing: Permission denied
2013/06/12-12:30:03 [6011] Service 'diskstats' exited with status 13/0.
2013/06/12-12:30:03 [6011] Error output from exim_mailqueue:
2013/06/12-12:30:03 [6011] exim: permission denied
2013/06/12-12:30:03 [6011] Error closing pipe:
2013/06/12-12:30:05 [6011] Error output from iostat_ios:
2013/06/12-12:30:05 [6011] can't create /var/lib/munin/plugin-state/iostat-ios.state: Permission denied at /etc/munin/plugins/iostat_ios line 212
2013/06/12-12:30:05 [6011] Service 'iostat_ios' exited with status 13/0.
2013/06/12-12:30:07 [6011] Error output from swap:
2013/06/12-12:30:07 [6011] /etc/munin/plugins/swap: line 65: /proc/vmstat: Permission denied
2013/06/12-12:30:07 [6011] Service 'swap' exited with status 1/0.
pliki graficzne nie są w ogóle nadpisywane.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bo konsola to pewnie root, a munin już nie bo przecież wyraźnie log sypie "Permission denied" więc problem z uprawnieniami do plików.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Błąd pojawia się odnośnie 2-3 modułów, przypuszczam że reszta statystyk takie jak cpu powinna się wygenerować na wykresach - a tak nie jest.

 

Polecenia wykonywane są z użytkownika munin

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

Być może jakaś łatka na jądro blokuje dostęp do proc z użytkownika, a dostęp do exima to uprawnienia i wystarczy wy edytować grupy w systemie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Niestety i ja mam problem z munin'em :/
W logach mam informację o problemie z uprawnieniami:
munin-graph.log
2013/12/08 21:00:14 [RRD ERROR] Unable to graph /var/www/html/munin/localdomain/localhost.localdomain/ip_213_186_33_99-year.png : Could not save png to '/var/www/html/munin/localdomain/localhost.localdomain/ip_213_186_33_99-year.png'
2013/12/08 21:00:14 Graphed service : ip_213_186_33_99 (0.26 sec * 4)
2013/12/08 21:00:14 [RRD ERROR] Unable to graph /var/www/html/munin/localdomain/localhost.localdomain/threads-year.png : Could not save png to '/var/www/html/munin/localdomain/localhost.localdomain/threads-year.png'
2013/12/08 21:00:14 Graphed service : threads (0.38 sec * 4)

munin-html.log

2013/12/08 21:00:15 Opened log file
2013/12/08 21:00:15 [ERROR] Could not copy style.css from /etc/munin/templates/ to /var/www/html/munin

Do katalogu /var/www/html/munin przeniosłem zawartość katalogu /var/cache/munin/www/ i wykonałem polecenie

chown -R munin:munin /var/www/html/munin

 

sęk w tym że nadal nie chce poprawnie aktualizować statystyk.

 

W czym może być problem? Właściciel katalogu jest poprawny, chmody są ustawione 755 i 644.

 

 

 

[edit]
Ok, udało się ;) Musiałem coś "spierniczyć" podczas instalacji, odinstalowałem munina wraz z konfiguracją i zainstalowałem ponownie i śmiga ;)
A jednak nadal nie generuje poprawnie.
Przeniesienie statystyk do home/admin/public_html/ rozwiązało problem ;)

 

Edytowano przez Mich@ł (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×