ELK日志系统解析

ELK 日志系统(现常称为 Elastic Stack,由 Filebeat、Logstash、Elasticsearch、Kibana 组成)是一套用于 日志收集、清洗、存储、检索和可视化 的开源解决方案。
它的核心价值是将分散在多台服务器 / 应用中的日志 “汇聚成池、结构化处理、按需分析”,解决传统日志 “查起来难、用起来乱” 的痛点。

一、ELK 各组件的核心角色

可以把 ELK 类比成 “日志工厂”,每个组件对应一个生产环节,分工明确且环环相扣:

组件核心角色(工厂类比)核心功能
Filebeat日志采集员(前端)轻量级日志采集工具,部署在每台需要收集日志的服务器上,实时读取本地日志文件,发送给后续组件(如 Logstash/Elasticsearch)。
Kafka【按需】日志缓冲器(中间件)在大规模场景(如数千台服务器、每秒数万条日志)下,直接用 Filebeat 发送日志到 Logstash 可能出现 “日志丢失”(如 Logstash 宕机)。此时会引入 Kafka(消息队列) 作为 “缓冲层”
Logstash日志加工厂(中间件)接收 Filebeat 传来的原始日志,进行 “清洗加工”(如提取字段、过滤无用信息、格式转换),输出结构化日志到 Elasticsearch。
Elasticsearch日志仓库 + 检索引擎(后端)分布式搜索引擎,存储结构化后的日志数据,支持毫秒级全文检索(如 “查询昨天 10 点报错的日志”),是 ELK 的 “数据核心”。
Kibana日志可视化面板(前端)对接 Elasticsearch,提供可视化界面(如柱状图、折线图、日志列表),支持用户查询、分析日志,生成监控报表。

1. 高可用模式设计:

在这里插入图片描述

2. ELK 扩展场景:引入 Kafka 提升稳定性

在大规模场景(如数千台服务器、每秒数万条日志)下,直接用 Filebeat 发送日志到 Logstash 可能出现 “日志丢失”(如 Logstash 宕机)。此时会引入 Kafka(消息队列) 作为 “缓冲层”
优化流程为:
Filebeat → Kafka → Logstash → Elasticsearch → Kibana

Kafka 作用:
缓冲日志:Filebeat 将日志发送到 Kafka 后立即返回,无需等待 Logstash 处理;
解耦上下游:Logstash 宕机时,日志暂存 Kafka,恢复后从 Kafka 消费,避免丢失;
削峰填谷:应对日志流量突发(如秒杀活动导致日志量骤增),Kafka 平滑流量到 Logstash。

二、ELK 日志流转的完整原理

从 “原始日志” 到 “可查询的可视化图表”,ELK 需经过 4 个核心步骤,流程如下:
步骤 1:Filebeat 采集日志(前端采集)

  • 部署位置:每台需要收集日志的服务器(如应用服务器、数据库服务器、Linux 主机)。
  • 采集逻辑:
    1. 配置 “日志路径”(如 /var/log/nginx/access.log、/opt/app/logs/app.log);
    1. 实时监控日志文件变化(类似 tail -f),按行读取新产生的日志;
    1. 轻量级处理(如添加 “服务器 IP”“日志来源” 等元数据),避免占用过多服务器资源;
    1. 将日志发送到下游(默认发送给 Logstash,也可直接发送给 Elasticsearch,适合简单场景)。

关键优势:轻量(内存占用通常 < 100MB)、稳定(崩溃后自动重启)、支持多类型日志(文件日志、系统日志、容器日志等)。
步骤 2:Logstash 清洗日志(中间处理)

  • 定位:通常部署在独立的服务器(或高可用模式采用集群),作为 “日志加工中心”。
  • 核心流程(三阶段 Pipeline):
    1. Input(输入):接收 Filebeat 发送的日志(也支持接收 Kafka、Redis 等中间件的日志);
    1. Filter(过滤 / 加工):ELK 最核心的 “结构化” 环节,
      格式转换:将非结构化日志(如纯文本)转为 JSON 格式(方便 Elasticsearch 存储和检索);
    1. Output(输出):将加工后的结构化日志发送到 Elasticsearch(也可输出到 Kafka、文件等)。

关键优势:插件丰富(支持 200+ 插件,满足各种日志处理需求)、灵活定制(通过配置文件定义加工规则)。

步骤 3:Elasticsearch 存储与索引(后端存储)

  • 定位:分布式存储与检索引擎,通常部署为集群(至少 3 节点,保证高可用)。
  • 核心逻辑:
    1. 日志存储:接收 Logstash 传来的 JSON 格式日志,按 “索引(Index)” 组织数据(类似数据库的 “表”);
    1. 索引策略:通常按时间分片(如每天创建一个索引 log-2024-09-01、log-2024-09-02),方便后续按时间查询,也便于过期日志清理(如删除 30 天前的索引);

索引优化:Elasticsearch 会对日志字段建立 “倒排索引”(类似字典的 “拼音索引”),支持快速全文检索(如输入 “ERROR”,瞬间找到所有包含 “ERROR” 的日志);
高可用保障:通过 “分片(Shard)” 和 “副本(Replica)” 实现
分片:将一个索引拆分为多个分片(如 5 个主分片),分散存储在不同节点,支持水平扩容;
副本:每个主分片创建 1+ 个副本(如 1 个副本),存储在不同节点,主分片故障时副本自动接管,确保数据不丢、服务不中断。
关键优势:检索速度快(毫秒级)、支持分布式(可扩展到数百节点)、高可用(副本 + 分片机制)。

