Ad Widget

Collapse

Monitoring -> Triggers doesn't load

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alexanders77
    Junior Member
    • Aug 2018
    • 2

    #1

    Monitoring -> Triggers doesn't load

    Hello

    We're using Zabbix 3.2.10 on OpenBSD. Lately, I noticed that I'm unable to go to Monitoring -> Triggers (tr_status.php). When I try to load that page, after a about 1 minute, I get a 404 error shown in the browser.

    In the nginx error.log, I find this:
    Code:
    error.log:2019/02/01 11:37:11 [error] 95682#0: *17464 upstream timed out (60: Operation timed out) while reading response header from upstream, client: 172.17.0.2, server: zabbix.int, request: "GET /zabbix/tr_status.php?fullscreen=0&groupid=0&hostid=10113&show_triggers=2&ack_status=1&show_events=1&show_severity=0&txt_select=%2Fvar&application=&inventory%5B0%5D%5Bfield%5D=type&inventory%5B0%5D%5Bvalue%5D=&filter_set=1 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "zabbix.int", referrer: "https://zabbix.int/zabbix/tr_status.php?ddreset=1"
    error.log:2019/02/01 11:37:11 [error] 95682#0: *17464 open() "/var/www/htdocs/index.php" failed (2: No such file or directory), client: 172.17.0.2, server: zabbix.int, request: "GET /zabbix/tr_status.php?fullscreen=0&groupid=0&hostid=10113&show_triggers=2&ack_status=1&show_events=1&show_severity=0&txt_select=%2Fvar&application=&inventory%5B0%5D%5Bfield%5D=type&inventory%5B0%5D%5Bvalue%5D=&filter_set=1 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "zabbix.int", referrer: "https://zabbix.int/zabbix/tr_status.php?ddreset=1"
    I think the 404 is just a misconfiguration of nginx on my side. But it's not what I'm concerned about at this moment.

    I get the 404 only, when I search for triggers containing something in the name, eg. searching for "/var". When I page through all the triggers of a certain host, one page just doesn't load (probably the page containing the trigger(s) matching the search result). Other pages load fine. But when I page, it aborts much quicker. In nginx, I then find a HTTP error 499:

    Code:
    access.log:172.17.0.2 - - [01/Feb/2019:11:33:19 +0100] "GET /zabbix/tr_status.php?fullscreen=0&groupid=0&hostid=10113&page=2 HTTP/1.1" 499 0 "https://zabbix.int/zabbix/tr_status.php?ddreset=1" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.10 Safari/537.36"
    The triggers matching "/var" have a full name like this:

    Code:
    srv.int: Free disk space 20.31 % less than 20% on /var
    I used to have it misconfigured so, that it had two (2) percent signs, like:

    Code:
    srv.int: Free disk space 20.31 %% less than 20% on /var
    Could these "%" be a problem? But I now changed the name in the template, so that there's no % in it. However, it still doesn't load.

    Well… Any ideas?

    Thanks a lot,
    Alexander
  • dimir
    Zabbix developer
    • Apr 2011
    • 1080

    #2
    As discussed with our Frontend developers, 3.2 is not supported anymore so there's no chance that bug would be fixed. In 4.0 (current) this page does not even exist, so it is strongly advised to upgrade to the supported version ASAP.

    Comment

    Working...