telegraf/plugins/inputs/jolokia2/jolokia2_agent
Joshua Powers dc9abf3f04
fix(inputs.jolokia2): add optional origin header (#11692)
2022-09-07 13:08:21 -06:00
..
README.md fix(inputs.jolokia2): add optional origin header (#11692) 2022-09-07 13:08:21 -06:00
jolokia2_agent.go fix(inputs.jolokia2): add optional origin header (#11692) 2022-09-07 13:08:21 -06:00
sample.conf fix(inputs.jolokia2): add optional origin header (#11692) 2022-09-07 13:08:21 -06:00

README.md

Jolokia2 Agent Input Plugin

The jolokia2_agent input plugin reads JMX metrics from one or more Jolokia agent REST endpoints.

Configuration

# Read JMX metrics from a Jolokia REST agent endpoint
[[inputs.jolokia2_agent]]
  # default_tag_prefix      = ""
  # default_field_prefix    = ""
  # default_field_separator = "."

  # Add agents URLs to query
  urls = ["http://localhost:8080/jolokia"]
  # username = ""
  # password = ""
  # response_timeout = "5s"

  ## Optional origin URL to include as a header in the request. Some endpoints
  ## may reject an empty origin.
  # origin = ""

  ## Optional TLS config
  # tls_ca   = "/var/private/ca.pem"
  # tls_cert = "/var/private/client.pem"
  # tls_key  = "/var/private/client-key.pem"
  # insecure_skip_verify = false

  ## Add metrics to read
  [[inputs.jolokia2_agent.metric]]
    name  = "java_runtime"
    mbean = "java.lang:type=Runtime"
    paths = ["Uptime"]