步骤 4:Kibana 可视化查询(前端展示)
功能:
●提供日志搜索界面
●创建仪表板和可视化
●设置告警规则
常用功能:
●Discover:搜索和查看日志
●Dashboard:创建监控仪表板
●Index Patterns:管理日志索引模式
●Logs:查看 Kubernetes 应用日志

三、 通过ELK采集K8s集群中pod的日志并做可视化展示

step1:filebeat采集pod日志

●监控节点上的 /var/log/pods/ 目录(默认集群中pod日志存储位置)
●自动发现新的 Pod 并开始收集其日志
●添加 Kubernetes 元数据(如 Pod 名称、命名空间、标签等)
●将日志发送到 Logstash 进行进一步处理
配置要点:

vim filebeat-k8s.yml
#=======================k8s===========================
- type: logenabled: truefields:service: k8srole: podstopic: log-k8sfields_under_root: truepaths:- /var/log/pods/*/*/*.logtail_files: true

step2:Logstash 处理采集到的日志

典型处理流程:
1.接收来自 Filebeat 的日志
2.解析 JSON 格式的日志(如需要)
3.提取特定字段(如时间戳、日志级别等)
4.添加或删除字段
5.根据条件过滤或路由日志
示例配置:
注:这里对从filebeat接收到的k8s的日志进行特殊处理

