数据集概述
本数据集包含十个子数据集,记录微服务基准系统train-ticket的监测数据,涵盖日志、Jaeger追踪数据和Prometheus指标数据,并附异常现象的简短说明。数据按修改的微服务、第三方库、版本及采集日期分类存储,用于分析版本配置引发的微服务架构异常。
文件详解
- 压缩包文件:
- 文件名称:anomalies_microservice_trainticket_version_configurations.zip
- 文件格式:ZIP
- 字段映射介绍:压缩包内包含按
___命名的子文件夹,每个子文件夹含三类数据:
- 日志数据:原始日志文件(LOGS_.txt)、Loglizer所需的结构化日志文件(LOGS_.csv_structured.csv)和日志模板文件(LOGS_*.csv_templates.csv)
- KPI数据:Monitoring_*格式的指标数据文件
- 追踪数据:Traces_*格式的Jaeger追踪数据文件
适用场景
- 微服务架构异常检测研究:分析版本配置变更引发的微服务异常模式,验证日志、追踪及指标数据的异常识别能力
- 微服务监测工具效能评估:对比不同监测数据(日志、追踪、KPI)在异常检测中的应用效果
- 微服务版本管理优化:研究第三方库版本变更对微服务稳定性的影响,支撑版本配置策略制定
- 异常检测技术训练:为Loglizer等异常检测算法提供结构化日志数据训练样本