-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Metricbeat] ActiveMQ module #14510
Comments
FYI @exekias |
Great to know that Jolokia is now bundled! that makes using our jolokia metricset even easier. Have a look to |
Agree ;) I believe this will be the first supported version then. btw. Thanks for adding tags! |
The PR with module implementation has been merged. Also, the checklist above has been updated. |
I noticed an issue with missing Python dependency in Windows environments. After a short investigation, I've raised a GH issue to the Infra team. |
ey @mtojek I just saw your issue to get the deps. We don't really run integration tests on windows, due to the requirement limitations, among other things. Your test would actually be skiped by
The problem is that stomp is imported before that. What we normally do is importing extra libraries inside called methods, and not globally. See https://github.com/elastic/beats/blob/master/metricbeat/tests/system/test_kafka.py#L50 as an example. I think you can do this change and close the infra issue if you want |
Didn't know about that, will fix this in sec. Thanks! |
Due to a different scale of Memory Usage related fields (pct: 1..100 vs 0..1), there is a dedicated PR #14711 (review) to convert the value to the appropriate range. |
The PR with dashboards has been merged. I'm proceeding with updating with Kibana updates (home, icon, etc.) |
The PR with Kibana tutorial has been merged. Backport will be delivered as soon as the branch 7.x in elastic/beats is merged. |
Metricbeat module development has been finished. Remaining work (processor definitions) will be adressed in #14742 . Resolving |
Regression found while testing with BC1:
The script processor usage by this module introduced at #14655 was not included in |
Tested with BC2 and works as expected 👌 ! |
Here is the tracking issue for the ActiveMQ metricbeat module development.
Introduction
show/hide
ActiveMQ is a Java-based messaging server. Client applications can be integrated using the following protocols: AQMP, STOMP, MQTT and JMS.
(source: https://activemq.apache.org/how-can-i-monitor-activemq)
The module should collect metrics for the broker, all queues and topics.
Metricbeat Module / Dataset release checklist
This checklist is intended for Devs which create or update a module to make sure modules are consistent.
Modules
For a metricset to go GA, the following criterias should be met:
Supported operating systems are documented (if applicable)Integration tests existmanifest.yml
Move scripts in light module configurations to manifest.yml #14742Metricbeat module
Exampledata.json
exists and an automated way to generate it exists (go test -data
)integrationsystem testsMetrics
This is the list of sample metrics that the server should expose - consider them as basic requirements.
show/hide
Broker
Queue
Topic
The text was updated successfully, but these errors were encountered: