- 博客(8)
- 收藏
- 关注
原创 Zabbix从零到邮箱告警,可用于生产环境
在监控方面,Zabbix,夜莺,Prometheus,open-falcon;其中,Zabbix和Prometheus可以称得上监控界的老大哥,而Prometheus适用于监控容器,搭配k8s使用效果最佳,而基础,传统服务器架构监控,用Zabbix更适合一些;本文章将带领大家部署一套可用于生产环境的zabbix 4.0监控系统,文章中尽最大可能避免大家踩坑!系统 Centos 7.9 base源 国内阿里云,epel,zabbix 前端 Apache Zabbix官方针
2022-05-27 19:40:28
386
1
原创 调整mongodb的oplog的大小
最近,公司业务数据存储量增多导致mongo数据库数据增长!因为是集群状态(PRIMARY + SECONDARY + SECONDARY)查看了各个db的大小,发现除了业务db之外,mongo自带的localdb也在占用着很多的磁盘空间PRIMARY> show dbs;News 0.203125GBlo 50.0537109375GBs 335.7900390625GBs (empty)sn 0.203125GBtst 0.203125GB如上!除了s(业务db)之外,
2022-03-09 14:42:21
2388
原创 keepalived 根据vip在主从环境中只启动一台服务的情况,自己编写脚本控制只启动一台服务
环境情况!服务器上运行着自己编写的一个服务,后来因为后面像一个服务器发现负载过高,调查问题时!发现后端服务器处理了两次,这个服务把收到的数据存放到mq中,后面服务器处理时去mq中取!从后面服务器处理的log中发现处理了两次相同的数据,导致后面的服务器负载高!关掉一台后,发现后面服务器负载减少了一半!后面提出需求!因为keepalived是根据redis的master/slave主机做了vip!所以,可根据vip(redis-master)在哪台机器,自己的服务就在哪台服务器上运行!另一台则不
2022-03-02 15:16:58
920
原创 自己写shell脚本检查网站是否可用/正常
最近公司需要做一个检查http服务是否可用的脚本,如果检测到不可用,则通知到相关人员一开始,我去看了是否有什么软件可以实现这个功能!找了一圈也没有找到!后来发现zabbix有web检测功能,我们自己也有一套zabbix系统,但是这是两个环境,公司不允许把其他项目的东西放到另一个项目来做,后来就想到了自己写shell脚本实现!思路:因为我们的环境是运行在Linux机器上,所以我们查看url是否正常,只需要提取出网站的code即可!废话少说!开始操作!1.首先定义一个url列表池 url
2022-02-21 10:41:00
2240
原创 centos7 中exe占用mem极高
⚠:我依旧是那个不懂技术的小白!topPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 24431 root 20 0 1225660 40716 12732 S 0.0 90.2 37:27.88 exe 异常如上图!偶然发现租用的阿里云服务器 exe进程占用mem极高,几乎要占满全部内存!观察发现,占用内存越来越高,不会降低!我们根据pi.
2022-01-10 11:38:28
3421
原创 自己搭建一套聊天系统Rocket.chat(可在Internet使用)
rocket-chat是一个开源的社交软件,即可以直接在web页面使用,也可以写下载APP(Android,IOS,Windows,Mac OS)主要功能:群组聊天,直接通信,私聊群,桌面通知,媒体嵌入,链接预览,文件上传,语音/视频 聊天,截图等,还支持实时翻译,实现用户之间的自动实时消息转换。话不多说,直接上效果;教程来啦!我是用的docker轻量化运行!1、首先,需要准备Centos7服务器。需要外网IP(如果需要外网访问),并在安全组中开放3000端口,并连接到服务器.
2022-01-06 20:10:20
10086
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人