前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微服务架构之Spring Boot(八十一)

微服务架构之Spring Boot(八十一)

作者头像
用户1289394
发布2022-05-23 15:46:30
4710
发布2022-05-23 15:46:30
举报
文章被收录于专栏:Java学习网

57.6度量标准端点

Spring Boot提供了一个 metrics 端点,可以在诊断上用于检查应用程序收集的指标。默认情况下端点不可用,必须公开,请参阅公开端点以获

取更多详细信息。

导航到 /actuator/metrics 会显示可用的仪表名称列表。您可以深入查看有关特定仪表的信息,方法是将其名称作为选择器,例

如 /actuator/metrics/jvm.memory.max 。

您在此处使用的名称应与代码中使用的名称相匹配,而不是在命名之后的名称 - 为其运送到的监视系统规范化的约定。换句话

说,如果 jvm.memory.max 由于其蛇案例命名约定在Prometheus中显示为 jvm_memory_max ,则在检查 metrics 端点中的仪表

时仍应使用 jvm.memory.max 作为选择器。

您还可以在URL的末尾添加任意数量的 tag=KEY:VALUE 查询参数,以便按尺寸向下钻取仪表,例

如 /actuator/metrics/jvm.memory.max?tag=area:nonheap 。

报告的测量值是与仪表名称和已应用的任何标签匹配的所有仪表的统计数据的总和。因此,在上面的示例中,返回的“Value”统

计信息是堆的“Code Cache”,“Compressed Class Space”和“Metaspace”区域的最大内存占用量的总和。如果您只想查

看“Metaspace”的最大大小,可以添加额外的 tag=id:Metaspace ,

即 /actuator/metrics/jvm.memory.max?tag=area:nonheap&tag=id:Metaspace 。

58.审计

一旦Spring安全性发挥作用,Spring Boot Actuator具有灵活的审计框架,可以发布事件(默认情况下,“身份验证成功”,“失败”和“访问

被拒绝”例外)。此功能对于报告和基于身份验证失败实施锁定策略非常有用。要自定义已发布的安全事件,您可以提供自己

的 AbstractAuthenticationAuditListener 和 AbstractAuthorizationAuditListener 实现。

您还可以将审计服务用于您自己的业务事件。为此,请将现有的 AuditEventRepository 注入您自己的组件并直接使用它或使用Spring

ApplicationEventPublisher 发布 AuditApplicationEvent (通过实施 ApplicationEventPublisherAware )。

59. HTTP跟踪

将自动为所有HTTP请求启用跟踪。您可以查看 httptrace 端点并获取有关最近100次请求 - 响应交换的基本信息。

59.1自定义HTTP跟踪

要自定义每个跟踪中包含的项目,请使用 management.trace.http.include 配置属性。要进行高级自定义,请考虑注册您自己

的 HttpExchangeTracer 实现。

默认情况下,使用存储最后100个请求 - 响应交换的跟踪的 InMemoryHttpTraceRepository 。如果您需要扩展容量,可以定义自己

的 InMemoryHttpTraceRepository bean实例。您还可以创建自己的替代 HttpTraceRepository 实现。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java学习网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
多因子身份认证
多因子身份认证(Multi-factor Authentication Service,MFAS)的目的是建立一个多层次的防御体系,通过结合两种或三种认证因子(基于记忆的/基于持有物的/基于生物特征的认证因子)验证访问者的身份,使系统或资源更加安全。攻击者即使破解单一因子(如口令、人脸),应用的安全依然可以得到保障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档