13 Trapper items
Overview
Trapper items accept incoming data instead of querying for it.
It is useful for any data you might want to “push” into Zabbix.
To use a trapper item you must:
-
have a trapper item set up in Zabbix
-
send in the data into Zabbix
Configuration
Item configuration
To configure a trapper item:
-
Go to: Configuration → Hosts
-
Click on Items in the row of the host
-
Click on Create item
-
Enter parameters of the item in the form
The fields that require specific information for trapper items are:
| Type | Select Zabbix trapper here. |
| Key | Enter a key that will be used to recognize the item when sending in data. |
| Type of information | Select the type of information that will correspond the format of data that will be sent in. |
| Allowed hosts | If specified, the trapper will accept incoming data only from this comma-delimited list of hosts. Starting with Zabbix 2.2 version, spaces and user macros are allowed in this field. |
Sending in data
In the simplest of cases, we may use zabbix_sender utility to send in some 'test value':
zabbix_sender -z <server IP address> -p 10051 -s "New host" -k trap -o "test value"
To send in the value we use these keys:
-z – to specify Zabbix server IP address
-p – to specify Zabbix server port number (10051 by default)
-s – to specify the host (make sure to use the 'technical' host name here, instead of the 'visible' name)
-k – to specify the key of the item we just defined
-o – to specify the actual value to send
Display
Data source: Zabbix

