All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ActiveAgent A Zabbix server client that implements the active checks protocol.ActiveMetricTable An updatable queue ofJabbixActiveMetric
entries with an expiration period for the whole queue.AgentServer The agent server for Zabbix monitoring system.ConnectionPredicate A predicate for theJabbixSecurityManager
service determining the permission to connect to or from the particular host and port.JabbixActiveMetric<T> A metric with additional information to be used for active metric reporting.JabbixAgent A Jabbix library-based program implementing a standalone Zabbix agent.JabbixException An exception indicating the general unexpected case in a working Jabbix program.JabbixJSONProtocol Constants and functions for the Zabbix agent JSON based protocol.JabbixMetric<T> A metric, the named value representing certain parameter of a system.JabbixMetricAgent AMetricAgent
implementation for the retrieval of some internal Jabbix program values.JabbixProtocol Constants and functions for the base Zabbix agent-server protocol.JabbixProtocolException An exception indicating the Jabbix-protocol specified unexpected case in a working Jabbix program.JabbixReader A stream reader implementing the base Jabbix protocol.JabbixRequest A task object that is used to asynchronously query the value of a metric.JabbixSecurityManager ASecurityManager
implementation used to manage access to and from a Jabbix program.JabbixWriter A stream writer implementing the base Jabbix protocol.MetricAgent A metric agent provides the method to read current value of a metric.MetricRequest<M extends JabbixMetric<?>> A task object encapsulating the process of the metric value retrieval using a metric agent both synchronously and asynchronously.MetricTable<M extends JabbixMetric<?>> An updatable table ofJabbixActiveMetric
entries.NoSuchMetricException An exception indicating that no metric agent was found to retrieve a value for a metric.RandomNumberMetric A sample metric agent for the Jabbix library querying the random number generator for a value of a normally distributed random number.ResponseQueue A Zabbix server client that send metric values to the server when some value expires its refresh period.UnknownCommandException An exception indicating that the passed command is unknown to the agent.WhitelistPredicate Implements a connection predicate using a regular expression to test the host name.ZabbixClient The base class of all Zabbix server clients.