轻量级监控平台之cpu监控
轻量级监控平台之cpu监控脚本
#!/bin/bash
#进程监控脚本
#功能需求: 上报机器的硬件层面-cpu负载数据. /etc/profile
. ~/.bash_profilepushurl="https://lightmonitorapi.test.cn/push/cpuload"#抓取cpu的总核数
cpu_num=`grep -c 'model name' /proc/cpuinfo`#抓取当前系统15分钟的平均负载值
load_15=`uptime | awk '{print $NF}'`#计算当前系统单个核心15分钟的平均负载值,结果小于1.0时前面个位数补0。
average_load=`echo "scale=2;a=$load_15/$cpu_num;if(length(a)==scale(a)) print 0;print a" | bc`
cpuload=$( uptime | awk '{print $10 $11 $NF}')
msg=$cpuload","$average_loadip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d '/')
ticket=$(cat /opt/shell/ticket.txt)curl $pushurl \-H "Accept: application/json" \-H 'Content-Type: application/json' \-d \ '{"ip": "'"${ip}"'", "ticket": "'"${ticket}"'", "data": "'"${msg}"'"}'
本文由博客一文多发平台 OpenWrite 发布!
轻量级监控平台之cpu监控相关推荐
- TOOM网络舆情监控平台让舆情监控更智能,网络舆情监控平台有哪些
现在有很多网络舆情监测平台,想问下哪个网络舆情监测平台比较专业和靠谱呢?TOOM网络舆情监控平台让舆情监控更智能,网络舆情监控平台有哪些,接下来我们简单了解一下. 一.舆情监控平台让舆情监控更智能 舆 ...
- Linux监控平台(zabbix监控介绍,安装zabbix,解决忘记admin密码)
linux监控平台介绍 常见开源监控软件:cacti,nagios,zabbix,smokeping,open-falcon等等 cacti,smokeping偏向于基础监控,成图非常漂亮 cacti ...
- API监控平台,统一监控系统API
API监控平台能实时对企业系统单个API或多步业务流程API进行监控,能正确地了解到API的运行状况,在发现异常时能及时告警,让运维人员能第一时间获取故障信息,及时解决,提升企业的整体业务质量. Re ...
- 图文讲解Zabbix 分布式监控平台添加服务监控项(http,nginx,mysql)
一.导语 此实验是在搭建好zabbix集群的基础上操作的,读者可查看文章 二.添加 http 服务监控项 http是zabbix自带的监控模板 点击 配置->主机-> server2 -& ...
- GB/T28181国标视频监控平台TINYGBS实现监控视频直播的详细搭建流程
TinyGBS是基于GB/T28181-2016(公共安全视频监控联网系统信息传输.交换.控制技术要求)开发的成熟的.敏捷的.产品化的视频汇聚平台,支持标准的监控设备的接入和管理,在多个应用场景中成功 ...
- 企业级监控平台如何选择?
为什么我们需要监控平台? 在公司发展的过程中,当服务器数量.项目数量.数据量.并发量等不断提升,如果没有专门的监控平台进行监控,需要运维人员24*7的不间断关注服务器运行情况,如服务器的CPU和内 ...
- Prometheus + Granafa 构建高大上的MySQL监控平台
作者 | 小罗ge11 来源 | http://r6d.cn/UdS6 概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbix相关的二次开发.相信很多同行都应该 ...
- 分布式部署Zabbix监控平台
Zabbix监控的优点 Zabbix是一个基于WEB界面的提供分布式系统监控的企业级的开源解决方案,Zabbix能监视各种网络参数,保证服务器系统的安全稳定的运行,并提供灵活的通知机制以让SA快速定位 ...
- mysql 计算差值_Prometheus + Granafa 构建MySQL监控平台
来源:https://blog.51cto.com/xiaoluoge/2476375 作者:小罗ge11 概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbi ...
最新文章
- 如何快速在GitHub上找到感兴趣的开源项目
- yum 转mysql_centos下彻底删除MYSQL 和重新安装MYSQL(转)
- Linux的Nginx五:进程|过程
- 阿里云数据库MYSQL和自建数据库的对比(附新手领取免费的一个月云服务器)
- C语言中static关键字详解
- Hadoop组件之-HDFS(HA实现细节)
- 图片文字提取之路-01预处理
- Android截图-截屏与截长图(二)
- 【PyTorch实战】用PyTorch实现基于神经网络的图像风格迁移
- 【GIS】开源GIS简介
- 详解 Java 内部类
- 使用迅雷等下载工具下载Android SDK快速安装
- 知识星球,贡献C版本,OpenSSL,GMSSL,JS版本相关国密
- windows11删除此电脑的6个图标,包括视频、图片、文档、下载、音乐、桌面
- 从数据库取出的tup转换成dict
- Python+大数据-数据处理与分析-pandas快速入门
- 10分钟上手pythonpandas_10分钟pandas教程
- Yolov5(1):Detect源码逐行解析
- 云服务器 nginx配置SSL证书
- 自由软件之父:苹果微软罪恶滔天
热门文章
- Writing a Scientific Research Report (IMRaD)学习笔记
- iphone4s 如何强制关机
- echarts 自作地图上高亮显示散点图 tooltips自定义内容,tooltips固定位置
- GDPR数据保护合规问题分析
- IDEA 中使用 MyBatis Generator 逆向工程出现运行成功但是没有生成相应的文件
- 香肠派对显示服务器断开怎么解决,《香肠派对》这些bug都会解决的 匹配自动取消如何快速解决...
- java关闭安全警告_如何禁用Java“安全警告”弹出窗口?
- 打印机 未授予用户在此计算机上的请求登录类型 win7,Win7访问网上邻居提示未授予用户在此计算机上的请求登录类型怎么办?...
- word中的表格不能自动延伸到下一页的解决办法
- 上海2014科目二注意事项及经验浅谈(龙泉驾校)