Class ZabbixMetricMessageBuilder

java.lang.Object
org.jmxtrans.agent.zabbix.ZabbixMetricMessageBuilder

public class ZabbixMetricMessageBuilder
extends Object
Generates metric messages to send to graphite instances.
  • Constructor Details

    • ZabbixMetricMessageBuilder

      public ZabbixMetricMessageBuilder​(@Nullable String hostName)
      Parameters:
      hostName - hostname of the zabbix server
  • Method Details

    • getHostName

      public String getHostName()
    • buildMessage

      public String buildMessage​(String metricName, Object value, long timestamp)
      Builds a metric string to send to a Graphite instance.
      Returns:
      The metric json string without trailing newline