借助阿里云在亚洲加速迈向成功
一站式安全合规咨询服务
MLPS 2.0 一站式合规解决方案
依托我们的网络进军中国市场
提升面向互联网应用的性能和安全性
保障您的中国业务安全无忧
通过强大的数据安全框架保护您的数据资产
申请 ICP 备案的流程解读和咨询服务
面向大数据建设、管理及应用的全域解决方案
企业内大数据建设、管理和应用的一站式解决方案
将您的采购和销售置于同一企业级全渠道数字平台上
全渠道内置 AI 驱动、拟人化、多语言对话的聊天机器人
快速搭建在线教育平台
提供域名注册、分析和保护服务
云原生 Kubernetes 容器化应用运行环境
以 Kubernetes 为使用界面的容器服务产品,提供符合容器规范的算力资源
安全的镜像托管服务,支持全生命周期管理
多集群环境下微服务应用流量统一管理
提供任意基础设施上容器集群的统一管控,助您轻松管控分布式云场景
高弹性、高可靠的企业级无服务器 Kubernetes 容器产品
敏捷安全的 Serverless 容器运行服务
为虚拟机和容器提供高可靠性、高性能、低时延的块存储服务
一款海量、安全、低成本、高可靠的云存储服务
可靠、弹性、高性能、多共享的文件存储服务
全托管、可扩展的并行文件系统服务。
全托管的 NoSQL 结构化数据实时存储服务
可抵扣多种存储产品的容量包,兼具灵活性和长期成本优化
让您的应用跨不同可用区资源自动分配访问量
随时绑定和解绑 VPC ECS
云网络公网、跨域流量统一计费
高性价比,可抵扣按流量计费的流量费用
创建云上隔离的网络,在专有环境中运行资源
在 VPC 环境下构建公网流量的出入口
具备网络状态可视化、故障智能诊断能力的自助式网络运维服务。
安全便捷的云上服务专属连接
基于阿里云专有网络的私有 DNS 解析服务
保障在线业务不受大流量 DDoS 攻击影响
系统运维和安全审计管控平台
业务上云的第一个网络安全基础设施
集零信任内网访问、办公数据保护、终端管理等多功能于一体的办公安全管控平台
提供7X24小时安全运维平台
防御常见 Web 攻击,缓解 HTTP 泛洪攻击
实现全站 HTTPS,呈现可信的 WEB 访问
为云上应用提供符合行业标准和密码算法等级的数据加解密、签名验签和数据认证能力
一款发现、分类和保护敏感数据的安全服务
创建、控制和管理您的加密密钥
快速提高应用高可用能力服务
围绕应用和微服务的 PaaS 平台
兼容主流开源微服务生态的一站式平台
多集群环境下微服务应用流量统一管理
Super MySQL 和 PostgreSQL,高度兼容 Oracle 语法
全托管 MySQL、PostgreSQL、SQL Server、MariaDB
兼容 Redis® 的缓存和KV数据库
兼容Apache Cassandra、Apache HBase、Elasticsearch、OpenTSDB 等多种开源接口
文档型数据库,支持副本集和分片架构
100%兼容 Apache HBase 并深度扩展,稳定、易用、低成本的NoSQL数据库。
低成本、高可用、可弹性伸缩的在线时序数据库服务
专为搜索和分析而设计,成本效益达到开源的两倍,采用最新的企业级AI搜索和AI助手功能。
一款兼容PostgreSQL协议的实时交互式分析产品
一种快速、完全托管的 TB/PB 级数据仓库
基于 Flink 为大数据行业提供解决方案
基于Qwen和其他热门模型的一站式生成式AI平台,可构建了解您业务的智能应用程
一站式机器学习平台,满足数据挖掘分析需求
高性能向量检索服务,提供低代码API和高成本效益
帮助您的应用快速构建高质量的个性化推荐服务能力
提供定制化的高品质机器翻译服务
全面的AI计算平台,满足大模型训练等高性能AI计算的算力和性能需求
具备智能会话能力的会话机器人
基于机器学习的智能图像搜索产品
基于阿里云深度学习技术,为用户提供图像分割、视频分割、文字识别等离线SDK能力,支持Android、iOS不同的适用终端。
语音识别、语音合成服务以及自学习平台
一站式智能搜索业务开发平台
助力金融企业快速搭建超低时延、高质量、稳定的行情数据服务
帮助企业快速测算和分析企业的碳排放和产品碳足迹
企业工作流程自动化,全面提高效率
金融级云原生分布式架构的一站式高可用应用研发、运维平台
eKYC 数字远程在线解决方案
可智能检测、大数据驱动的综合性反洗钱 (AML) 解决方案
阿里云APM类监控产品
实时云监控服务,确保应用及服务器平稳运行
为系统运维人员管理云基础架构提供全方位服务的云上自动化运维平台
面向您的云资源的风险检测服务
提升分布式环境下的诊断效率
日志类数据一站式服务,无需开发就能部署
ECS 预留实例
让弹性计算产品的成本和灵活性达到最佳平衡的付费方式。云原生 AI 套件
加速AI平台构建,提高资源效率和交付速度FinOps
实时分析您的云消耗并实现节约SecOps
实施细粒度安全控制DevOps
快速、安全地最大限度提高您的DevOps优势自带IP上云
自带公网 IP 地址上云全球网络互联
端到端的软件定义网络解决方案,可推动跨国企业的业务发展全球应用加速
提升面向互联网应用的性能和安全性全球互联网接入
将IDC网关迁移到云端云原生 AI 套件
加速AI平台构建,提高资源效率和交付速度FinOps
实时分析您的云消耗并实现节约SecOps
实施细粒度安全控制DevOps
快速、安全地最大限度提高您的DevOps优势金融科技云数据库解决方案
利用专为金融科技而设的云原生数据库解决方案游戏行业云数据库解决方案
提供多种成熟架构,解决所有数据问题Oracle 数据库迁移
将 Oracle 数据库顺利迁移到云原生数据库数据库迁移
加速迁移您的数据到阿里云阿里云上的数据湖
实时存储、管理和分析各种规模和类型的数据数码信贷
利用大数据和 AI 降低信贷和黑灰产风险面向企业数据技术的大数据咨询服务
帮助企业实现数据现代化并规划其数字化未来人工智能对话服务
全渠道内置 AI 驱动、拟人化、多语言对话的聊天机器人EasyDispatch 现场服务管理
为现场服务调度提供实时AI决策支持在线教育
快速搭建在线教育平台窄带高清 (HD) 转码
带宽成本降低高达 30%广电级大型赛事直播
为全球观众实时直播大型赛事,视频播放流畅不卡顿直播电商
快速轻松地搭建一站式直播购物平台用于供应链规划的Alibaba Dchain
构建和管理敏捷、智能且经济高效的供应链云胸牌
针对赛事运营的创新型凭证数字服务数字门店中的云 POS 解决方案
将所有操作整合到一个云 POS 系统中元宇宙
元宇宙是下一代互联网人工智能 (AI) 加速
利用阿里云 GPU 技术,为 AI 驱动型业务以及 AI 模型训练和推理加速DevOps
快速、安全地最大限度提高您的DevOps优势数据迁移解决方案
加速迁移您的数据到阿里云企业 IT 治理
在阿里云上构建高效可控的云环境基于日志管理的AIOps
登录到带有智能化日志管理解决方案的 AIOps 环境备份与存档
数据备份、数据存档和灾难恢复用阿里云金融服务加快创新
在云端开展业务,提升客户满意度
为全球资本市场提供安全、准确和数字化的客户体验
利用专为金融科技而设的云原生数据库解决方案
利用大数据和 AI 降低信贷和黑灰产风险
建立快速、安全的全球外汇交易平台
新零售时代下,实现传统零售业转型
利用云服务处理流量波动问题,扩展业务运营、降低成本
快速轻松地搭建一站式直播购物平台
面向大数据建设、管理及应用的全域解决方案
全渠道内置 AI 驱动、拟人化、多语言对话的聊天机器人
以数字化媒体旅程为当今的媒体市场准备就绪您的内容
带宽成本降低高达 30%
快速轻松地搭建一站式直播购物平台
为全球观众实时直播大型赛事,视频播放流畅不卡顿
使用阿里云弹性高性能计算 E-HPC 将本地渲染农场连接到云端
构建发现服务,帮助客户找到最合适的内容
保护您的媒体存档安全
通过统一的数据驱动平台提供一致的全生命周期客户服务
在钉钉上打造一个多功能的电信和数字生活平台
在线存储、共享和管理照片与文件
提供全渠道的无缝客户体验
面向中小型企业,为独立软件供应商提供可靠的IT服务
打造最快途径,助力您的新云业务扬帆起航
先进的SD-WAN平台,可实现WAN连接、实时优化并降低WAN成本
通过自动化和流程标准化实现快速事件响应
针对关键网络安全威胁提供集中可见性并进行智能安全分析
提供大容量、可靠且高度安全的企业文件传输
用智能技术数字化体育赛事
基于人工智能的低成本体育广播服务
专业的广播转码及信号分配管理服务
基于云的音视频内容引入、编辑和分发服务
在虚拟场馆中模拟关键运营任务
针对赛事运营的创新型凭证数字服务
智能和交互式赛事指南
轻松管理云端背包单元的绑定直播流
通过数据加强您的营销工作
元宇宙是下一代互联网
利用生成式 AI 加速创新,创造新的业务佳绩
阿里云高性能开源大模型
借助AI轻松解锁和提炼文档中的知识
通过AI驱动的语音转文本服务获取洞察
探索阿里云人工智能和数据智能的所有功能、新优惠和最新产品
该体验中心提供广泛的用例和产品帮助文档,助您开始使用阿里云 AI 产品和浏览您的业务数据。
利用阿里云 GPU 技术,为 AI 驱动型业务以及 AI 模型训练和推理加速
元宇宙是下一代互联网
构建发现服务,帮助客户找到最合适的内容
全渠道内置 AI 驱动、拟人化、多语言对话的聊天机器人
加速迁移您的数据到阿里云
在阿里云上建立一个安全且易扩容的环境,助力高效率且高成本效益的上云旅程
迁移到完全托管的云数据库
将 Oracle 数据库顺利迁移到云原生数据库
自带公网 IP 地址上云
利用阿里云强大的安全工具集,保障业务安全、应用程序安全、数据安全、基础设施安全和帐户安全
保护、备份和还原您的云端数据资产
MLPS 2.0 一站式合规解决方案
快速高效地将您的业务扩展到中国,同时遵守适用的当地法规
实现对 CloudOps、DevOps、SecOps、AIOps 和 FinOps 的高效、安全和透明的管理
构建您的原生云环境并高效管理集群
快速、安全地最大限度提高您的DevOps优势
实施细粒度安全控制
提供运维效率和总体系统安全性
实时分析您的云消耗并实现节约
实时存储、管理和分析各种规模和类型的数据
登录到带有智能化日志管理解决方案的 AIOps 环境
帮助企业实现数据现代化并规划其数字化未来
帮助零售商快速规划数字化之旅
将全球知名的 CRM 平台引入中国
在线存储、共享和管理照片与文件
构建、部署和管理高可用、高可靠、高弹性的应用程序
快速、安全地最大限度提高您的DevOps优势
将您的采购和销售置于同一企业级全渠道数字平台上
企业内大数据建设、管理和应用的一站式解决方案
帮助企业简化 IT 架构、实现商业价值、加速数字化转型的步伐
快速高效地将您的业务扩展到中国,同时遵守适用的当地法规
快速搜集、处理、分析联网设备产生的数据
0.0.201
本文介绍日志服务Logtail的发布历史。
发布时间:2025-01-02
环境变量配置方式支持C++标准输出插件。
支持OTLP trace数据发送到SLS。
修复Docker Compose场景,重复执行up命令导致的容器信息获取缺失的问题。
修复自监控CPU指标缺失问题。
修复C++标准输出插件解析最后一行失败导致崩溃问题。
发布时间:2024-11-01
新增使用C++实现的容器标准输出采集。
自监控能力升级,C++模块和 Golang 插件模块统一上报自监控数据。
发布时间:2024.10.19
修复了bin log插件在GTID超过1024字节时无法获取GTID的问题。
修复了原生分隔符插件在处理包含双引号的字符串时解析失败的问题。
发布时间:2024.08.13
修复2.0.7版本引入的ENV管控方式token过期问题。
发布时间:2024.07.31
修复转义零字节导致JSON截断。
修复使用非线程安全的gethostbyname方法导致的coredump问题 。
修复opentelemetry解析gauge类型指标数据的时候缺失标签的问题 。
修复从checkpoint恢复的时候,轮转文件过多可能导致超出reader队列长度的reader恢复失败,进一步引发在inode复用时,新的reader读到了错误的老reader的checkpoint,这会导致截断和重复采集 。
修复input_canel
插件GTID不准确的问题 。
当资源使用超过硬限制的时候立刻自杀 。
发布时间:2024.07.03
增加对容器计算服务(ACS)rund架构支持。
发布时间:2024.06.25
containerd sock重试容错机制优化。
修复2.0.4版本引入的k8s场景环境变量配置不生效的问题。
修复标准输出场景GetRealPath
函数导致的插件模块panic
问题。
修复包含拓展插件的时候,神农自监控日志缺失问题。
修复超时读截断问题。
系统时间去纳秒支持。
多上切分插件指标缺失。
发布时间:2024.09.04
优化了容器运行时的探测重试机制,并修复了运行时识别不准确的问题。
从config server
拉取配置的时候支持DNS cache
。
多行分隔超时时间默认设置成60秒。
processor_gotime
支持纳秒配置。
修复bin log
插件当GTID超过1024字节之后不能获取GTID的问题。
修复原生分隔符插件包含双引号的时候解析失败的问题。
修复内部gethostbyname
函数线程不安全问题。
发布时间:2024.07.12
支持使用环境变量ALICLOUD_SLS_CLIENT_AUTH_VERSION
配置Logtail使用的SDK的V4鉴权。
发布时间:2024.06.25
容器运行时探测重试机制优化。
修复dockershim
文件存在的情况下,containerd
运行时识别不准确的问题。
修复文件路径中存在*//
导致的coredump
问题。
修复采集容器标准输出场景获取文件路径异常问题。
修复文件轮转的时候强制刷新数据不完全的问题。
发布时间:2024.04.17
优化发送模块sender
的日志打印。
日志内容中重复key场景兼容并且保证key顺序正确。
修复用户标识aliuid
文件删除的情况下日志仍然采集的问题。
发布时间:2024.03.05
Logtail-ds组件在ACK场景下支持资源组配置。
拓展插件新增processor_rate_limit
插件。
修复Logtail使用历史数据采集之后进程无法优雅退出的问题。
发布时间:2024.01.30
Golang插件指标数据和上报逻辑优化,指标统一通过C++指标模块上报
修复开启高精度时间戳开关后Golang模块误加载问题
发布时间:2024.01.24
修复标签数据多线程处理导致Golang插件模块异常的问题
发布时间:2024.01.04
goprofile插件上报数据中使用机器的IP地址
修复正则配置time_key没有默认设置为time的兼容性问题
修复使用libcurl因没有设置CURLOPT_NOSIGNAL导致偶尔崩溃的问题
修复原生分隔符解析插件解析行首有空格的日志时字段错乱的问题
修复原生插件丢弃超时日志时区处理错误的问题
修复解析任意含有content key的JSON后,原生JSON插件总是错误保留原始content字段的问题
修复原生分隔符插件的内存泄露问题
修复因检查点转储早于目录注册导致的日志重复问题
修复飞天日志无法解析带逗号时间格式的兼容性问题
原生解析失败并选择保留原始日志,原始日志将仅保留在__raw_log__而不再保留在content字段以避免数据重复
修复K8s集群Pod网络为HostNetwork时获取到的容器IP有时为空的问题
解决因容器内存修复引入的日志重复采集问题
修复container info含nil字段导致的插件崩溃
修复ProcessorParseDelimiterNative解析携带下一行数据的问题
修复在反压情况下可能出现的文件无法读完的问题
修复plugin_export panic导致插件崩溃的问题
修复解析Apsara格式日志导致的崩溃问题
修复解析Apsara格式日志解析数据黏连问题
新功能
支持超时切分行。
日志服务Flusher支持纳秒级日志时间。
新增全局主机路径黑名单。
新增Trace解析插件processor_otel_metric。
以环境变量方式创建Logtail配置时支持添加资源标签。
优化
缓存未构成完整行的日志,减少读文件系统调用。
支持使用环境变量控制日志打印级别。
skywalking插件支持捕获db.connection_string标签。
校验网卡IP地址以获取更精确的主机IP地址。
修复
解决采集有挂载卷的statefulset漂移到不同节点时数据重复采集的问题。
修复空文件inode复用后导致采集到的日志文件名错误的问题。
修复因Checkpoint重新打开文件导致容器无法退出的问题。
修复飞天日志时间无法调整时区的问题。
修复JSON模式日志解析时,最后没有回车可能解析不正确的问题。
修复读取到的数据开头含有非法JSON时,JSON解析异常的问题。
新功能
新增采集插件input_command,支持采集命令执行结果。
新增处理插件processor_log_to_sls_metric,支持将Log解析为Metric。
优化
processor_json插件支持解析JSON array格式数据。
containerd容器采集支持自定义rootfs路径和自动发现路径。
优化容器元信息预览功能的上报逻辑。
修复
修复stdout文件路径为软链接时无法采集容器stdout的问题。
修复当只有容器删除事件时容器因FD锁住无法退出的问题。
修复service_go_profile插件报nil panic问题。
采集磁盘相关指标时增加超时配置,避免采集异常。
修复容器场景下profile数据元信息不准确的问题。
新功能
全栈监控应用支持采集Kubernetes openkruise指标数据。
优化
Logtailprofile数据增加容器元信息数据。
问题修复
修复容器退出导致的FD被释放问题。
修复Kubernetes场景下Env配置缓存问题。
新功能
新增启动参数data_endpoint_policy,支持设置Logtail对日志服务访问域名的切换策略。
Profiling功能支持goprofile拉取模式。
新增字符串替换插件processor_string_replace。
Logtail支持通过HTTP_PROXY配置网络代理。
优化
优化了processor_split_key_value插件的性能,并增加多字符引用符。
问题修复
修复metric_system_v2插件磁盘用量指标统计问题。
新功能
HTTP输入服务新增Pyroscope协议。
支持上报端上容器信息,增强容器采集配置可观测性。
优化
ENV自动采集方式支持更多Logstore相关的配置参数,例如冷存储配置。
优化
prometheus抓取插件支持Staleness数据。
问题修复
修复时区相关问题,使用系统时间和解析日志时间失败时忽略时区调整选项的问题。
修复因inode复用导致的日志重复采集问题。
修复Grok插件在解析中文时可能会不工作的问题。
修复1.2.1版本中引入的容器发现所占用的内存过高的问题。
新功能
支持通过HTTP接入Open Telemetry协议日志。
新增脱敏插件processor_desensitize。更多信息,请参见脱敏插件。
优化
在容器环境下,使用环境变量方式创建SLS资源时支持使用HTTPS协议。
在容器环境下,通过CRD方式创建Logstore时,支持选择Logstore规格。
使用插件处理数据时也支持输出内容在文件内偏移量。
默认支持采集容器标准输出时,保持连续的上下文。
Prometheus数据接入内存优化。
问题修复
修复Docker环境下潜在的FD泄露和事件遗漏问题。
修复Logtail采集配置更新时文件句柄泄露的问题。
修复IP地址在特殊主机名下解析错误的问题。
修复多个配置路径存在父子目录关系时文件重复采集的问题。
新功能
支持采集SQL Server、PostgreSQL查询结果。更多信息,请参见采集SQL Server查询结果、采集PostgreSQL查询结果。
支持采集JMX性能指标。
新增日志上下文聚合插件(aggregator_context插件)。更多信息,请参见aggregators配置。
使通过Logtail插件处理的日志的上下文查询、__topic__字段提取和LiveTail等功能可用。
新增Grok插件,用于提取日志字段。更多信息,请参见表单配置方式。
支持设置多个Grok表达式匹配日志的多种格式。
优化
支持采集秒退容器的标准输出。
问题修复
修复飞天日志格式微秒时间戳解析问题。
新功能
新增Logtail CSV处理插件。更多信息,请参见表单配置方式。
支持通过eBPF进行四层、七层网络流量分析,支持HTTP、MySQL、PgSQL、Redis、DNS协议。
新功能
netping插件支持httping和DNS解析耗时。
新功能
新增Skywalking Logging API。
优化
支持快速释放已停止的containerd容器文件句柄。
问题修复
修复containerd容器的Kubernetes Label无法匹配问题。
新功能
采集文本日志时,支持通过扩展配置("enable_precise_timestamp": true)或processor_strptime插件解析高精度时间。
优化
优化Kubernetes场景下rootfs探测机制。
优化Kubernetes场景下容器运行时的识别机制。
问题修复
修复netping插件在Windows系统中的异常问题。
新功能
Logtail采集配置支持环境变量替换。
新增netping插件,用于采集指定的IP地址与目标IP地址之间的网络ping数据。
gotime插件支持将提取的日志时间转换为timestamp格式。
采集syslog日志时,新增_client_ip_字段,表示传输日志的客户端IP地址。
优化
优化容器标准输出流采集内存。
新功能
Prometheus插件支持通过多个Logtail采集配置采集同一台机器上的Prometheus数据。
容器服务Kubernetes的Windows节点支持add-on token鉴权。
问题修复
修复进程采集插件在Linux系统中发生threadNum与fdNum指标错误问题。
修复SkyWalking插件出现ConfigurationDiscoveryService not implement错误问题。
问题修复
修复采集容器标准输出时,通过正则匹配Label失效的问题(该问题发生在Logtail 1.0.27、Logtail 1.0.28版本中)。
新功能
支持采集SNMP协议数据。
SkyWalking V3版本插件支持过滤instance属性。
支持配置分隔符模式的是否接受部分字段参数。
问题修复
修复SkyWalking V2版本插件的Span ID不正确问题。
新功能
新增processor_regex插件。
支持多地域配置管控。
优化
优化主机指标的采集功能,支持采集IO Counter指标。
问题修复
修复service_http_server插件不释放UNIX链接问题。
修复Logtail同时运行多份metric_meta_kubernetes插件采集配置时冲突问题。
新功能
支持采集进程指标。
采集主机指标时,新增文件句柄以及TCP协议的采集。
支持采集Kubernetes集群的Meta信息。
支持采集主机的Meta信息。
新增gRPC输出插件。
采集容器日志时,支持Kubernetes集群语义识别。
支持采集SkyWalking V2版本的Trace数据。
支持在Windows i386平台运行input_canal插件。
优化
优化容器环境下主机指标采集的准确性。
问题修复
修复导入历史数据时潜在的崩溃问题。
优化
加强在文件系统readdir API返回不精确元数据时的逻辑处理。
问题修复
修复Logtail刚启动时发送的数据未携带自定义标识符的问题。
问题修复
修复在全球加速模式下的网络中断时,Logtail可能停止上报状态数据(非用户数据)到日志服务的问题。
Logtail 1.0.21版本是首个全地域发布的Logtail 1.0版本,具备Logtail 0.16.64版本的所有功能,新增以下功能:
新功能
新增配置项exactly_once_concurrency,实现了Logtail可以在本地磁盘记录细粒度的Checkpoint信息(文件级别)。更多信息,请参见Logtail配置。
新增配置项enable_log_time_auto_adjust,实现了日志时间可自适应服务器本地时间。更多信息,请参见设置Logtail启动参数。
新增配置项enable_log_position_meta,用于在日志中添加该日志所属原始文件的元数据信息。更多信息,请参见Logtail配置。
新增配置项specified_year,用于使用当前时间中的年份或指定年份补全日志时间。更多信息,请参见Logtail配置。
问题修复
修复采集容器标准输出时,未正确处理P(partial)标签导致的解析失败问题。
修复在service_skywalking_agent_v3插件跨应用情况下,Links中的SpanID和ParentSpanID不正确的问题。
优化
上调请求容器引擎时的超时时间,将3秒调整为30秒。新增环境变量DOCKER_CLIENT_REQUEST_TIMEOUT,用于设置请求容器引擎的超时时间。
问题修复
修复service_skywalking插件的父Span ID发生错误的缺陷。
修复根据环境变量创建的采集配置的逻辑在容器引擎异常时可能退出的缺陷。
如果您使用的是Logtail 0.16.58、0.16.60版本,建议您升级到Logtail 0.16.62版本。
问题修复
修复在数据乱序场景下小概率发生的数据发送失败问题。
新功能
支持采集containerd环境的容器数据。
优化
调整服务日志中net_err_stat指标的覆盖范围,仅覆盖网络引起的发送错误。
新功能
在服务日志中新增net_err_stat指标,记录最近1分钟、5分钟、15分钟内发生的发送错误的数量。
如果和容器(标准输出、容器文件)相关的采集配置较多,建议升级Logtail到0.16.52及以上版本,以有效地降低CPU开销。
优化
优化容器数据采集场景的CPU开销。
新功能
支持运行时按需安装service_telegraf插件(仅限ECS用户)。
优化
优化service_telegraf插件,支持单机多个配置。
如果您在杭州、上海、北京地域,升级Logtail至0.16.46及以上版本,可避免Logtail在遇到网络抖动时切换Endpoint。
优化
严格限制允许Logtail使用的网络类型。
新功能
新增service_telegraf插件,支持采集指标数据。
新功能
黑名单过滤支持多级匹配,例如/path/**/log。
优化
优化本地IP地址获取策略。在原先策略失效时,获取列表中的第一个IP地址。
新功能
新增主机状态数据插件metric_system_v2。
新增环境变量ALIYUN_LOGTAIL_MAX_DOCKER_CONFIG_UPDATE_TIMES对应的参数max_docker_config_update_times,适用于在K8s环境中频繁创建Job短时任务的场景。
优化
优化容器采集场景中采集配置较多时的性能(CPU 开销)。
问题修复
修复processor_split_log_string插件偶尔产生空行的问题。
新功能
完整正则模式支持自定义时间字段名。
在processor_json、processor_regex、processor_split_char插件中,新增KeepSourceIfParseError参数,支持解析失败时保留原始数据。更多信息,请参见使用Logtail插件处理数据。
新功能
新增加密插件processor_encrypt。
新功能
新增HTTP Probe,支持K8s健康检查。
问题修复
修复某些环境中,由libcurl导致的core。
修复在CentOS 8系统中安装Logtail,缺少libidn库的问题。
新功能
在processor_json插件中,新增IgnoreFirstConnector参数。更多信息,请参见展开JSON字段。
此版本长时间运行时有潜在的打开文件失败风险,建议升级至最新版本。
新功能
在采集Docker标准输出及文件时,新增K8s级别的过滤功能。
优化
优化网络条件较差时同地域Logstore之间的并发竞争。
问题修复
修复由于文件打开逻辑错误小概率发生的checkpoint丢失问题。
新功能
新增参数,用于配置首次采集的Tail大小。
优化
优化容器元信息获取逻辑,降低异常容器对整体的影响。
问题修复
修复docker_stdout在复杂环境下的内存泄露问题。
修复JSON模式下对毫秒时间戳不完整支持的问题。
新功能
支持采集containerd的日志。
问题修复
修复极低概率下发生的轮转文件丢失checkpoint的问题。
修复本地采集配置文件/etc/ilogtail/user_config.d在/usr/local/ilogtail/user_log_config.json文件不存在时未被加载的问题。
新功能
支持通过环境变量配置working_ip和working_hostname。
新增force_quit_read_timeout参数,支持设置强制退出的超时时间(持续阻塞无法读取事件)。
支持向插件传递path、topic等tag。
新增aggregator_shardhash插件,支持在插件内设置shardhash。
新增处理插件processor_gotime、processor_rename、processor_add_fields、processor_json、processor_packjson。更多信息,请参见使用Logtail插件处理数据。
更新LogtailInsight,新增进度查看功能(需要设置mark_offset_global_flag或customized_fields.mark_offset)。
优化
优化Journal长时间运行内存偏高的情况,尽可能及早释放。
优化在本地无配置的情况下首次获取配置的时间间隔。
问题修复
修复多个Logtail配置的情况下可能产生的重复采集问题。
修复毫秒、微秒时间戳不支持JSON int64的问题。
新功能
支持自定义静态主题设置。
支持黑名单过滤。
在service_canal插件中新增EnableEventMeta参数,支持采集MySQL Binlog对应的header信息。
优化
优化插件系统停止机制。
问题修复
修复GBK日志潜在的内存泄漏。
新功能
支持采集Docker事件。更多信息,请参见采集Docker事件。
支持采集Systemd Journal日志。更多信息,请参见采集Systemd Journal日志。
新增处理插件processor_pick_key 、processor_drop_last_key。
优化
优化容器日志以及插件采集内存占用。
优化采集容器标准输出(stdout)多行日志的性能。
新功能
支持自动创建K8s审计日志相关的资源。
支持通过环境变量配置启动参数,例如CPU、内存、发送并发等。
支持通过环境变量配置自定义tag上传。
sidecar模式支持自动创建配置。更多信息,请参见通过Sidecar-CRD方式采集容器文本日志。
优化
自动保存aliuid文件到本地文件。
问题修复
修复采集容器文件出现极低概率的crash的问题。
修复通过环境变量创建出的配置在K8s中存在的IncludeLabel
不生效问题。
新功能
采集MySQL Binlog时,支持GTID模式。在采集MySQL Binlog时自动开启该模式。
历史数据导入文件名支持指定通配符。
K8s支持自动创建索引配置。
优化
当分行失败时,支持检查discardUnMatch
并上报分行失败的日志。
遇到unknown send error时自动重试,防止极低情况下数据丢失(例如发送的数据包中途被篡改)。
新功能
导入历史数据支持通配符模式。
增加启动配置项default_tail_limit_kb
,用于配置首次采集文件跳转大小(默认1024KB)。
增加采集配置项batch_send_seconds
,用于配置数据包发送的时间。
增加采集配置项batch_send_bytes
,用于配置数据包的大小。
优化
采集容器标准输出(stdout)时,支持自动合并被Docker Engine拆分的日志。
新功能
支持通过环境变量配置日志采集。
支持采集MySQL Binlog中的meta数据,即新增日志字段_filename_
和_offset_
。
安装脚本支持VPC下自动选择参数。
支持全球加速安装模式。更多信息,请参见步骤二:配置Logtail采集加速。
优化
采集MySQL Binlog时,支持采集filename和offset信息。
问题修复
修复使用多行模式采集容器标准输出(stdout)时有一定概率出现异常的问题。
优化
升级容器标准输出(stdout)采集方式。
问题修复
修复极低概率下出现的socket fd泄露问题。
增加容器文件采集配置更新频率限制。
新功能
新增Logtail Lumberjack插件,用于采集Logstash、Beats数据源。更多信息,请参见采集Beats和Logstash数据源。
增加inotify黑名单功能。
问题修复
修复旧安装包参数不统一的问题。
修复在部分系统下安装Logtail时无法正确获取OS版本的问题。
新功能
支持采集主机监控数据。
支持采集Redis监控数据。
支持采集MySQL Binlog中的DDL(data definition language)。
支持采集容器标准输出(stdout)和容器文件时,通过docker ENV(environment)过滤。
问题修复
兼容MySQL table无主键情况下的数据采集。
兼容容器采集模式下因容器引擎订阅通道不稳定造成事件丢失的问题。
新功能
采集容器标准输出(stdout)时,新增多行采集模式。更多信息,请参见多行日志的Logtail配置示例。
新功能
支持Docker&Kubernetes部署方案。
支持采集容器标准输出(stdout)和容器文件。更多信息,请参见通过DaemonSet-控制台方式采集容器标准输出、通过DaemonSet-控制台方式采集容器文本日志。
新功能
新增processor_geoip插件。更多信息,请参见转换IP地址。
新功能
支持采集MySQL Binlog、MySQL查询结果、HTTP数据。更多信息,请参见使用Logtail插件采集数据。
支持组合解析配置:正则模式、标定模式、分隔符模式、过滤器。