Desavil 88 Zgłoś post Napisano Czerwiec 20, 2014 (edytowany) Witam, Czytałem dokumentację: http://munin-monitoring.org/wiki/MuninConfigurationMasterCGI co prawda dotyczy ona nginxa, ale wszystkie przykłady pokazują jak uruchomić munina na spawn-fcgi. Czy jest możliwość uruchomienia munina na php5-fpm ? Stworzyłem dwa sockety na fpm, dodałem do vhosta, ale niestety nie chce działać (po wejściu na /munin wyświetla się komunikat: File not found). Wydaje mi się, że w konfiguracji danego sockera fpm muszę jeszcze dodać ścieżki: w jednym (php5-fpm_muningraph.sock) do: /usr/lib/munin/cgi/munin-cgi-graph a w drugim (php5-fpm_muninhtml.sock) do: /usr/lib/munin/cgi/munin-cgi-html Ale nie wiem jak poprawnie to zdefiniować. Ustawienie vhosta: server { listen 80; server_name localhost; access_log /var/log/nginx/munin.access.log; server_tokens off; location ^~ /cgi-bin/munin-cgi-graph/ { fastcgi_split_path_info ^(/cgi-bin/munin-cgi-graph)(.*); fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_pass unix:/var/run/php5-fpm_muningraph.sock; fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; include fastcgi_params; } location /munin/static/ { alias /etc/munin/static/; } location /munin/ { fastcgi_split_path_info ^(/munin)(.*); fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_pass unix:/var/run/php5-fpm_muninhtml.sock; fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; include fastcgi_params; } } Edytowano Czerwiec 20, 2014 przez Desavil (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Desavil 88 Zgłoś post Napisano Czerwiec 21, 2014 Jakieś pomysły? Udostępnij ten post Link to postu Udostępnij na innych stronach
SanKen 63 Zgłoś post Napisano Czerwiec 21, 2014 Mam tak zainstalowanego munin+ php5-fpm+nginx wszystko na debian 7.5 i wszystko idzie z repo. I działa, nic nie ustawiałem zmieniałem sam generuje mi wykresy. Niestety nie działa generowanie obrazka poprzez cgi. W danej godzinie. munin w wersji 2.0.6-4+deb7u2 Udostępnij ten post Link to postu Udostępnij na innych stronach
Desavil 88 Zgłoś post Napisano Czerwiec 21, 2014 (edytowany) U mnie żadnych configów nie utworzył, sam stworzyłem to co wyżej napisałem. Do Apache sam się dodaje, ale do nginxa, hmm... Edytowano Czerwiec 21, 2014 przez Desavil (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
SanKen 63 Zgłoś post Napisano Czerwiec 21, 2014 w nginx nie dodałem żadnych vhostów szczególnie jeśli munin to tylko html nie potrzebuje PHP. Sprawdź co masz w /var/cache/munin/www Ja zrobiłem tylko dowiązanie do tego katalogu. Udostępnij ten post Link to postu Udostępnij na innych stronach
Desavil 88 Zgłoś post Napisano Czerwiec 21, 2014 Tak działa, dzięki. Szkoda, że tylko to CGI nie działa (i tym samym przybliżanie wykresów). Udostępnij ten post Link to postu Udostępnij na innych stronach
likufanele 77 Zgłoś post Napisano Czerwiec 23, 2014 U mnie też ten wykres nie działał, ale pogrzebałem trochę i udało mi się go uruchomić. Sęk w tym, że teraz nie pamiętam jak to naprawiłem, ale ewidentnie da się to naprawić. Wystarczy trochę pogooglować. Udostępnij ten post Link to postu Udostępnij na innych stronach
SanKen 63 Zgłoś post Napisano Czerwiec 23, 2014 Gdyby to było potrzebne to bym sobie to poprawił,ale nie potrzebuje tego dlatego też sam obrazek mi wystarczy. Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Czerwiec 23, 2014 Mam tak zainstalowanego munin+ php5-fpm+nginx wszystko na debian 7.5 i wszystko idzie z repo. I działa, nic nie ustawiałem zmieniałem sam generuje mi wykresy. Niestety nie działa generowanie obrazka poprzez cgi. W danej godzinie. munin w wersji 2.0.6-4+deb7u2 Pewny jesteś, że masz bibliotekę php-gd? Czasem naprawianie problemów załatwia nawet apt-get . Udostępnij ten post Link to postu Udostępnij na innych stronach
malu 460 Zgłoś post Napisano Czerwiec 23, 2014 (edytowany) Pewny jesteś, że masz bibliotekę php-gd? Czasem naprawianie problemów załatwia nawet apt-get . W przypadku munina, akurat niepotrzebna jest biblioteka php-gd. Solucja, którą podał SanKen można powiedzieć, że jest jak najbardziej poprawna, bo wystarczy poprostu symlink z /var/cache/munin/www do katalogu dostępnego z poziomu http. Bo wykresy munina generowane są do czystego .html, jednak od jakiejś wersji munina istnieje możliwość nazwijmy to przybliżania wykresu. Aby to było możliwe wykorzystane zostało CGI do uruchamiania skryptów perlowych, w apache dostarczany jest w zasadzie gotowy config, który ma w sobie zestaw aliasów ,set-handler'ów etc.. Aby to działało na nginx trzeba trochę powalczyć z wiatrakami, ale znalazłem nawet sensowne "howto": http://uname.pingveno.net/blog/index.php/post/2013/08/25/Configure-Munin-graphs-with-Nginx-and-Debian-7 Edytowano Czerwiec 23, 2014 przez malu (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach