prometheus
prometheus部署和配置相关文档
yunson_Liu
在工作中学习,在学习中工作;活到老学到老,学到老活到老;我一直在学习的路上活着,我也一直活在学习的路上;你呢??希望所有的爱好学习的朋友和不爱好学习但又想学习的朋友,我们一同进步吧!期待。。。巅峰之巅
展开
-
k8s部署prometheus
8、访问grafana的地址,访问地址是:http://localhost:4688//login (localhost根据自己的IP),默认账号密码都是admin,登录后会要求更改账号密码。6、访问node-exporter采集的数据,访问地址是http://localhost:31672/metrics(localhost根据自己的IP)7、访问prometheus的地址,访问地址是:http://localhost:30003/graph (localhost根据自己的IP)c、查看部署的各个项。原创 2023-08-22 01:34:10 · 347 阅读 · 0 评论 -
docker-compose 部署prometheus+grafana+alertmanager+chronograf+prometheus-webhook-dingtalk+loki
prometheus-webhook-dingtalk/config.yml部分配置。alertmanager/alertmanager.yml配置如下。loki/loki-local-config.yaml配置文件内容。此时对应的alertmanager.yml如图如下。1、编写docker-compose.yml服务。jvm配置项,prod/jvm.yml。prod/rocketmq.yml配置。prod/nginx.yml 配置项。rule/alert.yml 配置。密码:刚刚我们重置的密码。原创 2023-02-25 04:56:39 · 890 阅读 · 0 评论 -
prometheus JVM8563模块自定义显示
2、配置name和IP对应关系,通过刷选服务名称自动匹配到我们的IP加端口。要求job名称和我们配置文件里面填的一样,要不然获取不到jvm数据。3、最后我们可以在页面根据我们的服务来选择自己的IP对应的实例。2)先创建servername。3)创建instance参数。1)点击右上角自定义。原创 2023-02-25 02:44:29 · 110 阅读 · 0 评论 -
prometheus解决钉钉配置不匹配问题
2.加签是一种特殊的加密方式,第一步,把timestamp+“\n”+密钥当做签名字符串,使用HmacSHA256算法计算签名,然后进行Base64 encode,最后再把签名参数再进行urlEncode,得到最终的签名(需要使用UTF-8字符集)。1.第一个自定义关键字是说你在以后发送的文字中必须要有这个关键字,否则发送不成功。3.IP地址就是说你在发送时会获取你的IP地址,如果不匹配就发送不成功。注意:选择过程中会有三种安全设置。至此就受到我们的监控告警。1、找到我们的机器人。原创 2023-02-25 00:07:11 · 1865 阅读 · 0 评论 -
Prometheus通过rocketmq-exporter监控Rocketmq
1、点击create然后选择import2、输入10477,然后点击load,如下3、更改如下最后输入import4、更改pemetheus.yml - job_name: 'rocketmq' file_sd_configs: - files: - prod/rocketmq.yml5、更改prod/rocketmq.yml- targets: - '172.63.1.135:5557' - '172.63.1.225:5557'6、原创 2022-03-07 17:56:01 · 2288 阅读 · 0 评论 -
分析服务器资源负载过高问题
背景由于业务场景需求,在生产环境服务器(32core64G)搭建了基于golang开发的influx时序数据库v1.8版本 ,经过持续一周的运行之后(每天写入约100G数据),发现服务器内存消耗95%以上,并偶现SWAP报警01问题现象(swap使用率)[交换内存使用率][79.10744][server_alarm]使用top命令查看当前服务器状态:top - 16:06:48 up 31 days, 1:03, 4 users, load average: 0.01,0.11, 0.3原创 2021-09-07 11:21:35 · 1177 阅读 · 3 评论 -
使用prometheus监控mongdb
1、mongodb_exporter下载https://github.com/percona/mongodb_exporter/releases/download/v0.9.0/mongodb_exporter-0.9.0.linux-amd64.tar.gzhttps://github.com/percona/mongodb_exporter/releases/download/v0.11.2/mongodb_exporter-0.11.2.linux-amd64.tar.gz2、检查mong原创 2020-09-29 20:03:56 · 3092 阅读 · 8 评论 -
prometheus服务配置Altermanager监控告警
一、配置邮件服务1、安装sendmail服务# yum -y install sendmail2、修改granfana.ini配置文件# vim /etc/grafana/grafana.ini#################################### SMTP / Emailing ##########################[smtp];password =;cert_file =;key_file =;skip_verify = false.原创 2020-08-11 16:56:02 · 1611 阅读 · 0 评论 -
prometheus监控常用的中间键
1、监控redis中间键1)redis_exporter安装包下载路径https://github.com/oliver006/redis_exporter/releases/download/v1.9.0/redis_exporter-v1.9.0.linux-amd64.tar.gz2)解压包tar -xfredis_exporter-v1.9.0.linux-amd64.tar.gzmvredis_exporter-v1.9.0.linux-amd64.tar.gzredi...原创 2020-08-07 19:15:22 · 435 阅读 · 0 评论 -
Prometheus 监控 Java JAR 方式启动的实例状态
1、使用 jmx_exporter 监控 java jar 方式启动的实例状态,前提条件是同一台主机的每个实例要分配独立的 jmx 端口2、准备要发布的 jar 程序包,下载 jmx_exporter 安装包和 jmx_exporter tomcat 配置文件,其中tomcat配置修文件内容需要修改https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.9/jmx_prometheus_javaagent原创 2020-08-03 14:31:28 · 2187 阅读 · 0 评论 -
linux 系统下安装prometheus
1、下载prometheus源码包,下载地址:https://github.com/prometheus/prometheus/releases/download/v2.19.3/prometheus-2.19.3.linux-amd64.tar.gz2、解压源码包[root@localhost updates]# tar -xf prometheus-2.19.3.linux-amd64.tar.gz[root@localhost updates]# mv prometheus-2.19.原创 2020-07-27 19:58:57 · 2664 阅读 · 10 评论 -
prometheus监控docker资源情况部署
prometheus核心:多维数据模型比如要监控容器webapp1的内存使用情况,最传统和典型的方法是定义一个指标container_memory_usage_bytes_webapp1来记录webapp1的内存使用数据,加入每一分钟取样一次,那么在数据库里就会有类似下面的记录如果现在需求发生了变化,我们需要知道webapp所有容器的内存使用情况,如果还是采用刚才的方法,就不得不增加指...原创 2019-07-22 16:28:40 · 2795 阅读 · 1 评论 -
Prometheus+Grafana监控部署实践
参考文档:Prometheus github:https://github.com/prometheusgrafana github:https://github.com/grafana/grafanaPrometheus getting_started:https://prometheus.io/docs/prometheus/latest/getting_started/Pro...转载 2019-07-23 16:10:04 · 1927 阅读 · 1 评论