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
[Meta] Create Package for Apache Tomcat Integration #5200
Comments
As discussed with @ishleenk17, localhost logs are collected as part of this scope since it helps users to monitor application activity. and It monitors HTTP transactions between the application server and the client. |
We will be creating a new package for Apache Tomcat (with version 0.0.1) in Technical Preview. |
As discussed with @ishleenk17, filestream input will be used over TCP/UDP inputs for all the logs data streams for now. |
The existing package shall be renamed as "Tomcat NetWitness Logs" and the new package shall be named as "Apache Tomcat". |
Package name in manifest file to be all lower case. Instead of renaming the existing package directory, we can change the title and/or the description? |
Clarification: The package name in the integrations repository will be tomcat for the older one and apache_tomcat for the newer one. @lalit-satapathy : I hope this is what you meant. |
|
@niraj-elastic : I assume that there are no histogram values in either of the metrics datastream since we are using Prometheus input? |
|
Yes, there are no histogram values |
While developing the integration we we found that in Catalina and Localhost logs timezone offset is not coming, hence the timezone is getting considered UTC by default by date processor. If the event is getting generated in a different timezone then the timestamp needs to get calculated accordingly otherwise by default it will consider as UTC and the timestamp will not be calculated properly. Hence we have introduced a new configuration parameter called |
The following will be covered as part of Phase 2. Thread Pool Metrics |
@milan-elastic , could you please link the Phase 2 items here? thanks! |
Anything pending on apache tomcat, since it is made GA now. |
Yes, Apache tomcat is GA. hence closing this issue! |
The overall scope of this integration is to cover the below mentioned logs and metrics. This will be phased out in multiple releases.
As part of Phase 1 of this integration, the following are covered:
Apache Tomcat
Data stream: cache
Data stream: access
Data stream: catalina
Data stream: localhost
Data stream: request
Deprecate Tomcat package
Tomcat
integration toTomcat NetWitness Logs
and add deprecation note in READMEPhase 2 data streams:
Data stream: ConnectionPool
Data stream: ThreadPool
thread pool
data stream #6609Data stream: Memory
Data stream: Session
In-review PRs
Related Issues
Overview
dashboard #6750info
logs from Catalina logs overview and Localhost logs overview saved search #6934TSDB Issue
Enhancement Requests
publisher_pipeline.disable_host: true
, which is the functionality of a Filebeat input setting that only applies to Filebeat-based integrations. The Apache Tomcat metrics data streams are using Metricbeat-based input. Hence need to remove the forwarded tag for metrics data streams.%A %X %T
fields optional #7773%A %X %T
or one of them, need to update the grok pattern by making the fields optional so that user can ingest the data without any error.header_forwarder
toclient.ip
Troubleshooting docs / issues
update_by_query
API steps to rename field for ingested documents #8365The text was updated successfully, but these errors were encountered: