-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
feature request: allow to exclude specific attribute patterns inside a composite attribute #961
Comments
@ecerulm the current functionality expects a simple case-sensitive attribute name.
I added For your scenario, can you provide a full dump of the MBean ObjectName and attributes? |
@dhoard , The full MBean ObjectName is in the OP
that MBean has a single attribute called Here is a jmxterm that shows the bean and composite attribute:
As you can see the |
@ecerulm thanks for the details information!
|
Taking Tableau JMX as example, it has a
tableau.health.jmx:name=vizqlservice
bean with a composite attribute calledPerformanceMetrics
this attribute has hundreds of attribute inside likeActiveSessions
,SessionsInFlightCount
, etc.. There is really a lot of them.Let's say that I want to filter all those that are
*P90
,*P75
,*P25
, etc..I believe this filtering cannot be done today in jmxexporter itself. It allows to exclude based on the attribute name
PerformanceMetrics
but not on the attributes inside the composite attribute (AFAIK).Here is the config.yaml that I'm using
If there is any way to address the attributes inside a composite attribute from
excludeObjectNameAttributes
in current release it's not clear to me how to do it, some maybe it would be good to include an example in the docs.The text was updated successfully, but these errors were encountered: