check_nrpe und check_memory Warnwerte anpassen

This forum was archived to /woltlab and is now in read-only mode.
  • Hallo zusammen,


    ich möchte gerne den Warn und Crital wert anpassen, bekomme es aber irgendwie nicht hin.
    der Server der Abgefrag wird ist ein Server, der sich automatisch schon viel Ram krallt. Möchte den Warnwert ab 95 setzen und Critcal ab 97%


    Meine abfrage lautet:


    /usr/lib/nagios/plugins/check_nrpe -H 10.10.17.3 -c check_memory -a "--warning=used > 92%"


    Exception processing request: Request command contained illegal metachars!


    Gruß

  • NSClient in der Version 0.5.1044



    /usr/lib/nagios/plugins/check_nrpe -H xx.xx.xx.xx -c check_memory

    WARNING: committed = 18.782GB, physical = 12.502GB|'committed'=18.78177GB;22.40746;25.20839;0;28.00932 'committed %'=67%;80;90;0;100 'physical'=12.50234GB;11.19964;12.5996;0;13.99956 'physical %'=89%;80;90;0;100



  • Soweit ich mich entsinne, gibt es für alle Argumente die mit "-a" gesendet werden, eine Liste von Buchstaben, die als "illegal meta chars" angesehen werden. Ob NSClient++ das auch hat, weiss ich aber nicht. Kenne das nur von NRPE, da müsstest du mal nsclient.ini Doku wälzen.

  • So hier zwei Beispiele:


    ./check_nrpe -2 -n -H x.x.x.x -c check_memory -a "warning=used > 92%" "critical=used > 95%"


    ./check_nrpe -2 -n -H x.x.x.x -c check_memory -a "MaxWarn=98%" "MaxCrit=99%" "ShowAll=long" "type=physical" "type=committed"


    So sollte das ohne Probleme funtionieren