# Functions
NewMetric return a zabbix Metric with the values specified.
NewPacket return a zabbix packet with a list of metrics.
NewSender return a sender object to send metrics using default values for timeouts.
NewSenderTimeout return a sender object to send metrics defining values for timeouts.
# Variables
ErrActive is returned when fails to send active agent metrics.
ErrInvalidResponse is returned when the response from zabbix is not valid.
ErrTrapper is returned when fails to send trapper metrics.
# Structs
Metric represents the JSON object send for each value to Zabbix.
Packet represents the JSON object send to Zabbix with the values.
Response is the data returned from zabbix-server.
ResponseInfo contains the specific number of items processed, failed, total and the time spent.
Sender object with data to connect to Zabbix.