运维
运维知识
小菜_c
这个作者很懒,什么都没留下…
展开
-
Python实现:系统巡检+监控+告警恢复
1、监控项支持:①系统资源、②Nginx、③Mysql、④Mysql集群、⑤Redis、⑥Redis集群、⑦Es集群、⑧MongoDB、⑨k8s服务拨测、⑩ jar包微服务拨测2、机器人支持:①企业微信机器人、②钉钉机器人3、监控告警:自动推送告警信息,恢复信息;支持告警等级,抑制告警4、无数据库,轻量型巡检监控系统原创 2024-01-05 21:02:57 · 689 阅读 · 1 评论 -
Nginx实现对视频播放限流
中查找该 IP 地址对应的并发连接数。如果并发连接数已经达到限制(例如 10 个),则拒绝新的请求;否则,允许新的请求并将并发连接数加一。 当客户端通过代理服务器访问时,代理服务器会将客户端的真实 IP 地址添加到请求头中的。需求:只允许100个人同时播放视频,第101个人会提示报错。变量的值(即客户端的真实 IP 地址),然后在共享内存区域。背景:没有流媒体服务器,视频播放占用带宽大,影响并发流量。 用于限制来自同一 IP 地址的并发连接数。**总结:**当有新的请求到达时,检查。原创 2024-01-05 20:59:35 · 498 阅读 · 0 评论 -
Nginx日志自动切割神器
背景:发现nginx日志文件过大:50g一个文件,手动切割都要半天centos7大量压测请求,nginx日志过于庞大,一开始是写了一份shell脚本进行日期匹配自动切割日志。考虑到不同的环境可能nginx日志格式不一样,匹配规则需要重新写。非常麻烦。所以找到了这个方法。原创 2023-11-01 21:52:24 · 81 阅读 · 0 评论 -
无root密码进行本机异机免密
系统:centos7把需要免密的机器写入/etc/hosts文件把主机名修改为hosts文件里的名称。原创 2023-08-29 18:07:15 · 65 阅读 · 1 评论 -
nginx进程以非管理员用户运行
要求:将nginx进程切换成非管理员用户运行服务。原创 2023-08-23 17:29:13 · 464 阅读 · 0 评论 -
Nginx彻底隐藏版本信息
暴露软件的版本信息和软件名,容易遭到黑客攻击,所以要彻底隐藏版本信息。原创 2023-08-23 17:28:24 · 501 阅读 · 0 评论 -
linux虚拟机启动报错,Generating“/run/initramfs/rdsosreport.txt“
今天在使用k8s部署elk日志系统的时候,部署完成后一直在后台跑着,出门办事,电脑不知道为啥自己重启了。重新启动了我的master节点后发现无法启动。估计是虚拟机异常物理断电导致的系统磁盘出错了。在网上查阅了相关资料,找到解决方法。原创 2023-05-06 13:12:06 · 1211 阅读 · 0 评论