Posts by Wolfo

    Das Umstellen auf den STORGA_TYPE = MULTIPlE hat das Problem leider nicht behoben. Für die Betroffenen Switches werden jetzt nur die *.rrd Dateien angelegt aber keine *.xml Dateien?!?!? Wie kommt das?


    Im perfdata.log bekomme ich jetzt lauter RRDs: : update ERROR

    2017-02-27 15:35:59 [24306] [0] RRDs::update /usr/local/pnp4nagios/var/perfdata/Avaya_Switch_SRV-Access-II/Interface_Table_PpsOutErr.rrd 1488206138:0
    2017-02-27 15:35:59 [24306] [0] RRDs::update ERROR /usr/local/pnp4nagios/var/perfdata/Avaya_Switch_SRV-Access-II/Interface_Table_PpsOutErr.rrd: illegal attempt to update using time 1488206138 when last update time is 1488206138 (minimum one second step)
    2017-02-27 15:35:59 [24306] [0] RRDs::update /usr/local/pnp4nagios/var/perfdata/Avaya_Switch_SRV-Access-II/Interface_Table_PpsInDiscard.rrd 1488206138:0
    2017-02-27 15:35:59 [24306] [0] RRDs::update ERROR /usr/local/pnp4nagios/var/perfdata/Avaya_Switch_SRV-Access-II/Interface_Table_PpsInDiscard.rrd: illegal attempt to update using time 1488206138 when last update time is 1488206138 (minimum one second step)


    Bei meinem "check_pnp_rrds" bekomme ich auch eine Warnung angezeigt


    Hat noch jemand eine Idee!!!!!!


    Hallo Mikesch,

    auf der Webseite von pnp4nagios wird aber explizit darauf hingewiesen den storage type nicht global auf multiple zu setzen.

    Quote

    Weiterhin ist es im Hinblick auf die Performance nicht sinnvoll, global mit RRD_STORAGE_TYPE = MULTIPLE
    zu arbeiten. Die Anzahl der RRD-Datenbanken und somit auch der Disk-I/O während der Updates vervielfacht sich. Entsprechend sollte man mit Bedacht wählen, welche Nagios-Check-Commands mit welcher Einstellung behandelt werden sollen.

    Welcher ist jetzt eigentlich der bessere STORGAE_TYPE?

    Kann ich den STORGA_TYPE = MULTIPE auch nur für meine neuen Switches nutzen?


    Und ja es handelt sich um interfacetable_v3t und die Anleitung habe ich auch gelesen. EIgentlich funktioniert es ja auch, nur das bei den neuen Switches nur noch die Dateien Interface_Table.xml und Interface_Table.rrd angelegt werden. Und nicht wie bei den anderen noch zusätzlich für jeden Port eine eigene *.xml und *.rrd Datei.

    Da hast du bestimmt recht, da die Interface_Table.rrd bei den Switches wo alles funktioniert gerade mal 3MB groß ist. Aber wie kann das sein wenn in der process_perfdata.cfg "RRD_STORAGE_TYPE = SINGLE" eingetragen ist?


    Gibt es Unterschiede zwischen den Definitionen der Prüfungen? Unterschiedlich aufgebaute Performance-Daten?

    Hast du mir da bitte einen Tip wie ich das am besten prüfen kann.

    In der process_perfdata.cfg ist "RRD_STORAGE_TYPE = SINGLE" eingetragen.


    Hier ein Auszug aus der "comands.cfg"

    # 'check_interface_table_v3t' command definition

    define command{
    command_name check_interface_table_port
    command_line $USER1$/check_interface_table_v3t.pl -H $HOSTADDRESS$ -C $ARG1$ -2 -v --enableperfdata --64bits
    }

    Und aus der "switch.cfg"

    define host{
    use generic-switch ; Inherit default values from a template
    host_name Avaya Switch SRV-Access-II ; The name we're giving to this switch
    alias Avaya Switch 4850GTS-PWR ; A longer name associated with the switch
    address 10.16.0.71 ; IP address of the switch
    hostgroups switches ; Host groups this switch is associated with
    }


    define service{
    use generic-service ; Inherit values from a template
    host_name Avaya Switch SRV-Access-II
    service_description Interface_Table
    check_command check_interface_table_port!public!
    }

    Wenn ich unter icinga auf Interface_Table -> Detail gehe ist hier nur noch der Interface Status zu sehen. Und es werden keine Links für die einzelnen Ports erstellt obwohl Performancedaten vorhanden sind.

    Es werden auch keine *.xml und *.rrd Dateien zu den einzelnen Ports unter /usr/local/pnp4nagios/var/perfdata/ angelegt

    Ich bekomme nicht herraus warum pnp4nagios diese Links und die *.xml und *.rrd Dateien für die Ports nicht erstellt.

    Hallo Wolfgang,


    - im <TXT>-Tag steht "successful updatet" hier stehen auch alle Ports vom Switch drin

    - PNP-Version 0.6.25-R.40 im Bulk Mode + NPCD

    - ich wollte die Interface_Table.rrd gedit öffnen hat aber nicht funktioniert. Wie kann ich das noch überprüfen wieviele Datenreihen die Datei hat? Sollte schon etwas drin stehen, ist mal 136 MB groß.

    Hallo zusammen,


    ich frage meine Switches mit check_interfacetable ab, was auch ohne Probleme funktioniert. Jetzt habe ich ein neues Switch-Model und hier werden mir die Links zu den einzelenen Ports nicht mehr angezeigt.

    Es werden auch keine *.xml und *.rrd Dateien zu den einzelnen Ports unter /usr/local/pnp4nagios/var/perfdata/ angelegt. Hier sind nur die Dateien Interface_Table.xml und Interface_Table.rrd vorhanden. Laut verify_pnp_config ist alles O.K.


    Altes Switch Model (einzelne Ports sind vorhanden)


    Neues Switch-Model (nur der Link Interface Table vorhanden)


    Der neue Switch liefert auch Performance-Daten


    Vielleicht hat ja einer ne Idee?!?!? Danke schon mal!!!

    Images

    • pasted-from-clipboard.png