1 Web monitoring items

    Overview

    All items inherit tags from the web scenario.

    Scenario items

    As soon as a scenario is created, Zabbix automatically adds the following items for monitoring.

    The actual scenario name will be used instead of “Scenario”.

    If the scenario name contains user macros, these macros will be left unresolved in web monitoring item names.

    If the scenario name starts with a doublequote or contains a comma or a square bracket, it will be properly quoted in item keys. In other cases no additional quoting will be performed.

    These items can be used to create triggers and define notification conditions.

    Example 1

    To create a “Web scenario failed” trigger, you can define a trigger expression:

    Make sure to replace ‘Scenario’ with the real name of your scenario.

    Example 2

    To create a “Web scenario failed” trigger with a useful problem description in the trigger name, you can define a trigger with name:

    and trigger expression:

    Example 3

    To create a “Web application is slow” trigger, you can define a trigger expression:

    Make sure to replace ‘Scenario’ with the real name of your scenario.

    Scenario step items

    As soon as a step is created, Zabbix automatically adds the following items for monitoring.

    ItemDescription
    Download speed for step <Step> of scenario <Scenario>This item will collect information about the download speed (bytes per second) of the step.
    Item key: web.test.in[Scenario,Step,bps]
    Type: Numeric(float)
    Response time for step <Step> of scenario <Scenario>This item will collect information about the response time of the step in seconds. Response time is counted from the beginning of the request until all information has been transferred.
    Item key: web.test.time[Scenario,Step,resp]
    Type: Numeric(float)
    Response code for step <Step> of scenario <Scenario>This item will collect response codes of the step.
    Item key: web.test.rspcode[Scenario,Step]
    Type: Numeric(unsigned)

    Actual scenario and step names will be used instead of “Scenario” and “Step” respectively.

    Web monitoring items are added with a 30 day history and a 90 day trend retention period.

    These items can be used to create triggers and define notification conditions. For example, to create a “Zabbix GUI login is too slow” trigger, you can define a trigger expression: