mica 2.5.4 发布,新增 mica-prometheus 模块支持 http sd

栏目: 软件资讯 · 发布时间: 5年前

内容简介:一、mica(云母) mica是一个微服务组件集,但不仅仅是组件,我们关注的是微服务生态并持续演进,尽量做到开箱即用,简化使用和排坑。总共已有 40+ 组件,并且很多组件已经打通。 二、版本说明 最新版本 mica 版本...

一、mica(云母)

mica是一个微服务组件集,但不仅仅是组件,我们关注的是微服务生态并持续演进,尽量做到开箱即用,简化使用和排坑。总共已有 40+ 组件,并且很多组件已经打通。

mica 2.5.4 发布,新增 mica-prometheus 模块支持 http sd

二、版本说明

最新版本

mica 版本

spring boot 版本

spring cloud 版本

2.5.4

mica 2.5.x

2.5.x

2020

2.4.10

mica 2.4.x

2.4.x

2020

2.1.1-GA

mica 2.0.x~2.1.x

2.2.x ~ 2.3.x

Hoxton

说明:mica 对 Spring cloud 为非强制依赖,除了 mica-jobs、mica-prometheus 其他组件普通 Spring boot 项目也可以使用。

三、更新记录

  • ✨ 新增 mica-prometheus 模块支持 http sd 和 alert webhook。
  • ✨ mica-swagger 支持 v3 注解 @Tag,R 添加 v3 注解。 
  • ✨ mica-logging 代码优化。
  • ✨ github actions 添加缓存。 
  • ???? 更新模块图。
  • ???? [Summer 2021] 添加英文 readme。 
  • ⬆️ 升级 Spring Native 到 0.10.2。
  • ⬆️ 升级到 Spring boot 到 2.5.4 
  • ⬆️ 升级 mica-auto 到 2.1.3 修复多模块增量编译问题。
  • ⬆️ 升级 jsoup 到 1.14.2,不再支持低版本 jsoup。 
  • ⬆️ 升级 knife4j 到 3.0.3
  • ⬆️ 升级到 jfinal 到 4.9.16

四、重点说明

  • mica-prometheus 组件是为了方便 Spring cloud 服务对接 Prometheus http_sd 和 alert webhook,支持 servlet 和 webflux,建议集成到 Spring boot admin 这类非业务服务中。

maven

<dependency>
  <groupId>net.dreamlu</groupId>
  <artifactId>mica-prometheus</artifactId>
  <version>${version}</version>
</dependency>

gradle

compile("net.dreamlu:mica-prometheus:${version}")

http-sd 使用

- job_name: micax-cloud
  honor_timestamps: true
  scrape_interval: 15s
  scrape_timeout: 10s
  metrics_path: /actuator/prometheus
  scheme: http
  http_sd_configs:
  - url: 'http://{ip}:{port}/actuator/prometheus/sd'

效果图

mica 2.5.4 发布,新增 mica-prometheus 模块支持 http sd

alert webhook

receivers:
- name: "alerts"
  webhook_configs:
  - url: 'http://{ip}:{port}/actuator/prometheus/alerts'
    send_resolved: true

自定义监听事件并处理

@Async
@EventListener
public void onAlertEvent(AlertMessage message) {
	// 处理 alert webhook message
}

五、mica生态

六、文档


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

精通CSS

精通CSS

Andy Budd / 陈剑瓯 / 人民邮电出版社 / 2006 / 39.00

本书将最有用的CSS技术汇总在一起,在介绍基本的CSS概念和最佳实践之后,讨论了核心的CSS技术,例如图像、链接、列表操纵、表单设计、数据表格设计以及纯CSS布局。每一章内容由浅入深,直到建立比较复杂的示例。之后本书用两章讨论招数、过滤器、bug和bug修复,最后由Simon Collison和Cameron Moll两位杰出的CSS设计人员,将书中讨论的许多技术组合起来,给出了两个实例研究。本书......一起来看看 《精通CSS》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码