Munin/Ubuntu, dynamische Grafik (Zoom)?

For topics beyond KeyHelp. / Für Themen jenseits von KeyHelp.
Post Reply
User avatar
fpiel
Posts: 23
Joined: Sun 4. Nov 2018, 14:40

Munin/Ubuntu, dynamische Grafik (Zoom)?

Post by fpiel »

Hallo zusammen,

auf meinem Server läuft Ubuntu 18.04 mit dem dazugehörigen Munin 2.0.37. Das funktionier soweit, aber das Zoomen der Grafik geht nicht. Es wird auf der Zoom-Seite kein Diagramm angezeigt und der Aufruf erzeugt einen 403-Fehler.

Hat jemand munin in dieser Kombination laufen?
Funktioniert da das Zoom?

Wenn es funktioniert, mussten dafür Besonderheiten z.B. wegen KeyHelp beachtet werden?

Bin ein wenig ratlos.
Grüße
fpiel

[Mod-Edit]
Thread verschoben nach Off Topic, da der Topic nichts direkt mit Keyhelp zu tun hat.
Last edited by Jolinar on Fri 29. Nov 2019, 21:09, edited 1 time in total.
Reason: Mod-Edit
User avatar
Jolinar
Community Moderator
Posts: 3559
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Munin/Ubuntu, dynamische Grafik (Zoom)?

Post by Jolinar »

fpiel wrote: Fri 29. Nov 2019, 21:05 der Aufruf erzeugt einen 403-Fehler
Der Fehler sollte Logfileeinträge generiert haben.
Was sagen die relevanten Logfiles?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
fpiel
Posts: 23
Joined: Sun 4. Nov 2018, 14:40

Re: Munin/Ubuntu, dynamische Grafik (Zoom)?

Post by fpiel »

Ich konnte nur einen Eintrag im access.log entdecken:

Code: Select all

### - - [29/Nov/2019:23:59:13 +0100] "GET /munin-cgi/munin-cgi-graph/DOMAIN.de/SUB.DOMAIN.de/acpi-pinpoint=1574960107,1575068107.png?&lower_limit=&upper_limit=&size_x=800&size_y=400 HTTP/2.0" 403 199 "https://monitoring.DOMAIN.de/static/dynazoom.html?cgiurl_graph=/munin-cgi/munin-cgi-graph&plugin_name=DOMAIN.de/SUB.DOMAIN.de/acpi&size_x=800&size_y=400&start_epoch=1574960107&stop_epoch=1575068107" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0" 407 253
Es gibt zu dem Pfad:

Code: Select all

ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
und im Ordner /usr/lib/munin/cgi steht

Code: Select all

-rwxr-xr-x 1 root root  15K Mai 11  2018 munin-cgi-graph
-rwxr-xr-x 1 root root 4,2K Mai 11  2018 munin-cgi-html
Gibt es noch weitere Logfiles, in denen ich nachschauen sollte?

Grüße
fpiel

PS: Danke für's Verschieben!
nevakee
Posts: 52
Joined: Wed 5. Oct 2016, 21:31

Re: Munin/Ubuntu, dynamische Grafik (Zoom)?

Post by nevakee »

Vermutlich sieht deine apache vhost Datei zum Teil so aus:

Code: Select all

        ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
        <Location /munin-cgi/munin-cgi-graph>
               Require local
                <IfModule mod_fcgid.c>
                    SetHandler fcgid-script
                </IfModule>
                <IfModule !mod_fcgid.c>
                    SetHandler cgi-script
                </IfModule>
        </Location>

Ändere mal Require local auf Require all granted.
User avatar
fpiel
Posts: 23
Joined: Sun 4. Nov 2018, 14:40

Re: Munin/Ubuntu, dynamische Grafik (Zoom)?

Post by fpiel »

nevakee wrote: Sat 30. Nov 2019, 09:02 Ändere mal Require local auf Require all granted.
Das war schon geändert und hat einen Auth-Fehler behoben. Aber es geht trotzdem nicht.

Grüße
fpiel
User avatar
fpiel
Posts: 23
Joined: Sun 4. Nov 2018, 14:40

Re: Munin/Ubuntu, dynamische Grafik (Zoom)?

Post by fpiel »

Hallo zusammen,

hier sind die relevanten Auszüge bzw. kompletten Inhalte der beteiligten conf-Dateien.
Vielleicht fällt ja jemandem etwas auf ...

apache24.conf (Auszug):

Code: Select all

Alias /munin /var/cache/munin/www
<Directory /var/cache/munin/www>
Require all granted
Options None
</Directory>

ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
<Location /munin-cgi/munin-cgi-graph>
Require all granted
<IfModule mod_fcgid.c>
SetHandler fcgid-script
</IfModule>
<IfModule !mod_fcgid.c>
SetHandler cgi-script
</IfModule>
</Location>
munin.conf:

Code: Select all

includedir /etc/munin/munin-conf.d

# a simple host tree
[ServerSUB.DOMAIN.de]
address 127.0.0.1
use_node_name yes
/etc/apache2/keyhelp/custom_vhosts/USER_monitoring.DOMAIN.de.conf:

Code: Select all


ServerName monitoring.DOMAIN.de
ServerAdmin webmaster@DOMAIN.de
DocumentRoot "/var/cache/munin/www/"

Alias "/.well-known/acme-challenge" "/home/keyhelp/www/.well-known/acme-challenge"
<Directory "/home/keyhelp/www/.well-known/acme-challenge">
Require all granted
</Directory>

Alias / /var/cache/munin/www/
<Directory /var/cache/munin/www/>
AuthType Digest
AuthName "Monitoring"
AuthDigestProvider file
AuthUserFile "/etc/munin/htdigest-munin"
Require valid-user
Options None
</Directory>

ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
<Location /munin-cgi/munin-cgi-graph>
Require all granted
<IfModule mod_fcgid.c>
SetHandler fcgid-script
</IfModule>
<IfModule !mod_fcgid.c>
SetHandler cgi-script
</IfModule>
</Location> 
Und hier noch einmal die beteiligten Dateien:

Code: Select all

root@SERVER:/usr/lib/munin/cgi# ls -hl
insgesamt 24K
-rwxr-xr-x 1 root root 15K Mai 11 2018 munin-cgi-graph
-rwxr-xr-x 1 root root 4,2K Mai 11 2018 munin-cgi-html

root@SERVER:/var/log/munin# ls -hl
insgesamt 692K
-rw-rw-rw- 1 www-data adm 0 Dez 24 2018 munin-cgi-graph.log
-rw-rw-rw- 1 www-data adm 0 Dez 24 2018 munin-cgi-html.log
-rw-r----- 1 munin adm 0 Nov 19 06:25 munin-graph.log
-rw-rw-r-- 1 munin munin 440 Nov 18 12:45 munin-graph.log.1
-rw-r----- 1 munin adm 81K Nov 30 01:10 munin-html.log
Post Reply