Elasticsearch 日志能否把全部请求打印出来? 每日精选

2023-01-01 23:40:31
1、实战问题

请问一下球主,es怎么配置可以把请求日志都打印出来。就是不管是调用借口,还是kibana查询数据,es能打印dsl的请求日志吗??求指导。怎么配置?


(资料图片仅供参考)

——问题来源:https://t.zsxq.com/09vv8rqZj

2、Elasticsearch 日志必知必会2.1 Elasticsearch 日志用途集群状态监测和故障诊断。2.2 Elasticsearch 日志缺省路径$ES_HOME/logs。如果命令行启动 ES,则日志输出信息也是命令行。2.3 Elasticsearch 日志基于组件Log4j 2https://logging.apache.org/log4j/2.x/2.4 Elasticsearch 日志配置文件log4j2.properties 。和 elasticsearch.yml 文件路径相同。2.5 Elasticsearch 日志配置内容命名规范日志随日期滚动策略(日志大小等条件设置)等。2.6 Elasticsearch 日志级别

由低到高分别为:TRACE -> DEBUG -> INFO -> WARN -> ERROR -> FATAL,如下图所示。

图片来自:spring 官网

这些大家并不陌生,日志级别越低(前提系统设置的话),打印输出的越多;日志级别越高,比如:FATAL,只是特定致命场景才会打印输出,一般遇不到。

2.7 Elasticsearch 默认日志类型调整方式

前提:支持动态更新。

方式一:支持动态更新,无需重启。

PUT/_cluster/settings{"persistent":{"logger.org.elasticsearch.discovery":"DEBUG"}}

方式二:elasticsearch.yml 配置(静态配置方式,重启后生效)。

logger.org.elasticsearch.discovery:DEBUG

方式三:log4j2.properties 配置(静态配置方式,重启后生效)

logger.discovery.name=org.elasticsearch.discoverylogger.discovery.level=debug

3、日志调到最低级别,看能否输出检索DSL?

问题来了?改成最低TRACE级别,日志能输出咱们的日期请求吗?试试看。

那怎么办?如何输出请求日志?此路已然不同,我们只能另寻他路。除了基础日志,我们还有slowlog日志。

4、Elasticsearch slowlog日志必知必会4.1 Elasticsearc slowlog 用途

见名释义,本质是:慢日志,又可以分为:慢检索日志和慢写入日志。

slowlog 用于显示:query 阶段 和 fetch 阶段的日志。

Elasticsearch 查询请求如下图所示。

图片来自 Elastic 官方博客

query阶段的核心步骤:

客户端发送请求到协调节点;协调阶段转发请求到索引的每个主或副本分片;分片本地查询完成后,将结果添加到本地的优先队列;每个分片将本地结果返回给协调节点,协调节点合并完成后,形成全局排序列表。

fetch阶段的核心步骤:

协调节点接收到客户端请求后,将 GET 请求(来自query 阶段形成的全局排序列表结果数据)-转发给相关节点。接收到请求后的节点向协调节点返回结果数据。待全部结果数据都返回后,协调节点将结果返回给客户端。4.2 Elasticsearc slowlog 设置内容含义

如下所示,拿 query 阶段举例(以实测为准):

query 请求耗时超过 500ms,打印 trace 日志。query 请求耗时超过 2s,打印 debug 日志。query 请求耗时超过 5s,打印 info 日志。query 请求耗时超过 10s,打印 warn 日志。

index.search.slowlog.threshold.query.warn:10sindex.search.slowlog.threshold.query.info:5sindex.search.slowlog.threshold.query.debug:2sindex.search.slowlog.threshold.query.trace:500ms

fetch 阶段设置如下,原理同上。

index.search.slowlog.threshold.fetch.warn:1sindex.search.slowlog.threshold.fetch.info:800msindex.search.slowlog.threshold.fetch.debug:500msindex.search.slowlog.threshold.fetch.trace:200ms

index 写入日志设置如下,原理同上。

index.indexing.slowlog.threshold.index.warn:10sindex.indexing.slowlog.threshold.index.info:5sindex.indexing.slowlog.threshold.index.debug:2sindex.indexing.slowlog.threshold.index.trace:500msindex.indexing.slowlog.source:1000

4.3 slowlog 中 source:1000 含义是?

"index.indexing.slowlog.source":"1000"

如下这个问题至少被问到三次,问题大致如下:

slowlog 日志显示不全、被截取了怎么办?

默认:记录slowlog中_source的前1000个字符。设置为 true 含义:记录整个源请求。设置为 false 或 0 含义:不记录源请求。特别说明:原始_source被重新格式化,以确保它适合于单个日志行。4.3 Elasticsearch slowlog 如何设置?

直接更新 setting 就可以,动态参数,支持动态更新。

PUT/my-index-000001/_settings{"index.search.slowlog.threshold.query.warn":"10s","index.search.slowlog.threshold.query.info":"5s","index.search.slowlog.threshold.query.debug":"2s","index.search.slowlog.threshold.query.trace":"500ms","index.search.slowlog.threshold.fetch.warn":"1s","index.search.slowlog.threshold.fetch.info":"800ms","index.search.slowlog.threshold.fetch.debug":"500ms","index.search.slowlog.threshold.fetch.trace":"200ms"}

4.3 基于slowlog 打印请求日志

slowlog 既然可以基于阈值打印输出请求日志,阈值势必可以设置很低,最低设置为0,必然能打印出全部日志了。

试试看?

如下是基于 packets-2022-12-14 进行的 index、fetch、query 的 debug 设置。

PUTpackets-2022-12-14/_settings{"index.indexing.slowlog.threshold.index.debug":"0s","index.search.slowlog.threshold.fetch.debug":"0s","index.search.slowlog.threshold.query.debug":"0s"}

设置完成后,在 kibana 控制台随意加个 query 请求。

日志存储在:elasticsearch_index_search_slowlog.json 文件下,如下图所示。

如下图标红所示,任意的请求 DSL 被打印出来。

开篇问题得以求解完成!

5、小结

Elasticearch 日志协助排查集群故障,慢日志协助排查写入、查询层面的慢写入、慢查询问题。集群规模大,可以独立采集到 Kibana 可视化展示,更为方便和快捷!

你有没有使用 Elasticsearch 日志?欢迎留言讨论。如何使用的?

参考

[1]https://www.elastic.co/guide/en/elasticsearch/reference/current/logging.html

[2]https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules-slowlog.html

推荐阅读

全网首发!从 0 到 1 Elasticsearch 8.X 通关视频

重磅 | 死磕 Elasticsearch 8.X 方法论认知清单(2022年国庆更新版)

如何系统的学习 Elasticsearch ?

更短时间更快习得更多干货!

和全球1800+Elastic 爱好者一起精进!

比同事抢先一步学习进阶干货!

标签: 如下图所示 打印输出

上一篇 :

下一篇 :

Elasticsearch 日志能否把全部请求打印出来? 每日精选

1、实战问题请问一下球主,es怎么配置可以把请求日志都打印出来。就是不管是调用借口,还是kibana查询数...

01-01 23:40:31

诈骗罪与骗取贷款罪区别有哪些 全球热资讯

(1)骗取贷款的目的和用途如果骗取贷款是为了用于生产经营,并且实际上全部或者大部分资金也确实用于生产...

01-01 07:29:46

美众议院公开特朗普税务纪录,企业盈亏、财政状况曝光-全球微资讯

特朗普2015至2020年的报税纪录,令外界可以窥这位美国大亨的财政状况。而特朗普则发声明,批评委员会的...

12-31 15:36:05

世界热议:中国智慧能源(01004.HK)积极寻求新的潜在商机 继续停牌

格隆汇12月30日丨中国智慧能源(01004 HK)公告,就集团业务营运而言,尽管公司股份暂停买卖,集团仍持续...

12-30 20:11:57

全球快看:长沙医保卡网上申领入口汇总

根据湖南省医疗保障局统一部署,长沙市医保业务系统已切换至湖南省医疗保障信息平台,原长沙人社12333平...

12-30 17:25:43

世界最资讯丨茶花股份(603615)12月30日主力资金净卖出60.95万元

截至2022年12月30日收盘,茶花股份(603615)报收于7 94元,上涨2 58%,换手率0 62%,成交量1 51万手,成交额1187 33万元。

12-30 15:16:26

2只科创板新股即将迎来申购 (附股)

根据发行安排,2只科创板新股即将发行。1月9日发行的是九州一轨;1月10日发行的是英方软件。即将发行的...

12-30 09:28:46

高质量推动国家公园建设——解读《国家公园空间布局方案》

新华社北京12月29日电题:高质量推动国家公园建设——解读《国家公园空间布局方案》新华社记者严赋憬国...

12-30 01:08:36

江苏卫视2023跨年演唱会谭维维会来吗?几点开始表演? 天天观速讯

江苏卫视2023跨年演唱会谭维维会来吗?会的。12月22日,江苏卫视跨年演唱会正式官宣首波嘉宾阵容:王源...

