elastic / elastic/integrations
[Spring Boot]: Add dataset for application logs
- Dominant language
- Handlebars
- Stars
- 333
- Forks
- 647
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 209
Description
### Integration Name
Spring Boot [packages/spring_boot]
### Dataset Name
spring_boot.log
### Integration Version
1.9.1
### Agent Version
9.5.2
### OS Version and Architecture
several
### User Goal
We would like to request a log dataset, that allows parsing of spring boot application logs logged by logback in the default pattern: https://docs.spring.io/spring-boot/reference/features/logging.html
The integration should provide parsing via ingest pipelines as well as a filestream collector for the dataset.
### Existing Features
Currently, the integration only supports Audit and HTTP Trace events fetched from API. We want to collect the application logs of the spring boot server itself.
### What did you see?
.
### Anything else?
_No response_
Contributor guide
Research direction
Start in packages/spring_boot and review how the existing Audit and HTTP Trace events are defined. Compare the requested spring_boot.log dataset with Spring Boot's default Logback pattern and identify the integration's ingest-pipeline and filestream conventions. Done means application logs are collected by filestream and parsed by ingest pipelines.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- spring-boot
- Domain
- observability-sre
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100