Hello, After upgrading from ActiveMQ 5.16.0 to 5.16.4, we are getting telegraf errors.
amq-p01 ~]$ sudo systemctl status telegraf | cat ● telegraf.service - The plugin-driven server agent for reporting metrics into InfluxDB Loaded: loaded (/usr/lib/systemd/system/telegraf.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2022-03-15 06:02:36 EDT; 4h 42min ago Docs: https://github.com/influxdata/telegraf Main PID: 1219 (telegraf) CGroup: /system.slice/telegraf.service └─1219 /usr/bin/telegraf -config /etc/telegraf/telegraf.conf -config-directory /etc/telegraf/telegraf.d Mar 15 10:43:10 amq-p02.blue.psu.edu telegraf[1219]: 2022-03-15T14:43:10Z E! [inputs.jolokia2_agent]: Error in plugin: Unable to gather metrics for http://localhost:8161/api/jolokia/read: Post http://localhost:8161/api/jolokia/read/read: dial tcp [::1]:8161: connect: connection refused I'm seeing errors like this in /var/log/messages too: 2022-03-15T09:55:40.372633-04:00 amq-p01.blue.psu.edu telegraf: 2022-03-15T13:55:40Z E! [inputs.jolokia2_agent]: Error in plugin: Unable to gather metrics for http://localhost:8161/api/jolokia/read: Response from url "http://localhost:8161/api/jolokia/read" has status code 401 (Unauthorized), expected 200 (OK) Here is our telegraf conf for activemq amq-p01 ~]$ sudo cat /etc/telegraf/telegraf.d/activemq-prod-stats.conf [[inputs.jolokia2_agent]] urls = ["http://localhost:8161/api/jolokia/read"] [[inputs.jolokia2_agent.metric]] name = "ActiveMQ" mbean = "org.apache.activemq:brokerName=amq-prod-cluster,destinationName=*,destinationType=Queue,type=Broker" tag_keys = ["destinationName"] [[inputs.jolokia2_agent.metric]] name = "jvm_memory" mbean = "java.lang:type=Memory" paths = ["HeapMemoryUsage", "NonHeapMemoryUsage", "ObjectPendingFinalizationCount"] [[inputs.jolokia2_agent.metric]] name = "jvm_os" mbean = "java.lang:type=OperatingSystem" paths = ["MaxFileDescriptorCount", "OpenFileDescriptorCount"] [[inputs.jolokia2_agent.metric]] name = "jvm_threading" mbean = "java.lang:type=Threading" paths = ["DaemonThreadCount", "PeakThreadCount", "CurrentThreadUserTime", "TotalStartedThreadCount", "CurrentThreadCpuTime", "ThreadCount"] [[inputs.jolokia2_agent.metric]] name = "jvm_class_loading" mbean = "java.lang:type=ClassLoading" paths = ["TotalLoadedClassCount", "UnloadedClassCount", "LoadedClassCount"] [[inputs.jolokia2_agent.metric]] name = "jvm_garbage_collector" mbean = "java.lang:name=*,type=GarbageCollector" tag_keys = ["name"] Are the permissions for this file correct? amq-p01 ~]$ sudo ls -l /etc/telegraf/telegraf.d/activemq-prod-stats.conf -r--r----- 1 root telegraf 1173 Jan 26 2021 /etc/telegraf/telegraf.d/activemq-prod-stats.conf --- Karl Nordström Systems Administrator Penn State IT | Application Platforms