Ad Widget

Collapse

Problem with UserParameter from agent 1.8.3

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • colloque
    Member
    • Feb 2010
    • 72

    #1

    Problem with UserParameter from agent 1.8.3

    Hello,

    From the update agent in 1.8.3 (HPUX) i've a problem with my parameter UserParameter.

    Exemple:
    ------------------
    I've a script shell --> /[mydirectory]/test.ksh

    In my file there is:
    export UNIX95=1;ps -C $1 -o args= | wc -l (with $1 = [deamon name])


    In my file configuration agent:
    The value de UnsafeUserParameters is 1
    My parameter is: UserParameter=processA[*],/[myDirectory]/test.ksh $1


    Now zabbix return : not supported.

    (In agent version 1.4.4 is OK)

    Thanks for your help and sorry for my english.
  • alixen
    Senior Member
    • Apr 2006
    • 474

    #2
    Hi,

    In 1.8, Zabbix agent filters some special characters in arguments. If your argument contains characters such as:
    \ ' ” ` * ? [ ] { } ~ $ ! & ; ( ) < > | # @
    you need to add :
    UnsafeUserParameters=1
    in zabbix_agentd.conf file.

    Regards,
    Alixen
    http://www.alixen.fr/zabbix.html

    Comment

    • colloque
      Member
      • Feb 2010
      • 72

      #3
      Thanks,

      But my parameter UnsafeUserParameters is already with the value 1


      Zabbix_agentd.conf
      -----------------------------------------------------------------
      UnsafeUserParameters=1

      UserParameter=processA[*],/home/adm/procedure/test.ksh $1

      UserParameter=[MyProcess].cpu=export UNIX95=1;ps -eflx -o pcpu,args | grep -i [MyProcess] | grep -v grep | awk '{ s += $ 1 } END { printf "%.2f\n" , s}'

      Zabbix agent = not supported (agent version 1.8.3 on HPUX)

      Comment

      • colloque
        Member
        • Feb 2010
        • 72

        #4
        UP, please

        Comment

        • colloque
          Member
          • Feb 2010
          • 72

          #5
          Problem agent 1.8.3 under HPUX

          Hello,

          Summary:


          Agent zabbix 1.4.4 (HPUX)
          ----------------------------
          - UserParameter=processA[*],/home/adm/procedure/test.ksh $1 --> [OK]
          - logrt[] --> [NOK]


          Agent zabbix 1.8.3 (HPUX)
          ----------------------------
          - UserParameter=processA[*],/home/adm/procedure/test.ksh $1 --> [NOK]
          - logrt[] --> [OK]

          Help, please, i don't understand.

          Thanks for your help

          Comment

          Working...