v1.4.0 release
1.4.0
Changes
All issues and pull requests are here.
Features
- [public] [both] [updated] flusher_otlp flushes metrics/traces to backend.
- [public] [both] [updated] rename flusher_otlp_log to flusher_otlp.
- [public] [both] [added] add a new service_otlp plugin.
- [public] [both] [updated] service_http_server supports otlp metrics/traces requests.
- [public] [both] [added] add a new flusher_pulsar plugin.
- [public] [both] [updated] flusher kafka v2 support TLS and Kerberos authentication.
- [public] [both] [updated] improve logs related to file discovery
- [public] [both] [added] config management by community config server
- [public] [both] [added] add a new flusher_clickhouse plugin.
- [public] [both] [updated] grok processor reports unmatched errors by default
- [public] [both] [updated] flusher http support variable config in request header
- [public] [both] [added] support pyroscope input datasource
- [public] [both] [added] support config plugins to included in build, plugins.yml for builtin plugins, external_plugins.yml for external plugins
- [public] [both] [updated] env config support more logstore config
- [public] [both] [added] add logs for container matching in stdout plugin
- [public] [both] [updated] set user agent for SLS client
- [public] [both] [updated] processor_cloud_meta, processor_appender support collect aliyun ecs metadata
- [public] [both] [added] add a new flusher_elasticsearch plugin
Fixed
- [public] [both] [fixed] ignore time zone adjustment in config when using system time as log time
- [public] [both] [fixed] fix collection duplication problem caused by checkpoint overwritten
- [public] [both] [fixed] ignore timezone adjustment when system time is used
- [public] [both] [fixed] ignore timezone adjustment when log parse fails
- [public] [both] [fixed] fix blocking problem caused by alwaysonline config update
- [public] [both] [fixed] prometheus input supports staleness behavior in Prometheus 2.x
- [public] [both] [fixed] grok processor gets stuck with Chinese
- [public] [both] [fixed] fix plugin version in logs
- [public] [both] [fixed] fix memory leak in container list maintainance introduced in v1.2.1
- [public] [win] [fixed] fix compile error because of missing headers
Doc
- [public] [both] [doc] add stability level to all plugin docs
Download
Filename | OS | Arch | SHA256 Checksum |
---|---|---|---|
ilogtail-1.4.0.linux-amd64.tar.gz | Linux | x86-64 | ilogtail-1.4.0.linux-amd64.tar.gz.sha256 |
ilogtail-1.4.0.linux-arm64.tar.gz | Linux | arm64 | ilogtail-1.4.0.linux-arm64.tar.gz.sha256 |
Docker Image
Docker Pull Command
docker pull sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/ilogtail-community-edition/ilogtail:1.4.0