vim logstash.conf
input {beats {port => 9696 // 监听9696端口,接收Filebeat发送的日志}
}
filter {// #### k8s 容器日志  ####if [topic] == "log-k8s" { // 仅处理 topic 字段为 "log-k8s" 的日志if [service] == "k8s" { //进一步筛选 service 字段为 "k8s" 的日志grok{        // 使用 grok 解析日志内容match => {"message" => [// # 模式1:提取时间戳、输出类型、日志级别、进程ID、来源等"%{TIMESTAMP_ISO8601:date} %{WORD:output} %{WORD} %{NOTSPACE:level}%{NUMBER} %{NOTSPACE}%{SPACE}[T ]%{NUMBER:pid} %{NOTSPACE:source} %{GREEDYDATA:msg}",// # 模式2(简化版):仅提取时间戳和消息"%{TIMESTAMP_ISO8601:date} %{WORD:output} %{WORD} %{GREEDYDATA:msg}"]}}date {  // 将原始时间戳转换为 @timestampmatch => ["date","ISO8601"] // 匹配 ISO8601 格式的时间target => [ "@timestamp" ] // 存储到 Elasticsearch 的标准时间字段}}
}else {drop {} // # 丢弃所有不满足 topic=="log-k8s" 的日志}if [log][offset] {mutate {add_field => {"offset" =>"%{[log][offset]}"}}}mutate {remove_field => ["@version", "event", "log", "message"] // # 删除冗余字段}}output {
#  stdout {
#    codec => rubydebug
#  }elasticsearch {hosts => ["es1:9200", // # ES集群地址"es2:9200", "es3:9200" ]user => "elastic" // # 认证用户名password => "6suq6twSe4Xk"  // # 认证密码index => "%{topic}-%{+YYYY.MM.dd}" // # 按天创建索引(如 log-k8s-2023.10.30)}
}

功能说明:
●对 Kubernetes 容器日志进行结构化解析。
●提取关键字段(如时间戳、日志级别、进程ID等)。
●标准化时间字段。
Grok 模式说明:
●TIMESTAMP_ISO8601: 匹配 ISO8601 时间格式(如 2023-10-30T12:00:00.000Z)。
●WORD/NOTSPACE: 匹配单词或非空格字符。
●GREEDYDATA: 捕获剩余所有内容。
完整配置流程图
在这里插入图片描述

step3:Elasticsearch进行日志存储以及检索

功能:
●存储所有日志数据
●提供强大的搜索和聚合能力
●管理索引生命周期
示例配置

vim elasticsearch.yml
#-----------------------Cluster-------------------
cluster.name: TDP  # 集群命名
cluster.max_shards_per_node: 10000
#-----------------------Node-------------------
node.name: 10.127.188.xxx
# -----------------------Paths-------------------
path.logs: /var/log/elasticsearch   # 日志路径
path.data:- /data01/elasticsearch
action.auto_create_index: true#---------------Network----------------------
network.host: 10.127.188.xxx# Set a custom port for HTTP
http.port: 9200
transport.port: 9300network.host: 0.0.0.0
discovery.seed_hosts: ["node-1", "node-2"]  # ES节点列表
# --------- 内存和堆大小配置,为 Elasticsearch 设置合适的堆大小,以避免内存溢出-------------
bootstrap.memory_lock: true
ES_JAVA_OPTS: "-Xms512m -Xmx512m"

检查集群状态
使用 Kibana 或直接通过 Elasticsearch 的 REST API 检查集群状态:

curl -X GET "localhost:9200/_cat/nodes?v&pretty"

step4: Kibana (日志可视化和分析)界面构建

功能:
●提供日志搜索界面
●创建仪表板和可视化
●设置告警规则
常用功能:
●Discover:搜索和查看日志
●Dashboard:创建监控仪表板
●Index Patterns:管理日志索引模式
●Logs:查看 Kubernetes 应用日志
配置要点(kibana.yml):

server.host: "0.0.0.0"  # 允许外部访问
server.name: "k8s01" # 主机名
elasticsearch.hosts: ["http://es01:9200"]  # ES地址
monitoring.ui.container.elasticsearch.enabled: true  # 启用容器监控
xpack.security.enabled: true  # 启用安全功能(若ES开启安全)
i18n.locale: "zh-CN"  # 中文界面(可选)

Dashboard可视化界面集成
在这里插入图片描述
登录要导入的Kibana,点击左下角齿轮图标-管理->已保存对象->导入
会在右侧弹出一个窗口。
这里采用ndjson形式导入收集的日志策略。

vim kibana.ndjson
{"attributes":{"buildNum":63337,"context:defaultSize":50,"context:step":50,"dateFormat":"YYYY-MM-DD HH:mm:ss.SSS","defaultIndex":null,"discover:rowHeightOption":-1,"discover:sampleRowsPerPage":500,"discover:sampleSize":5000,"fileUpload:maxFileSize":"1GB","isDefaultIndexMigrated":true,"timepicker:timeDefaults":"{\n  \"from\": \"now-24h/h\",\n  \"to\": \"now\"\n}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-23T16:24:07.183Z","id":"8.8.2","managed":false,"references":[],"type":"config","typeMigrationVersion":"8.7.0","updated_at":"2023-09-25T06:29:11.563Z","version":"WzI0ODgsMl0="}
{"attributes":{"fieldAttrs":"{\"msg\":{\"count\":2}}","fieldFormatMap":"{}","fields":"[]","name":"log-yarn-container-stderr","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-yarn-container-20*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T07:34:17.212Z","id":"d59f6539-5474-4681-8495-5836e17386b5","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T07:50:23.228Z","version":"WzI5MCwxXQ=="}
{"attributes":{"fieldAttrs":"{\"app_id\":{\"count\":1},\"cluster\":{\"count\":1},\"container_id\":{\"count\":1},\"hostname\":{\"count\":1},\"ip\":{\"count\":1},\"level\":{\"count\":1},\"msg\":{\"count\":1},\"role\":{\"count\":1},\"service\":{\"count\":1}}","fieldFormatMap":"{}","fields":"[]","name":"log-yarn-container-stdout","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-yarn-container-stdout-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T07:47:06.731Z","id":"6f398493-35aa-4c6a-ad98-108856826395","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T07:49:39.486Z","version":"WzI4NiwxXQ=="}
{"attributes":{"fieldAttrs":"{}","fieldFormatMap":"{}","fields":"[]","name":"log-yarn-container-flink","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-yarn-container-flink-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T07:46:46.699Z","id":"194f03ec-afa2-4a5d-9bfa-5649850f3e23","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T07:46:46.699Z","version":"WzI2OSwxXQ=="}
{"attributes":{"fieldAttrs":"{}","fieldFormatMap":"{}","fields":"[]","name":"log-yarn-container-mr","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-yarn-container-mr-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T07:33:39.635Z","id":"4dcb2fed-b1bb-41f1-b65c-c819d240c350","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T07:33:39.635Z","version":"WzI1NSwxXQ=="}
{"attributes":{"fieldAttrs":"{\"body_sent_bytes\":{\"count\":5}}","fieldFormatMap":"{}","fields":"[]","name":"log-nginx","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-nginx-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T06:21:49.684Z","id":"0965c927-4b2b-4839-baea-502f617d3e96","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T07:18:27.811Z","version":"WzIzOSwxXQ=="}
{"attributes":{"fieldAttrs":"{\"cluster\":{\"count\":2},\"date\":{\"count\":2},\"hostname\":{\"count\":1},\"ip\":{\"count\":1},\"level\":{\"count\":2},\"msg\":{\"count\":3},\"role\":{\"count\":1},\"service\":{\"count\":1},\"tag\":{\"count\":2}}","fieldFormatMap":"{}","fields":"[]","name":"log-app","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-app-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T06:21:08.513Z","id":"182d5cbb-a5a0-4951-a413-3206c270b2c7","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T06:31:19.823Z","version":"WzIxMywxXQ=="}
{"attributes":{"fieldAttrs":"{}","fieldFormatMap":"{}","fields":"[]","name":"log-k8s","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-k8s-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T12:09:54.496Z","id":"97946394-c6b0-4164-a29b-fb15261e22b3","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T12:09:54.496Z","version":"WzkyLDFd"}
{"attributes":{"fieldAttrs":"{\"fault\":{\"count\":2},\"ip\":{\"count\":1},\"msg\":{\"count\":1}}","fieldFormatMap":"{}","fields":"[]","name":"log-system","runtimeFieldMap":"{}","sourceFilters":"[]","timeFieldName":"@timestamp","title":"log-system-*","typeMeta":"{}"},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T11:35:19.484Z","id":"2412a190-e7db-412f-a469-97b9385e0401","managed":false,"references":[],"type":"index-pattern","typeMigrationVersion":"8.0.0","updated_at":"2023-09-25T11:35:19.484Z","version":"WzMxLDFd"}
{"attributes":{"controlGroupInput":{"chainingSystem":"HIERARCHICAL","controlStyle":"oneLine","ignoreParentSettingsJSON":"{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}","panelsJSON":"{\"7545f1c0-94e5-4ca9-a768-263bfc8848bf\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"cluster\",\"title\":\"cluster\",\"id\":\"7545f1c0-94e5-4ca9-a768-263bfc8848bf\",\"selectedOptions\":[],\"enhancements\":{}}},\"7af175da-1032-4588-91e0-010d9bcd324d\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"ip\",\"title\":\"ip\",\"id\":\"7af175da-1032-4588-91e0-010d9bcd324d\",\"selectedOptions\":[],\"enhancements\":{}}},\"ef6cad3e-6daa-4f19-9e57-401aaabcb661\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"hostname\",\"title\":\"hostname\",\"id\":\"ef6cad3e-6daa-4f19-9e57-401aaabcb661\",\"enhancements\":{}}}}"},"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"optionsJSON":"{\"useMargins\":true,\"syncColors\":false,\"syncTooltips\":false,\"hidePanelTitles\":false}","panelsJSON":"[{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":0,\"w\":24,\"h\":8,\"i\":\"2dcfd041-f2bd-4c96-97ac-4917cfaff148\"},\"panelIndex\":\"2dcfd041-f2bd-4c96-97ac-4917cfaff148\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault :\\\"机器重启\\\" \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip-date\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"操作系统重启\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":0,\"w\":24,\"h\":8,\"i\":\"f4c9ef04-4916-46da-948f-e24dc785975a\"},\"panelIndex\":\"f4c9ef04-4916-46da-948f-e24dc785975a\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-168ae8ed-8a06-4642-9047-945a34274bfa\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"168ae8ed-8a06-4642-9047-945a34274bfa\",\"accessors\":[\"9fb9615b-104f-4351-91b2-9c2373a69d48\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"47d6dd4c-5e4b-44f2-9f2d-25306348ace7\",\"splitAccessor\":\"63c88414-31e3-4124-a5da-1ce843323d49\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault : \\\"硬盘坏道错误\\\"    \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"168ae8ed-8a06-4642-9047-945a34274bfa\":{\"columns\":{\"47d6dd4c-5e4b-44f2-9f2d-25306348ace7\":{\"label\":\"ip-device\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"9fb9615b-104f-4351-91b2-9c2373a69d48\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"multi_terms\"},\"secondaryFields\":[\"device\"]},\"customLabel\":true},\"9fb9615b-104f-4351-91b2-9c2373a69d48\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}},\"63c88414-31e3-4124-a5da-1ce843323d49\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"9fb9615b-104f-4351-91b2-9c2373a69d48\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}}},\"columnOrder\":[\"47d6dd4c-5e4b-44f2-9f2d-25306348ace7\",\"63c88414-31e3-4124-a5da-1ce843323d49\",\"9fb9615b-104f-4351-91b2-9c2373a69d48\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"hidePanelTitles\":false,\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"type\":\"lens\"},\"title\":\"硬盘坏道错误\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":8,\"w\":24,\"h\":8,\"i\":\"34528c93-0ed9-46fe-9a33-f9e17ddb6b1a\"},\"panelIndex\":\"34528c93-0ed9-46fe-9a33-f9e17ddb6b1a\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault : \\\"硬盘扇区错误\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip-device\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"multi_terms\"},\"secondaryFields\":[\"device\"],\"accuracyMode\":false},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"硬盘扇区错误\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":8,\"w\":24,\"h\":8,\"i\":\"b8f2b869-84af-43a1-82b4-34ed4cabde4a\"},\"panelIndex\":\"b8f2b869-84af-43a1-82b4-34ed4cabde4a\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault : \\\"硬盘逻辑块错误\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip-device\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"multi_terms\"},\"secondaryFields\":[\"device\"]},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"硬盘逻辑块错误\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":16,\"w\":24,\"h\":8,\"i\":\"a8a8d212-2e68-4c1e-9242-58bf9c050ca9\"},\"panelIndex\":\"a8a8d212-2e68-4c1e-9242-58bf9c050ca9\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault: \\\"硬盘EXT4-fs错误\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip-device\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"multi_terms\"},\"secondaryFields\":[\"device\"]},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"硬盘EXT4-fs错误\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":16,\"w\":24,\"h\":8,\"i\":\"b711b58e-4b03-40fc-a94f-f63db50a99ec\"},\"panelIndex\":\"b711b58e-4b03-40fc-a94f-f63db50a99ec\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-f06a1128-fbc8-4eb1-9d0c-2d42c8454207\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"f06a1128-fbc8-4eb1-9d0c-2d42c8454207\",\"accessors\":[\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\",\"splitAccessor\":\"93946270-75b2-4027-b3b3-18c537317691\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and msg: \\\"Uncorrectable medium error\\\"\",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"f06a1128-fbc8-4eb1-9d0c-2d42c8454207\":{\"columns\":{\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}},\"93946270-75b2-4027-b3b3-18c537317691\":{\"label\":\"cluster 的排名前 100  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":100,\"orderBy\":{\"type\":\"column\",\"columnId\":\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}}},\"columnOrder\":[\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\",\"93946270-75b2-4027-b3b3-18c537317691\",\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"hidePanelTitles\":false,\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"type\":\"lens\"},\"title\":\"不可恢复的扇区错误\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":24,\"w\":24,\"h\":8,\"i\":\"8760670f-db89-4b35-be5a-10f06650e109\"},\"panelIndex\":\"8760670f-db89-4b35-be5a-10f06650e109\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-f06a1128-fbc8-4eb1-9d0c-2d42c8454207\"},{\"type\":\"index-pattern\",\"name\":\"e56074f2-5094-4007-85ec-c6b90720dd41\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"f06a1128-fbc8-4eb1-9d0c-2d42c8454207\",\"accessors\":[\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\",\"splitAccessor\":\"93946270-75b2-4027-b3b3-18c537317691\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and msg :\\\"hrtimer: interrupt took\\\" \",\"language\":\"kuery\"},\"filters\":[{\"meta\":{\"index\":\"e56074f2-5094-4007-85ec-c6b90720dd41\",\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"msg\",\"params\":{\"query\":\"hrtimer: interrupt took\"}},\"query\":{\"match_phrase\":{\"msg\":\"hrtimer: interrupt took\"}},\"$state\":{\"store\":\"appState\"}}],\"datasourceStates\":{\"formBased\":{\"layers\":{\"f06a1128-fbc8-4eb1-9d0c-2d42c8454207\":{\"columns\":{\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}},\"93946270-75b2-4027-b3b3-18c537317691\":{\"label\":\"cluster 的排名前 3  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":3,\"orderBy\":{\"type\":\"column\",\"columnId\":\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}}},\"columnOrder\":[\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\",\"93946270-75b2-4027-b3b3-18c537317691\",\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"hidePanelTitles\":false,\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"type\":\"lens\"},\"title\":\"hrtimer: interrupt took\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":24,\"w\":24,\"h\":8,\"i\":\"71ce72fa-734c-4bb5-81d6-c07abb674404\"},\"panelIndex\":\"71ce72fa-734c-4bb5-81d6-c07abb674404\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-034ce497-577a-4793-ab7f-03f172c8df4f\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"034ce497-577a-4793-ab7f-03f172c8df4f\",\"accessors\":[\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"12073ac9-9e0f-46aa-8f27-02c4bdac2a66\",\"splitAccessor\":\"e1861f66-317f-427b-89ec-27b837d62dab\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault : \\\"内存错误\\\"  and msg : \\\"kernel: EDAC\\\"\",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"034ce497-577a-4793-ab7f-03f172c8df4f\":{\"columns\":{\"12073ac9-9e0f-46aa-8f27-02c4bdac2a66\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":50,\"orderBy\":{\"type\":\"column\",\"columnId\":\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}},\"e1861f66-317f-427b-89ec-27b837d62dab\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}}}},\"columnOrder\":[\"12073ac9-9e0f-46aa-8f27-02c4bdac2a66\",\"e1861f66-317f-427b-89ec-27b837d62dab\",\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"hidePanelTitles\":false,\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"type\":\"lens\"},\"title\":\"内存错误\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":32,\"w\":24,\"h\":8,\"i\":\"798f0711-044c-4b2c-be27-324bfb55d5bb\"},\"panelIndex\":\"798f0711-044c-4b2c-be27-324bfb55d5bb\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and msg: \\\"Out of memory\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"Out of memory\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":32,\"w\":24,\"h\":8,\"i\":\"831f6d98-2afd-4176-b868-12b4f8f647fe\"},\"panelIndex\":\"831f6d98-2afd-4176-b868-12b4f8f647fe\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-034ce497-577a-4793-ab7f-03f172c8df4f\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"034ce497-577a-4793-ab7f-03f172c8df4f\",\"accessors\":[\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"12073ac9-9e0f-46aa-8f27-02c4bdac2a66\",\"splitAccessor\":\"e1861f66-317f-427b-89ec-27b837d62dab\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault: \\\"CPU内存\\\"\",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"034ce497-577a-4793-ab7f-03f172c8df4f\":{\"columns\":{\"12073ac9-9e0f-46aa-8f27-02c4bdac2a66\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":50,\"orderBy\":{\"type\":\"column\",\"columnId\":\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}},\"e1861f66-317f-427b-89ec-27b837d62dab\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}}}},\"columnOrder\":[\"12073ac9-9e0f-46aa-8f27-02c4bdac2a66\",\"e1861f66-317f-427b-89ec-27b837d62dab\",\"b9d7ac36-4f0b-407d-94f4-fbff08791c97\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"hidePanelTitles\":false,\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"type\":\"lens\"},\"title\":\"CPU APEI Generic Hardware Error\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":40,\"w\":24,\"h\":8,\"i\":\"bce91200-7b43-4647-8077-f0e5f78aa017\"},\"panelIndex\":\"bce91200-7b43-4647-8077-f0e5f78aa017\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault : \\\"磁盘IO超时\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"磁盘IO超时\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":40,\"w\":24,\"h\":8,\"i\":\"a4efd9ed-1933-410a-a124-3ffe07449785\"},\"panelIndex\":\"a4efd9ed-1933-410a-a124-3ffe07449785\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and msg : \\\"Battery\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"Raid卡电池故障\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":0,\"y\":48,\"w\":24,\"h\":8,\"i\":\"6722d07c-c866-4b42-897e-00ec35761014\"},\"panelIndex\":\"6722d07c-c866-4b42-897e-00ec35761014\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-f06a1128-fbc8-4eb1-9d0c-2d42c8454207\"},{\"type\":\"index-pattern\",\"name\":\"e0c611d4-4efa-40e4-bade-a76067c83741\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\",\"legendSize\":\"large\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"f06a1128-fbc8-4eb1-9d0c-2d42c8454207\",\"accessors\":[\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\",\"splitAccessor\":\"93946270-75b2-4027-b3b3-18c537317691\"}]},\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filters\":[{\"meta\":{\"index\":\"e0c611d4-4efa-40e4-bade-a76067c83741\",\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"msg\",\"params\":{\"query\":\"Slot Number\"}},\"query\":{\"match_phrase\":{\"msg\":\"Slot Number\"}},\"$state\":{\"store\":\"appState\"}}],\"datasourceStates\":{\"formBased\":{\"layers\":{\"f06a1128-fbc8-4eb1-9d0c-2d42c8454207\":{\"columns\":{\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}},\"93946270-75b2-4027-b3b3-18c537317691\":{\"label\":\"cluster 的排名前 3  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":3,\"orderBy\":{\"type\":\"column\",\"columnId\":\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}}},\"columnOrder\":[\"5ae4413f-6d4d-41ec-b6be-ececc27b70cf\",\"93946270-75b2-4027-b3b3-18c537317691\",\"67a40b4a-57c4-46c5-825c-ecbb7b68367b\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"hidePanelTitles\":false,\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"type\":\"lens\"},\"title\":\"RAID卡掉盘\"},{\"version\":\"8.7.0\",\"type\":\"lens\",\"gridData\":{\"x\":24,\"y\":48,\"w\":24,\"h\":8,\"i\":\"e3aabfdf-0dad-42b8-b527-bb82c975a1a1\"},\"panelIndex\":\"e3aabfdf-0dad-42b8-b527-bb82c975a1a1\",\"embeddableConfig\":{\"attributes\":{\"title\":\"\",\"visualizationType\":\"lnsXY\",\"type\":\"lens\",\"references\":[{\"type\":\"index-pattern\",\"id\":\"bdf46ced-2337-4c36-a933-e71960839878\",\"name\":\"indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894\"}],\"state\":{\"visualization\":{\"title\":\"Empty XY chart\",\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"valueLabels\":\"hide\",\"preferredSeriesType\":\"bar_stacked\",\"layers\":[{\"layerId\":\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\",\"accessors\":[\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"position\":\"top\",\"seriesType\":\"bar_stacked\",\"showGridlines\":false,\"layerType\":\"data\",\"xAccessor\":\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"splitAccessor\":\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\"}]},\"query\":{\"query\":\"role : \\\"dmesg\\\" and fault : \\\"CPU软锁死\\\"   \",\"language\":\"kuery\"},\"filters\":[],\"datasourceStates\":{\"formBased\":{\"layers\":{\"439ddaf7-554c-49a3-b3d4-370ddb4ae894\":{\"columns\":{\"937a521b-ceef-40ff-8235-f823c7a70da9\":{\"label\":\"ip\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"ip\",\"isBucketed\":true,\"params\":{\"size\":500,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"}},\"customLabel\":true},\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\":{\"label\":\"cluster 的排名前 30  的值\",\"dataType\":\"string\",\"operationType\":\"terms\",\"scale\":\"ordinal\",\"sourceField\":\"cluster\",\"isBucketed\":true,\"params\":{\"size\":30,\"orderBy\":{\"type\":\"column\",\"columnId\":\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"missingBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[]}},\"0c407e83-1275-4b75-aa0d-595ddb2ac560\":{\"label\":\"记录计数\",\"customLabel\":false,\"dataType\":\"number\",\"operationType\":\"count\",\"isBucketed\":false,\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"params\":{\"emptyAsNull\":true}}},\"columnOrder\":[\"937a521b-ceef-40ff-8235-f823c7a70da9\",\"1faa0897-99a0-4bc9-abb6-5c8796f028e9\",\"0c407e83-1275-4b75-aa0d-595ddb2ac560\"],\"incompleteColumns\":{}}}}},\"internalReferences\":[],\"adHocDataViews\":{}}},\"enhancements\":{\"dynamicActions\":{\"events\":[]}},\"hidePanelTitles\":false,\"type\":\"lens\"},\"title\":\"CPU软锁死\"}]","timeRestore":false,"title":"硬件故障","version":1},"coreMigrationVersion":"8.8.0","created_at":"2023-09-25T11:35:19.484Z","id":"ab847810-8fc8-11ed-9d0b-8153e2bf35fc","managed":false,"references":[{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"2dcfd041-f2bd-4c96-97ac-4917cfaff148:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"f4c9ef04-4916-46da-948f-e24dc785975a:indexpattern-datasource-layer-168ae8ed-8a06-4642-9047-945a34274bfa","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"34528c93-0ed9-46fe-9a33-f9e17ddb6b1a:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"b8f2b869-84af-43a1-82b4-34ed4cabde4a:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"a8a8d212-2e68-4c1e-9242-58bf9c050ca9:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"b711b58e-4b03-40fc-a94f-f63db50a99ec:indexpattern-datasource-layer-f06a1128-fbc8-4eb1-9d0c-2d42c8454207","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"8760670f-db89-4b35-be5a-10f06650e109:indexpattern-datasource-layer-f06a1128-fbc8-4eb1-9d0c-2d42c8454207","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"8760670f-db89-4b35-be5a-10f06650e109:e56074f2-5094-4007-85ec-c6b90720dd41","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"71ce72fa-734c-4bb5-81d6-c07abb674404:indexpattern-datasource-layer-034ce497-577a-4793-ab7f-03f172c8df4f","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"798f0711-044c-4b2c-be27-324bfb55d5bb:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"831f6d98-2afd-4176-b868-12b4f8f647fe:indexpattern-datasource-layer-034ce497-577a-4793-ab7f-03f172c8df4f","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"bce91200-7b43-4647-8077-f0e5f78aa017:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"a4efd9ed-1933-410a-a124-3ffe07449785:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"6722d07c-c866-4b42-897e-00ec35761014:indexpattern-datasource-layer-f06a1128-fbc8-4eb1-9d0c-2d42c8454207","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"6722d07c-c866-4b42-897e-00ec35761014:e0c611d4-4efa-40e4-bade-a76067c83741","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"e3aabfdf-0dad-42b8-b527-bb82c975a1a1:indexpattern-datasource-layer-439ddaf7-554c-49a3-b3d4-370ddb4ae894","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"controlGroup_7545f1c0-94e5-4ca9-a768-263bfc8848bf:optionsListDataView","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"controlGroup_7af175da-1032-4588-91e0-010d9bcd324d:optionsListDataView","type":"index-pattern"},{"id":"2412a190-e7db-412f-a469-97b9385e0401","name":"controlGroup_ef6cad3e-6daa-4f19-9e57-401aaabcb661:optionsListDataView","type":"index-pattern"}],"type":"dashboard","typeMigrationVersion":"8.7.0","updated_at":"2023-09-25T11:35:19.484Z","version":"WzM4LDFd"}

把刚才导出的配置文件kibana.ndjson 拖到红框处进行上传。
在这里插入图片描述
也可以点击导入自己根据查找具体路径来选择目标文件。
在这里插入图片描述
等待文件上传完毕,点击导入按钮,等待导入完毕。
在这里插入图片描述
导入成功
在这里插入图片描述
然后刷新页面,即可看到采集的k8s的日志信息已经检索出来了。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/95495.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/95495.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/95495.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 内置函数 sort() 复杂度分析笔记

在做 280. 摆动排序 时&#xff0c;有一版 python 题解&#xff0c;里面直接用了sort() &#xff0c;又用了一个简单的 for 循环&#xff0c;但整体时间复杂度为 O(n⋅log(n)) &#xff0c;那么问题就出自这个 sort() &#xff0c;所以在这分析一下 sort() 的复杂度。Python 的…

【光照】Unity中的[经验模型]

【从UnityURP开始探索游戏渲染】专栏-直达 图形学第一定律&#xff1a;“看起来对就对” URP光照模型发展史 ‌2018年‌&#xff1a;URP首次发布&#xff08;原LWRP&#xff09;&#xff0c;继承传统前向渲染的Blinn-Phong简化版‌2019年‌&#xff1a;URP 7.x引入Basic Shade…

uniapp小程序使用自定义底部tabbar,并根据用户类型动态切换tabbar数据

1.注意点 在pages.json中配置tabbar如下字段&#xff1a;custom&#xff1a;true &#xff0c;会自动隐藏原生tabbar&#xff0c;使用自定义的tabbar2.如何自定义呢 可以使用第三方组件库的tabbar组件&#xff0c;然后二次封装下内部封装逻辑&#xff1a; 1.点击切换逻辑 2.根据…

Redis 哨兵 (基于 Docker)

目录 1. 基本概念 2. 安装部署 (基于 Docker) 2.1 使用 docker 获取 redis 镜像 2.2 编排 主从节点 2.3 编排 redis-sentinel 节点 3. 重新选举 4. 选举原理 5. 总结 1. 基本概念 名词 逻辑结构物理结构主节点Reids 主服务一个独立的 redis-server 进程从节点Redis 从…

Python学习-day4

Python 语言的运算符: 算术运算符比较&#xff08;关系&#xff09;运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级 算术运算符 定义变量a 21&#xff0c;变量b 10。运算符描述实例加 - 两个对象相加a b 输出结果 31-减 - 得到负数或是一个数减去另一…

Vite 插件 @vitejs/plugin-legacy 深度解析:旧浏览器兼容指南

&#x1f4d6; 简介 vitejs/plugin-legacy 是 Vite 官方提供的兼容性插件&#xff0c;专门用于为现代浏览器构建的应用程序提供对旧版浏览器的支持。该插件通过自动生成兼容性代码和 polyfill&#xff0c;确保您的应用能够在 IE 11 等旧版浏览器中正常运行。 核心价值 向后兼…

数据质检之springboot通过yarn调用spark作业实现数据质量检测

Spring Boot 应用中通过 YARN 来调用 Spark 作业的来执行数据质检。这是一个非常经典的数据质量检测、数据优化的常用架构,将Web服务/业务处理(Spring Boot)与大数据质检(Spark on YARN)解耦。 核心架构图 首先,通过一张图来理解整个流程的架构: 整个流程的核心在于,…

SQL优化_以MySQL为例

MySQL SQL 优化详细教程与案例 1. 理解SQL执行过程 在优化之前&#xff0c;需要了解MySQL如何处理SQL查询&#xff1a; 客户端发送SQL语句到服务器服务器检查查询缓存&#xff08;MySQL 8.0已移除查询缓存&#xff09;解析器解析SQL&#xff0c;生成解析树预处理器验证权限和表…

探索数据结构中的 “树”:揭开层次关系的奥秘

在计算机科学的广袤森林中&#xff0c;有一种数据结构如同参天大树般支撑着无数应用的根基 —— 它就是 “树”&#xff08;Tree&#xff09;。它不仅仅是一个抽象概念&#xff0c;更是我们理解和组织信息、模拟现实世界层级关系的强大工具。1. 什么是 “树”&#xff1f;从家族…

技术框架之RPC

一、序言&#xff1a;为什么我们需要RPC&#xff1f;在单体应用时代&#xff0c;函数调用是进程内的简单操作。但随着业务规模扩大&#xff0c;系统被拆分为多个独立服务&#xff08;如订单服务、支付服务&#xff09;&#xff0c;服务间通信成为刚需。早期开发者常使用HTTPJSO…

【光照】Unity中的[光照模型]概念辨析

【从UnityURP开始探索游戏渲染】专栏-直达 基础光照模型‌ ‌标准光照模型&#xff08;Standard Lighting Model&#xff09;‌ ‌定义‌&#xff1a;传统光照计算的框架&#xff0c;通常包含漫反射、镜面反射和环境光三部分。‌特点‌&#xff1a;非物理经验模型&#xff0c…

MCU上跑AI—实时目标检测算法探索

MCU上跑实时目标检测算法 前几年一直忙着别的事情没有在技术分享上下功夫, 这段时间稳定下来就想和几个志同道合的朋友做点有意义的事情, 于是乎就使用MCU做了个与AI有识别相关的 “小玩意儿”. 本人负责嵌入式端相关的编码, AI相关的工作由好友 AgeWang 负责. 这儿把一些成果给…

SpringBoot 整合 RabbitMQ 的完美实践

引言: 本文总字数:约 9200 字 预计阅读时间:38 分钟 为什么 RabbitMQ 是消息中间件的优选? 在分布式系统架构中,消息中间件扮演着 "交通枢纽" 的角色,负责协调各个服务之间的通信。目前主流的消息中间件有 RabbitMQ、Kafka 和 RocketMQ,它们各具特色: Kafka…

nestjs 发起请求 axios

1、下载npm i --save nestjs/axios axios2、全局配置import { HttpModule } from nestjs/axios;Global() Module({imports: [HttpModule.registerAsync({inject: [ConfigService],useFactory: async (configService: ConfigService) > {return {timeout: configService.get(…

将 Logits 得分转换为概率,如何计算

场景&#xff1a;动物识别&#xff0c;输入一张28*28的图像&#xff0c;模型输出属于 猫、狗、鸟 哪个类型。需求&#xff1a;假设模型 ​​Logits&#xff08;模型在每个类别的置信度得分&#xff09; 输出为​​&#xff1a;[猫: 3.2, 狗: 1.5, 鸟: -0.8]。计算 ​​Softmax …

【Qt】bug排查笔记——QMetaObject::invokeMethod: No such method

问题如题目所示&#xff1a;QMetaObject::invokeMethod: No such method xxxx&#xff0c;在网上好一顿查&#xff0c;又将查到的资料喂给了 Ai&#xff0c;才最终将问题解决&#xff0c;特此记录下。 一、问题背景 在做公司项目时&#xff0c;使用了插件的方式开发。主程序加载…

Spring Boot手写10万敏感词检查程序

使用Spring Boot手写10万敏感词检查程序 本文将介绍如何使用Spring Boot构建一个高效的敏感词检查系统,能够处理多达10万个敏感词的检测需求。我们将使用DFA(Deterministic Finite Automaton)算法来实现高效匹配,并提供RESTful API接口。 实现步骤 1. 创建Spring Boot项…

零构建的快感!dagger.js 与 React Hooks 实现对比,谁更优雅?

“Add Tags” 技术方案并行对比&#xff1a;React Hooks vs dagger.js&#xff08;含核心 JS 代码&#xff09; 源码&#xff1a; React Hooks&#xff1a;https://codepen.io/prvnbist/pen/jJzROe?editors1010dagger.js&#xff1a;https://codepen.io/dagger8224/pen/ZErjzw…

矩池云中LLaMA- Factory多机多卡训练

LLaMA Factory 是一款开源低代码大模型微调框架&#xff0c;集成了业界最广泛使用的微调技术&#xff0c;支持通过 Web UI 界面零代码微调大模型&#xff0c;目前已经成为开源社区内最受欢迎的微调框架之一。但是在矩池云上如何使用LLaMA-Factory多机多卡训练模型呢&#xff1f…

Nginx的反向代理与正向代理及其location的配置说明

一、Nginx中location匹配优先级Nginx中location匹配优先级location支持各种匹配规则&#xff0c;在多个匹配规则下&#xff0c;Nginx对location的处理是有优先级的&#xff0c;优先级高的规则会优先进行处理&#xff1b;而优先级低的规则可能会最后处理或者不进行处理。注意&am…