摘要:
一、问题来源 当项目依赖其他jar包的时候,打出的jar包执行出错,抛出标题中的异常。 原因:因为依赖jar包中的META-INF中有多余的.SF文件与当前jar包冲突。 二、解决方案 2.1 打包前排除 maven项目在pom.xml文件: <plugin> <groupId>org.apache 阅读全文
摘要:
6.1relabel_config的位置 6.2 relabel_config参数详解 1.replace 2. keep 3.drop 6.labelkeep 7.hashmod 6.3 正则表达式 重新标记是一种强大的工具,可以在抓取目标之前动态重写目标的标签集。 每个抓取配置可以配置多个重新标 阅读全文
摘要:
一、问题及来源 二、分析 2.1 官方引证 2.2 过程分析 一、问题及来源 对原始类型不包括(long,double)变量进行赋值是原子操作,但是没有找到资料对引用类型的变量的赋值操作的原子性进行说明.例如 Object var = otherObjectValue; 这是原子操作吗? 最近在看并 阅读全文
摘要:
一、遇到的问题 进行项目接入pinpoint-ice插件,启动项目时pinpoint-agent日志报如下不支持jdk8的错误。’ 二、排查 我们是在个人笔记本电脑上windows环境下通过maven命令进行打包编译,由于安全代理的运行环境是jdk1.7,所以将使用的IDE都调整了使用1.7打包编译 阅读全文
摘要:
错误信息: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin::compile (default-compile) on project z-eureka: Fatal error compil 阅读全文
摘要:
一、配置规则 二、语法检查规则 三、记录规则 3.1 <rule_group> 3.2 <rule> 四、警报规则 4.1 定义报警规则 4.2 模板 4.3 在运行时检查警报 4.4 发送提醒通知 prometheus配置文件内容: 1 global: 2 # 默认情况下抓取目标的频率. 3 [ 阅读全文
摘要:
一、整体介绍 二、block 2.1 head block 三、WAL(Write-ahead logging, 预写日志) 3.1 数据流向 四、和存储相关的启动参数 五、总结 一、整体介绍 Prometheus 2.x 采用自定义的存储格式将样本数据保存在本地磁盘当中。如下所示,按照两个小时(最 阅读全文
摘要:
一、概述 二、远程写入特征 2.1 整体结构 2.2 重试机制 2.3 内存使用 三、参数 3.1 capacity 3.2 max_shards 3.3 min_shards 3.4 max_samples_per_send 3.5 batch_send_deadline 3.6 min_back 阅读全文
摘要:
一、 Prometheus与服务发现 1.1 目前支持的服务发现方式 二、 案例 2.1 基于文件的服务发现 2.2 基于Consul的服务发现 三、本地测试 3.1 基于文件的服务发现 1.测试环境 2.配置文件 3.可视化 3.2 prometheus.yml热加载 一、 Prometheus与 阅读全文
摘要:
一、基本概念 Prometheus 是由前 Google 工程师从 2012 年开始在 Soundcloud 以开源软件的形式进行研发的系统监控和告警工具包,自此以后,许多公司和组织都采用了 Prometheus 作为监控告警工具。Prometheus 的开发者和用户社区非常活跃,它现在是一个独立的 阅读全文