|
|
||
|---|---|---|
| .. | ||
| src | ||
| README.md | ||
| build.gradle.kts | ||
README.md
Resource Providers
This module contains various ResourceProvider implementations.
AppServerServiceNameProvider
This ResourceProvider will delegate to a collection of helpers that attempt
to populate the service.name resource attribute based on the runtime configuration
of an app server. This is useful when a user has not yet specified the service.name
resource attribute manually.
This ResourceProvider supports .ear and .war archives as well as exploded directory
versions of each. For .war files, it attempts to parse the <web-app> element
from WEB-INF/web.xml. For .ear files the <application> element of META-INF/application.xml.
It is capable of detecting common scenarios among the popular application servers listed below:
- Apache Tomcat
- Apache TomEE
- Eclipse Jetty
- GlassFish
- IBM Websphere
- IBM Websphere Liberty
- Wildfly
Component owners
- Jason Plumb, Splunk
- Mateusz Rzeszutek, Splunk
- Lauri Tulmin, Splunk
Learn more about component owners in component_owners.yml.