Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-6929

Log size for log[*] based items is not stored in database

    Details

    • Type: Incident report
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.7
    • Fix Version/s: 2.0.9rc1, 2.1.4
    • Component/s: Proxy (P)
    • Labels:
    • Environment:
      Linux, CentOS-6.4, PostgreSQL 9.1.9, Apache HTTPD-2.2.15, PHP-5.3.3

      Description

      According to the documentation does:
      The server [...] keep a trace of the monitored log's size [...] stored in the Zabbix database [...]

      If I'm not wrong storing in database would never be happen for log[*] based items due to lack of mtime (code based on 2.0.8):

      1. sed -n '1324,1331p' ./src/libs/zbxdbcache/dbcache.c
        if (-1 == lastlogsize || -1 == mtime)
        continue;

      zbx_snprintf_alloc(&sql, &sql_alloc, &sql_offset,
      "update items set lastlogsize=" ZBX_FS_UI64 ",mtime=%d where itemid=" ZBX_FS_UI64 ";\n",
      lastlogsize,
      mtime,
      ids[i]);

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              okkuv9xh Marc
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: