当前位置: 首页 > news >正文

南京 网站建站视频外链平台

南京 网站建站,视频外链平台,网站添加标签云,wordpress给标签分类文章目录 1. 简介2. 实战案例2.1 环境依赖2.2 快速入门2.3 输出到文件2.4 添加附加字段2.5 自定义日志格式总结1. 简介 日志记录是应用故障排除中早已确立的部分,也是可观测性的三大支柱之一,另外两个是指标和追踪。在生产环境中,没有人喜欢盲目行事,而当故障发生时,开发…

文章目录

  • 1. 简介
  • 2. 实战案例
    • 2.1 环境依赖
    • 2.2 快速入门
    • 2.3 输出到文件
    • 2.4 添加附加字段
    • 2.5 自定义日志格式
  • 总结

1. 简介

日志记录是应用故障排除中早已确立的部分,也是可观测性的三大支柱之一,另外两个是指标和追踪。在生产环境中,没有人喜欢盲目行事,而当故障发生时,开发人员会很高兴有日志文件可供参考。日志通常以人类可读的格式输出。

结构化日志记录是一种技术,其中日志输出以定义明确、通常机器可读的格式编写。这种格式可以输入到日志管理系统中,并启用强大的搜索和分析功能。结构化日志记录最常用的格式之一是JSON

随着Spring Boot 3.4的发布,结构化日志记录得到了开箱即用的支持。它支持Elastic Common Schema (ECS)Logstash格式,但也可以扩展以支持自定义的格式。

2. 实战案例

由于Spring Boot3.4的正式发布将在2024/11/21,所以我们目前只能使用对应的里程碑版本(我使用的M3)。

2.1 环境依赖

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.4.0-M3</version><relativePath/>
</parent>

注意:你需要配置专用的仓库地址才可下载非正式版本。

2.2 快速入门

该版本默认还是常规机器可读的格式输出日志,所以我们需要做如下配置

logging:structured:format:console: ecs

使用ecs格式输出到控制台
在这里插入图片描述
控制台将以JSON格式输出日志。

2.3 输出到文件

你还可以将结构化日志写入文件。例如,这可用于在控制台上打印人类可读日志,并将结构化日志写入文件供机器提取。

要启用此功能,请将如下配置添加到配置文件当中,并确保删除 logging.structured.format.console=ecs 设置:

logging:file:name: json.logstructured:format:file: ecs

如上配置后,将在项目的根目录下生成json.log日志文件,文件内容将于上面控制台的日志一样。

2.4 添加附加字段

结构化日志记录的一个强大功能是,开发人员可以以结构化的方式向日志事件中添加信息。例如,可以向每个日志事件中添加用户ID,最后根据该ID进行过滤,以查看该特定用户执行了哪些操作。

Elastic Common SchemaLogstash都会在JSON中包含Mapped Diagnostic Context(映射诊断上下文)的内容。为了看到这一点是如何工作的,让我们创建自己的日志消息:

@Component
public class PackCustomLogger implements CommandLineRunner 
http://www.ds6.com.cn/news/28379.html

相关文章:

  • 新手自学网站合肥关键词排名提升
  • 泉州网站开发公司什么是网络营销公司
  • 企业为什么要做网站六年级上册数学优化设计答案
  • 老会计手把手教做帐官方网站策划推广方案
  • 怎么查看网站提交百度的度智能建站
  • 重庆建站模板百度号码
  • 山西 网站建设网站恶意点击软件
  • 企业管理软件属于系统软件吗广州seo顾问服务
  • 如何做彩票网站的源码百度账号怎么注册
  • 汉中 wordpress汕头网站排名优化
  • 建设银行网站为什么打不开抖音矩阵排名软件seo
  • 网站建设中 图片怎么做推广网络
  • 安徽城乡建设部网站首页百度站长工具seo查询
  • 微型购物网站建设模板百度竞价被点击软件盯上
  • 用vps做网站的流程网络营销外包顾问
  • 真实的小企业网站建设网站排名优化软件联系方式
  • 外贸网站建设价格广州网站推广软件
  • 东软 网站群平台建设线上推广外包公司
  • 常州外贸网站设计百度seo优化系统
  • 上海个人做网站友情链接举例
  • 一个网站多少钱运营培训班学费大概多少
  • linux网站备份网络运营培训班多少钱
  • 做网站用win还是li360排名优化工具
  • 跟建设通一样的网站wp博客seo插件
  • 做网站需要跟客户了解什么软件免费python在线网站
  • 网站建设案例分享微信加精准客源软件
  • 顺飞网站建设怎么样北京seo培训机构
  • 广州11个区繁华排名济南seo网站排名关键词优化
  • 教学资源网站建设设计宁波网站seo哪家好
  • 祥云县外卖哪个网站厦门人才网官网招聘