12-29 19:12:31

SA:全球 5G 用户超 10 亿,5G 网络将覆盖全球 36% 的人口

SA:全球5G用户超10亿,5G网络将覆盖全球36%的人口,StrategyAnalytics今日发布报告称,5G是今年运营商业...

12-29 17:19:53

武汉接种9价hpv疫苗(价格+预约+时间)

武汉九价疫苗hpv疫苗接种指南➤价格信息:1332元 剂(具体以各医院接种价格为准)➤接种年龄:16-26周...

12-29 15:27:34

今日视点:张家口五岁子女抚养费收取标准

1、有固定收入的,抚育费一般可按其月总收入的百分之二十至三十的比例给付。负担两个以上子女抚育费的,...

12-29 13:29:32

世界视点!寻找跨越周期的优质公司,中国上市公司投资价值“金梧桐”奖重磅发布!

12月28日,2022年中国上市公司投资价值峰会暨中国投资基金群星峰会在深圳盛大举行,峰会由中国工业合作...

12-29 11:14:15

形容鱼好看好吃的句子精选118句

形容鱼好看好吃的句子精选46句1 ——马丁路德金A ——RobertLouisStevenson生活的目标,是唯一值得寻...

12-28 19:23:08

河南这一地景区景区限量免门票

河南洛阳52家景区限量免门票图源:洛阳网从洛阳市“古都新生活千企万品亿元”新春系列促消费活动新闻发...

12-28 16:38:19

天天报道:2023-2029年中国高尔夫行业市场现状分析及投资前景评估报告

本报告由智研咨询出品,经专业研究报告编撰团队实时监测与更新,最终得以呈现。报告研究基于研究团队收...

12-28 13:51:12

韩前总统李明博获特赦免刑15年

据大公报报导,综合韩联社、《中央日报》、路透社报导:韩国政府27日公布新年特赦名单,81岁的前总统李...

12-28 10:35:41

每日快播:12月27日基金净值:富国中证国有企业改革指数(LOF)A最新净值0.969,涨1.04%

12月27日,富国中证国有企业改革指数(LOF)A最新单位净值为0 969元,累计净值为1 301元,较前一交易日...

12-28 02:16:58

高测股份“打响”A股光伏年度业绩第一枪:成色如何

切片代工环节竞争十分激烈。  光伏切片龙头企业高测股份(688556 SH)“打响”了A股光伏板块年度业绩...

12-27 18:14:56

合肥市高层次人才分类认定申报管理系统使用流程

合肥市高层次人才分类认定申报管理系统使用流程登录“合肥市高层次人才分类认定申报管理系统http: 60...

12-27 14:42:12

借去花逾期32年会影响征信吗 滚动

网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天...

12-27 09:12:45

因赛集团: 2022年股票期权激励计划(草案)摘要

证券代码:300781              证券简称:因赛集团   广东因赛品牌营销集团股份有限...

12-26 21:37:59

山东日庄镇回应老虎趴在绿化带:投喂期间逃出,已捉回并加密虎笼

12月25日,网友爆料称,在山东省莱西市街头有老虎出没。视频显示,一直老虎趴在绿化带内,淡定的看着过...

12-26 15:50:47

绑定宁德时代业绩持续高增,负极材料供应商尚太科技将登陆深主板-全球观热点

(来源:财经网)锂电负极材料供应商,石家庄尚太科技股份有限公司(以下简称“尚太科技”)即将登陆A股...

12-26 10:25:12

任达华带妻女马尔代夫度假,女儿穿吊带身材火辣,气场不输超模!

任达华与名模琦琦的爱女任晴佳(Ella)完美遗传父母的优良基因,不但五官标致,更极似妈妈的身形高挑。...

12-25 21:09:38

e点贷借款逾期8天延迟还款会影响征信吗_环球滚动

网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天...

12-25 05:27:33

全球要闻:枪杀安倍晋三嫌犯将以杀人罪被起诉 检方称其具有刑事责任能力

据海外网12月24日电据日本《读卖新闻》12月24日消息,日本奈良县地方检察厅当天表示,根据精神鉴定结果...

12-24 08:58:35

生物医药等两个领域53项有融资需求和待转化技术成果集中路演发布

生物医药等两个领域53项有融资需求和待转化技术成果集中路演发布2022年12月23日18:28中国网财经

12-23 18:41:10

头条:湖南桂阳县 落实“四包”制 为民解难事

两年前,湖南省桂阳县荷叶镇村民卢文泉在外县遭遇交通事故。因赔偿一事,他两年来坚持上访。连日来,包...

