Ad Widget

Collapse

zabbix 1.4.4 Bug Report

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dmitriy Kirhlarov
    Member
    • Jun 2007
    • 40

    #1

    zabbix 1.4.4 Bug Report

    zabbix_server doesn't check data type, returned by client.

    Test case:
    zabbix agent active check. Data type -- numeric fload.

    returned value "1203205254000.000000".

    zabbix_server die with log message:
    46208:20080216:235011 Query::insert into history (clock,itemid,value) values (1203205811,25536,1203205254000.000000)
    46208:20080216:235011 Query failed:PGRES_FATAL_ERROR:ERROR: numeric field overflow
    DETAIL: A field with precision 16, scale 4 must round to an absolute value less than 10^12.

    After changing Data type to Numeric (64bit) zabbix_server die, when updating trends table.
  • xs-
    Senior Member
    Zabbix Certified Specialist
    • Dec 2007
    • 393

    #2
    which test are you doing? an agent internal function or a UserParameter?

    If you are using a userparameter check, be sure that you make the number max: int(16,4)

    Comment

    • Dmitriy Kirhlarov
      Member
      • Jun 2007
      • 40

      #3
      It's incorrect UserParameter.

      But, I think it's not good behavior for server.

      Comment

      Working...