PrometheusAlert安装和其基本的使用
1 安装PrometheusAlert
将PrometheusAlert安装并上传到Linux,移动并解压带对应的文件夹
[root@localhost ~]# git clone https://github.com/feiyu563/PrometheusAlert.git
正克隆到 'PrometheusAlert'...
remote: Enumerating objects: 19047, done.
remote: Counting objects: 100% (34/34), done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 19047 (delta 7), reused 19 (delta 3), pack-reused 19013
接收对象中: 100% (19047/19047), 575.95 MiB | 419.00 KiB/s, done.
处理 delta 中: 100% (15642/15642), done.
[root@localhost ~]#
[root@localhost ~]# ls
anaconda-ks.cfg kafka PrometheusAlert 文档
apisix kafkaeagle test_centos.tar 下载
data kafka-eagle testjar 音乐
docker-files kibana-7.6.1-linux-x86_64.tar.gz 公共 桌面
elasticsearch-7.6.1-linux-x86_64.tar.gz logs 模板
filebeat-6.5.4-linux-x86_64.tar.gz logstash-7.16.2-linux-x86_64.tar.gz 视频
initial-setup-ks.cfg logstash-7.6.0.tar.gz 图片
[root@localhost ~]# mv PrometheusAlert /opt/prometheus/
[root@localhost ~]# cd /opt/prometheus/
[root@localhost prometheus]# ls
alertmanager prometheus-2.6.1.linux-amd64
alertmanager-0.16.2.linux-amd64.tar.gz prometheus-2.6.1.linux-amd64.tar.gz
grafana-5.3.4-1.x86_64.rpm PrometheusAlert
[root@localhost prometheus]#
2 修改对应的配置文件
[root@localhost prometheusAlert]# ls
cmd db Dockerfile go.sum main.go models static views
conf doc example LICENSE Makefile README.MD tests zabbix
controllers docker-entrypoint.sh go.mod logs model routers vendor
[root@localhost prometheusAlert]# cd example/
[root@localhost example]# ls
helm kubernetes linux windows
[root@localhost example]# cd linux/
[root@localhost linux]# ls
conf db logs PrometheusAlert static user.csv views zabbix
[root@localhost linux]# cd conf/
[root@localhost conf]# ls
app.conf
[root@localhost conf]# vim app.conf
####
#是否开启飞书告警通道,可同时开始多个通道0为关闭,1为开启
open-feishu=1
#默认飞书机器人地址
https://open.feishu.cn/open-apis/bot/v2/hook/xxxxx
####
3 启动PrometheusAlert
[root@localhost conf]# cd ..
[root@localhost linux]# ls
conf db logs PrometheusAlert static user.csv views zabbix
[root@localhost linux]# ./PrometheusAlert
-bash: ./PrometheusAlert: 权限不够
修改权限:
[root@localhost linux]# chmod 777 PrometheusAlert
[root@localhost linux]# ll
总用量 31340
drwxr-xr-x. 2 root root 22 2月 11 15:52 conf
drwxr-xr-x. 2 root root 61 2月 11 15:25 db
drwxr-xr-x. 2 root root 39 2月 11 15:25 logs
-rwxrwxrwx. 1 root root 25503392 2月 11 15:25 PrometheusAlert
drwxr-xr-x. 6 root root 51 2月 11 15:25 static
-rw-r--r--. 1 root root 416 2月 11 15:25 user.csv
drwxr-xr-x. 2 root root 200 2月 11 15:25 views
-rw-r--r--. 1 root root 6580829 2月 11 15:25 zabbix
[root@localhost linux]# ./PrometheusAlert
4 浏览器访问
注意账号密码默认都是(这个是需要自己去配置文件里面看的)
[root@localhost ~]# cat /opt/prometheus/PrometheusAlert/example/linux/conf/app.conf
#---------------------↓全局配置-----------------------
appname = PrometheusAlert
#登录用户名
login_user=prometheusalert
#登录密码
5 报警测试
之前我在配置文件中将飞书的报警开启了,并且其机器人地址已经修改过,所以在这里点击告警测试后,就会发送测试信息到对应的飞书里面
其他的测试都可以进行测试,但是都需要如2一样,将配置文件进行响应的修改
其他的功能只要自己去点击查看基本上都能清楚大概的意思
PrometheusAlert安装和其基本的使用相关推荐
- 二十七、prometheus部署安装配置告警
1.部署前简介 本次监控部署应用到的相关软件如下 prometheus 数据采集和存储 提供PromQL语法查询 alertmanager 警告管理 进行报警 node_exporter 收集主机的基 ...
- 安装kube-prometheus项目:k8s部署prometheus、监控k8s核心组件、添加告警(微信、钉钉、企业微信)、进行数据持久化
概述 很多地方提到Prometheus Operator是kubernetes集群监控的终极解决方案,但是目前Prometheus Operator已经不包含完整功能,完整的解决方案已经变为kube- ...
- 微软OpenPai平台部署安装(kubernetes 大数据和深度学习平台安装部署)
(1)特别注意,机器配置必须16/32核 64G内存,曾经在虚拟机上安装部署8核/28G内存走不出来.哪怕修改pod文件memory配置 (2)另外遇到镜像下载不出来建议先下载到本地 (3)操作系统u ...
- Prometheus监控搭建(4)PrometheusAlert 配置
下载地址 PrometheusAlert 是国人开发的,为国人量身打造的一个开源项目,感觉好用,请去点个star(非利益相关,实话实说).它集成了常见的告警方式,支持钉钉.企业微信.阿里云.腾讯云.华 ...
- linux环境下nacos的安装+启动,阿里云服务器安装nacos
nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...
- Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败
[Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...
- Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!
最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...
- 在docker上安装部署tomcat项目 超简单,拿来主义
在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...
- docker一步安装mysql,docker的魅力就在于此
正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...
最新文章
- windows十大必禁服务
- linux服务器密码策略,windows与linux服务器平台密码策略管理
- notepad++怎么换行命令_命令注入新玩法:巧借环境攻击目标
- AAAI 2020 开源论文 | 语义感知BERT(SemBERT)
- 第五章循环结构(一)
- 执行带返回参数的存储过程
- 偶遇拍外景的小姐姐们
- C++输入输出流学习笔记
- 专业FTP服务器Rumpus for Mac
- 校友故事|我在科大感受理工科“严谨的浪漫主义”
- html文本框拖动全选,html文本框常见操作技巧
- 喜马拉雅全站音频爬取
- 组件的生命周期,小程序如何引入第三方ui框架
- 通俗理解OvO与OvR
- CSS-背景颜色 | background-color
- Bootstrap 中的 aria-label 和 aria-labelledby
- python爬虫爬取当当网的商品信息
- 项目规划管理 - 3
- Win11 预览体验计划空白无显示的一种解决方案
- 网易云音乐mp3外链-真实地址下载方法
热门文章
- linux系统下grub.cfg详解和实例操作
- 职称评审被淘汰的诸多原因,可以赶紧为2022年评职称做准备
- 记录unity WebGL出现Uncaught ReferenceError: myGameInstance is not defined的问题
- 长沙有哪些牛逼的互联网公司?看完我想回长沙了!
- android获取系统资源文件,Android 系统文件获取
- linux 重新运行命令,如何在Linux中重新运行最后执行的命令?
- 0ra-12170 tns 连接超时
- 【哲思与实战】道、法、术、势、器
- onlyoffice-开源在线文档编辑软件
- 个人陈述怎么写计算机专业自招,自主招生个人陈述范文【推荐】