elastic / elastic/beats

tomcat module doesn't allow to set mbean (or mbean domain)

Open
#20,773 4 comments 0 reactions 0 assignees View on GitHub
Team:Service-Integrations
Dominant language
Go
Stars
12.7k
Forks
5k
Avg merge
2d 1h
Merged PRs (30d)
370

Description

@jsoriano We are looking into why the **tomcat** module is not working for us, and the issue is that the domain should be `Tomcat` instead of `Catalina`. I tried to override the mbean from its configuration file _tomcat.yml_, however it doesn't seem possible to set e.g. `cache.mbean` or `requests.mbean` ourselves.

_Originally posted by @dagwieers in https://github.com/elastic/beats/pull/13491_

Contributor guide

Open the contributing guide

Research direction

Start with the tomcat module's tomcat.yml configuration and review the discussion in pull request #13491. Trace how cache.mbean and requests.mbean are handled, then make the configuration accept the requested MBean or domain override and verify that the Tomcat domain can be used.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
observability-sre
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.