Munin - Host tree funktioniert nach Wechsel von 1.2.6 auf 1.4.5 nicht mehr

Grewo

New Member
Hallo Server Support Gemeinde,

ich bin ganz frisch hier und komme leider mit einem für mich nicht lösbaren Problem. Kurz einen Satz zu mir, damit ihr auch wisst mit was für einem ihr da eigentlich sprecht :) Mein Name ist Gregor, 27, ich bin kein gelernter Systemadministrator, nur Programmierer. Arbeite seit ca 4 Jahren mit Debian. (WindowsServer sind mir einfach nicht geheuer.)

Folgendes Problem habe ich nun:
Ich habe die Server gewechselt,... von Lenny auf Squeeze. Da ich mich bis auf bei nginx auf die mitgelieferten Pakete verlasse, habe ich munin auf Squeeze mit der Version 1.4.5 installieren "müssen". Seltsamerweise bekomme ich den host tree (munin.conf) nicht angezeigt. Unter 1.2.6 funktioniert alles seit Jahren fehlerfrei.

Der host tree sieht folgendermaßen aus:
Code:
[aloha11.corago.de]
    address 127.0.0.1
    use_node_name yes

[aloha21.corago.de]
    address 192.168.74.164
    use_node_name yes

[aloha22.corago.de]
    address 192.168.74.165
    use_node_name yes

[Game-Metrics;]
    node_order User Payment

[Game-Metrics;User]
    address 127.0.0.1
    use_node_name no

[Game-Metrics;Payment]
    address 127.0.0.1
    use_node_name no

So wird mir aber nur der corago.de node angezeigt. Wenn ich use_node_name auf "yes" setze, dann wird mir zumindest der Game-Metrics node angezeigt. Da sind dann aber auch alle Standard Kategorien drin (apache bis time)... und die von mir erstellten Plugins immernoch nicht zu sehen.

Ich habe die letzten 2 Tage vergeblich damit verbracht dieses Problem zu lösen. Was habe ich dabei gemacht? Kurz gesagt: Die ganze Fehlerbehebungsdoku von munin durchforstet und Fehler nach Ausschlussverfahren eingegrenzt.

Die Plugins funktionieren,... auch mit munin-run. Wenn ich den host_name entferne, dann werden sie auch mit Daten im corago.de Node angezeigt. So habe ich es jetzt vorübergehend auch erstmal belassen damit ich die Daten überhaupt sehen kann. Über telnet zeigt mir der node den tree auch "richtig" an (so wie bei lenny mit munin 1.2.6), nämlich:
Code:
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
# munin node at aloha11.corago.de
nodes
aloha11.corago.de
user
payment
.
list user
metrics_user_inactive (weitere entfernt)
Connection closed by foreign host.

Die config für metrics_user_inactive sieht entsprechend so aus:
Code:
graph_title Inactive user by league
graph_vlabel Amount
l1.label < 1
l2.label < 2
l3.label < 3
l4.label < 4
l5.label < 5
l6.label < 6
l7.label < 7
l8.label < 8
l9.label < 9
l10.label < 10
graph_category Activity
host_name User

Ich hoffe ihr könnt mir helfen. Ansonsten muss ich mit dem Kategorie Mischmasch leben. :(
 
Last edited by a moderator:
Hi. Kannst du etwas genauer beschreiben was nicht geht und was du eigentlich vorhast? Ist es absicht, dass drei Systeme die gleiche IP haben?
 
Hi, jopp also auf dem alten System sah das im Frontend so aus:

Game-Metrics [day week month year]
* User :: [Activity Controlling Registration]
* Payment :: [Coins]

corago.de [day week month year]
* aloha1.corago.de :: [Apache Disk ... System Time]
* aloha2.corago.de :: [Apache Disk ... System Time]

Das Ziel war und ist, dass die Kategorien unter User und Payment nicht mit den "Systemkategorien" vermischt werden.

Derzeit ist es auf dem neuen System mit 1.4.5 nämlich so:

corago.de
* aloha11.corago.de :: [Activity Apache Coins Controlling Disk ... Registration System Time]
* aloha21.corago.de :: [Apache Disk ... System Time]
* aloha22.corago.de :: [Apache Disk ... System Time]

Ich möchte also eine "räumliche" Trennung der eigenen Plugins und der Standard-Dinger für die installierte Software/Hardware.

Die eigenen Plugins für User und Payment liegen auf dem aloha11, daher ist der 3x vertreten. Wie gesagt, unter 1.2.6 funktioniert es so.
 
Last edited by a moderator:
Back
Top