服务器资源监控通用解决方案

# 服务器资源监控通用解决方案

# 背景

由于系统时常由于磁盘或内存原因,导致服务器上的k8s或docker服务异常,进而导致系统不可用,故需要监控服务器资源使用情况,但业务服务器很多,逐个登录服务器查看资源效率太低。

# 方案思路:

1、在各个需要监控资源的服务器上,通过shell命令将相关信息临时保存到"/root/error.log"文件中;

2、通过curl将保存信息的文本文件提交到B服务器上的指定API接口;

3、B服务器每天累积汇总各服务器上报的信息;

4、安全人员每天只需要关注B服务器上的上报信息即可。

# ===== 以下是方案实施相关命令和脚本参考 =====

# 服务器本地脚本编写示例

# 编写收集web系统异常日志内容的脚本: vim /root/bin/appLogRpt.sh

tail -n 150 /data/application/logs/error.log|grep -v "org.\|sun." > error.log

curl -X POST -H 'Content-type: text/plain' --data-binary '@error.log'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值