Package org.altlinux.jabbix
Classes of the Jabbix library.
-
Interface Summary Interface Description ConnectionPredicate A predicate for theJabbixSecurityManager
service determining the permission to connect to or from the particular host and port.MetricAgent A metric agent provides the method to read current value of a metric.MetricTable<M extends JabbixMetric<?>> An updatable table ofJabbixActiveMetric
entries. -
Class 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.JabbixActiveMetric<T> A metric with additional information to be used for active metric reporting.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.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.MetricRequest<M extends JabbixMetric<?>> A task object encapsulating the process of the metric value retrieval using a metric agent both synchronously and asynchronously.ResponseQueue A Zabbix server client that send metric values to the server when some value expires its refresh period.WhitelistPredicate Implements a connection predicate using a regular expression to test the host name.ZabbixClient The base class of all Zabbix server clients. -
Exception Summary Exception Description JabbixException An exception indicating the general unexpected case in a working Jabbix program.JabbixProtocolException An exception indicating the Jabbix-protocol specified unexpected case in a working Jabbix program.NoSuchMetricException An exception indicating that no metric agent was found to retrieve a value for a metric.UnknownCommandException An exception indicating that the passed command is unknown to the agent.