12-23 14:08:47

河北省邢台市内丘县交通违章处理费用?

不收取手续费;缴纳的罚款需要根据违法行为的不同而不同,在50-2000元以内。机动车违章查询方式:1、到...

12-23 08:24:16

凉山交通事故全责理赔律师收费明细 全球微头条

(一)不涉及财产关系的:2000元-30000元 件。上下浮动幅度:20%但收费额不足2000元的按2000元收取。(二)...

12-22 18:36:20

开创新纪元 Shokz韶音运动耳机全球首家旗舰店揭幕-天天观天下

全球运动耳机行业的领导品牌Shokz韶音今日宣布,全球首家旗舰店在中国深圳福田OneAvenue卓悦中心正式揭...

12-22 13:39:24

经疾控和临床专家研究论证 武汉疾控发布感染者康复返岗建议_天天速看料

经疾控和临床专家研究论证武汉疾控发布感染者康复返岗建议---楚天都市报极目新闻讯(记者刘迅通讯员熊丽...

12-22 07:07:53

静海区合同争议律师收费标准是多少

(一)不涉及财产关系的:2000元-30000元 件。上下浮动幅度:20%但收费额不足2000元的按2000元收取。(二)...

12-21 17:27:22

中国商品受中东客户青睐 经济运行态势令人看好-世界观察

第十三届中国(阿联酋)贸易博览会上各式各样的中国商品吸引了不少外国商贸人士的目光。他们表示,中国...

12-21 11:28:28

游戏板块12月20日跌1.21%,浙数文化领跌,主力资金净流出2.83亿元 资讯

12月20日游戏板块较上一交易日下跌1 21%,浙数文化领跌。当日上证指数报收于3073 77,下跌1 07%。从...

12-21 04:05:55

小米快递将关停服务,因业务变动 今日热门

小米快递将关停服务,因业务变动

12-20 16:18:23

2022,谢谢你,温暖我_天天观察

当即将和这一年说再见回望中,我们看见总有人在默默守护、无畏前行总有人用拼搏和坚韧撒播光芒他们的底...

12-20 10:56:37

第五人格:自带bgm的安东尼奥来了!声音好听还会唱歌-世界热点评

自新监管安东尼奥出场以来,玩家们的好奇心就被吊起来了,其中讨论最多的就是他的外表和技能,但声音却...

12-19 22:25:22

【环球快播报】又一个知名国产手机动态揭秘:这回是新一代旗舰手机努比亚Z50

12月19日,中兴通讯正式发布新一代影像性能旗舰手机努比亚Z50。努比亚Z50的续航能力很强,据称达到了惊...

12-19 16:05:06

滚动:有钱花借款逾期10个月延迟还款影响征信吗

网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天...

12-19 10:06:33

陈晓伟 | “金史”的读法 天天精选

《金史》是元末纂修的官修纪传体金代史,全书共135卷,附《国语解》1卷。从体量来看,它在宋辽金三史中...

12-19 00:56:10

每日讯息!曝湖人交易将围绕贝弗利纳恩展开 黑贝想重返狼队

曝湖人交易将围绕贝弗利纳恩展开黑贝想重返狼队,帕特里克·贝弗利,湖人,狼队,威少,交易,黑贝

12-18 11:44:43

数万团长都在使用的快团选品神器

呱呱爆品是一款数万团长都在使用的快团选品工具,它里面收录了上千个快团团大团长的信息,支持查看地区...

12-17 14:50:05

头条焦点:古天乐谈港片:未来要立足本地,更加重视海外市场

香港电影大亨古天乐今年凭借《明日战记》彻底树立了其在当地影坛的重要地位,也引发不少海外娱媒的关注...

12-16 23:56:27

海利生物: 海利生物关于董事辞职的公告

证券代码:603718   证券简称:海利生物     公告编号:2022-057         上海海利生...

12-16 15:49:02

报道:深科技:12月15日获融资买入1639.29万元,占当日流入资金比例15.79%

同花顺数据中心显示,深科技12月15日获融资买入1639 29万元,占当日买入金额的15 79%,当前融资余额9...

12-16 09:52:59

海兰信回应股价放量20cm跌停;泛海控股新增涉农发行诉讼16.28亿元;月内600亿元信用债取消发行丨预警内参(12月15日)

【热点聚焦】①海兰信回应股价放量20cm跌停:具体原因在查②泛海控股:新增涉农发行诉讼16 28亿元③半...

12-15 21:16:46

环球即时看!盈方微(000670)12月15日主力资金净买入3539.14万元

截至2022年12月15日收盘,盈方微(000670)报收于8 29元,上涨4 28%,换手率15 68%,成交量95 61万手...

12-15 15:04:37

威孚高科:公司“基于5G+智能车间柔性生产的解决方案”入选工业互联网集成创新项目

同花顺(300033)金融研究中心12月15日讯,有投资者向威孚高科(000581)提问,董秘好,请问一是公司在...

12-15 09:36:50

诈骗罪与骗取贷款罪区别有哪些 全球热资讯
美众议院公开特朗普税务纪录,企业盈亏、财政状况曝光-全球微资讯
世界热议:中国智慧能源(01004.HK)积极寻求新的潜在商机 继续停牌
全球快看:长沙医保卡网上申领入口汇总
世界最资讯丨茶花股份(603615)12月30日主力资金净卖出60.95万元
2只科创板新股即将迎来申购 (附股)
高质量推动国家公园建设——解读《国家公园空间布局方案》
江苏卫视2023跨年演唱会谭维维会来吗?几点开始表演? 天天观速讯
SA:全球 5G 用户超 10 亿,5G 网络将覆盖全球 36% 的人口
武汉接种9价hpv疫苗(价格+预约+时间)
今日视点:张家口五岁子女抚养费收取标准
世界视点!寻找跨越周期的优质公司,中国上市公司投资价值“金梧桐”奖重磅发布!
形容鱼好看好吃的句子精选118句
河南这一地景区景区限量免门票
天天报道:2023-2029年中国高尔夫行业市场现状分析及投资前景评估报告
韩前总统李明博获特赦免刑15年
每日快播:12月27日基金净值:富国中证国有企业改革指数(LOF)A最新净值0.969,涨1.04%
高测股份“打响”A股光伏年度业绩第一枪:成色如何
合肥市高层次人才分类认定申报管理系统使用流程
借去花逾期32年会影响征信吗 滚动
因赛集团: 2022年股票期权激励计划(草案)摘要
山东日庄镇回应老虎趴在绿化带:投喂期间逃出,已捉回并加密虎笼
绑定宁德时代业绩持续高增,负极材料供应商尚太科技将登陆深主板-全球观热点
任达华带妻女马尔代夫度假,女儿穿吊带身材火辣,气场不输超模!
e点贷借款逾期8天延迟还款会影响征信吗_环球滚动
全球要闻:枪杀安倍晋三嫌犯将以杀人罪被起诉 检方称其具有刑事责任能力
生物医药等两个领域53项有融资需求和待转化技术成果集中路演发布
头条:湖南桂阳县 落实“四包”制 为民解难事
河北省邢台市内丘县交通违章处理费用?
凉山交通事故全责理赔律师收费明细 全球微头条
开创新纪元 Shokz韶音运动耳机全球首家旗舰店揭幕-天天观天下
经疾控和临床专家研究论证 武汉疾控发布感染者康复返岗建议_天天速看料
静海区合同争议律师收费标准是多少
中国商品受中东客户青睐 经济运行态势令人看好-世界观察
游戏板块12月20日跌1.21%,浙数文化领跌,主力资金净流出2.83亿元 资讯
小米快递将关停服务,因业务变动 今日热门
2022,谢谢你,温暖我_天天观察
第五人格:自带bgm的安东尼奥来了!声音好听还会唱歌-世界热点评
【环球快播报】又一个知名国产手机动态揭秘:这回是新一代旗舰手机努比亚Z50
滚动:有钱花借款逾期10个月延迟还款影响征信吗
陈晓伟 | “金史”的读法 天天精选
每日讯息!曝湖人交易将围绕贝弗利纳恩展开 黑贝想重返狼队
数万团长都在使用的快团选品神器
头条焦点:古天乐谈港片:未来要立足本地,更加重视海外市场
海利生物: 海利生物关于董事辞职的公告
报道:深科技:12月15日获融资买入1639.29万元,占当日流入资金比例15.79%
海兰信回应股价放量20cm跌停;泛海控股新增涉农发行诉讼16.28亿元;月内600亿元信用债取消发行丨预警内参(12月15日)
环球即时看!盈方微(000670)12月15日主力资金净买入3539.14万元
威孚高科:公司“基于5G+智能车间柔性生产的解决方案”入选工业互联网集成创新项目
广济药业: 独立董事关于第十届董事会第二十六次(临时)会议相关事项的独立意见
X 广告
资讯
X 广告

Copyright ©  2015-2022 起点畜牧网版权所有  备案号:皖ICP备2022009963号-12   联系邮箱: 39 60 29 14 2@qq.com