[teiid-issues] [JBoss JIRA] (TEIID-5515) Teiid metrics needs to be exposed through JMX

Steven Hawkins (Jira) issues at jboss.org
Fri Oct 26 09:27:00 EDT 2018


    [ https://issues.jboss.org/browse/TEIID-5515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13653388#comment-13653388 ] 

Steven Hawkins commented on TEIID-5515:
---------------------------------------

The WildFly subsystems are automatically mapped to JMX.  Running through JConsole there appear to be some issues:
- nullable operation parameters are still expected (not necessarily a pressing concern)
- in many places boolean parameters are typed as string
- CompositeData is used to represent non-simple type results.  Exceptions arise when getting these results, such as engineStatistics
- the standard configuration properties are exposed readily enough.  as are the non-persistent attributes such as activeSessionCount.

I'll determine where the exceptions are happening with CompositeData results.  If it's just a JConsole issue we are mostly done.  If not we can look at things like registering a specific engine stats mbean.

I'll validate that this all works through thorntail as well.  As long as jolokia integration is available (?) then Prometheus integration will be available.

> Teiid metrics needs to be exposed through JMX
> ---------------------------------------------
>
>                 Key: TEIID-5515
>                 URL: https://issues.jboss.org/browse/TEIID-5515
>             Project: Teiid
>          Issue Type: Enhancement
>          Components: Embedded
>            Reporter: Ramesh Reddy
>            Assignee: Steven Hawkins
>            Priority: Major
>             Fix For: 12.0
>
>
> Teiid staus and any metrics need to be exposed through JMX, such that they can be exposed later using HAWT.IO console in OpenShift.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list