摘要:
1、Spring中的BeanFactory 1.1、BeanFactory类视图 1.2 、工厂详解 1.2.1、BeanFactory BeanFactory 中定义的各种方法如上面方法注释,整个设计还是比较简洁、直观的,其中将近一半是获取 bean 对象的各种方法,另外就是对 bean 属性的获 阅读全文
摘要:
1、Micrometer 介绍 Micrometer 为 Java 平台上的性能数据收集提供了一个通用的 API,它提供了多种度量指标类型(Timers、Guauges、Counters等),同时支持接入不同的监控系统,例如 Influxdb、Graphite、Prometheus 等。我们可以通过 阅读全文
摘要:
Prometheus服务发现Consul consul的集群介绍可以查看这篇博客:https://www.cnblogs.com/dalianpai/p/12269024.html docker搭建consul集群 启动第一个consul服务:consul1 docker run --name co 阅读全文
摘要:
Prometheus服务发现 目标列表和关联标签都是采用手动服务发现的方式。不难看出,在繁杂的工作中维护一长串主机列表并不是一个可扩展的任务(HUP的Prometheus服务器也不是每次都可以优雅地启动)。尤其对于大多数环境的动态特性,以及被监控主机、应用程序和服务的规模来说,这种局限性更为明显。因 阅读全文
摘要:
CPU使用率 我们从计算每个CPU模式的每秒速率开始。PromQL有一个名为irate的函数,用于计算距离向量中时间序列的每秒瞬时增长率。让我们在``node_cpu_seconds_total`度量上使用irate函数。在查询框中输入: irate(node_cpu_seconds_total{j 阅读全文
摘要:
Spring的Conditional注解 源码 @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Conditional 阅读全文
摘要:
Spring中的@DependsOn注解 源码: @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface DependsOn { 阅读全文
摘要:
1 解析xml文件 xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <entry key 阅读全文
摘要:
使用@PropertySource @PropertySource 为将PropertySource添加到 Spring 的Environment提供了一种方便的声明性机制。 给定名为app.properties的文件,其中包含键值对testbean.name=myTestBean,以下@Confi 阅读全文
摘要:
Grafana 汉化 之前在k8s中安装kube-prometheus,然后发现grafana点的不是很明白,就在b站看点视频,发现up主的视频还可以,看见他还有汉化的代码,就试了试. 但是最好安装的版本和汉化的是一样的。6.7.4 我是提前安装的,版本有点高: wget https://dl.gr 阅读全文