轻量级监控平台之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监控相关推荐

  1. TOOM网络舆情监控平台让舆情监控更智能,网络舆情监控平台有哪些

    现在有很多网络舆情监测平台,想问下哪个网络舆情监测平台比较专业和靠谱呢?TOOM网络舆情监控平台让舆情监控更智能,网络舆情监控平台有哪些,接下来我们简单了解一下. 一.舆情监控平台让舆情监控更智能 舆 ...

  2. Linux监控平台(zabbix监控介绍,安装zabbix,解决忘记admin密码)

    linux监控平台介绍 常见开源监控软件:cacti,nagios,zabbix,smokeping,open-falcon等等 cacti,smokeping偏向于基础监控,成图非常漂亮 cacti ...

  3. API监控平台,统一监控系统API

    API监控平台能实时对企业系统单个API或多步业务流程API进行监控,能正确地了解到API的运行状况,在发现异常时能及时告警,让运维人员能第一时间获取故障信息,及时解决,提升企业的整体业务质量. Re ...

  4. 图文讲解Zabbix 分布式监控平台添加服务监控项(http,nginx,mysql)

    一.导语 此实验是在搭建好zabbix集群的基础上操作的,读者可查看文章 二.添加 http 服务监控项 http是zabbix自带的监控模板 点击 配置->主机-> server2 -& ...

  5. GB/T28181国标视频监控平台TINYGBS实现监控视频直播的详细搭建流程

    TinyGBS是基于GB/T28181-2016(公共安全视频监控联网系统信息传输.交换.控制技术要求)开发的成熟的.敏捷的.产品化的视频汇聚平台,支持标准的监控设备的接入和管理,在多个应用场景中成功 ...

  6. 企业级监控平台如何选择?

    为什么我们需要监控平台? ​ 在公司发展的过程中,当服务器数量.项目数量.数据量.并发量等不断提升,如果没有专门的监控平台进行监控,需要运维人员24*7的不间断关注服务器运行情况,如服务器的CPU和内 ...

  7. Prometheus + Granafa 构建高大上的MySQL监控平台

    作者 | 小罗ge11 来源 | http://r6d.cn/UdS6 概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbix相关的二次开发.相信很多同行都应该 ...

  8. 分布式部署Zabbix监控平台

    Zabbix监控的优点 Zabbix是一个基于WEB界面的提供分布式系统监控的企业级的开源解决方案,Zabbix能监视各种网络参数,保证服务器系统的安全稳定的运行,并提供灵活的通知机制以让SA快速定位 ...

  9. mysql 计算差值_Prometheus + Granafa 构建MySQL监控平台

    来源:https://blog.51cto.com/xiaoluoge/2476375 作者:小罗ge11 概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbi ...

最新文章

  1. 如何快速在GitHub上找到感兴趣的开源项目
  2. yum 转mysql_centos下彻底删除MYSQL 和重新安装MYSQL(转)
  3. Linux的Nginx五:进程|过程
  4. 阿里云数据库MYSQL和自建数据库的对比(附新手领取免费的一个月云服务器)
  5. C语言中static关键字详解
  6. Hadoop组件之-HDFS(HA实现细节)
  7. 图片文字提取之路-01预处理
  8. Android截图-截屏与截长图(二)
  9. 【PyTorch实战】用PyTorch实现基于神经网络的图像风格迁移
  10. 【GIS】开源GIS简介
  11. 详解 Java 内部类
  12. 使用迅雷等下载工具下载Android SDK快速安装
  13. 知识星球,贡献C版本,OpenSSL,GMSSL,JS版本相关国密
  14. windows11删除此电脑的6个图标,包括视频、图片、文档、下载、音乐、桌面
  15. 从数据库取出的tup转换成dict
  16. Python+大数据-数据处理与分析-pandas快速入门
  17. 10分钟上手pythonpandas_10分钟pandas教程
  18. Yolov5(1):Detect源码逐行解析
  19. 云服务器 nginx配置SSL证书
  20. 自由软件之父:苹果微软罪恶滔天

热门文章

  1. Writing a Scientific Research Report (IMRaD)学习笔记
  2. iphone4s 如何强制关机
  3. echarts 自作地图上高亮显示散点图 tooltips自定义内容,tooltips固定位置
  4. GDPR数据保护合规问题分析
  5. IDEA 中使用 MyBatis Generator 逆向工程出现运行成功但是没有生成相应的文件
  6. 香肠派对显示服务器断开怎么解决,《香肠派对》这些bug都会解决的 匹配自动取消如何快速解决...
  7. java关闭安全警告_如何禁用Java“安全警告”弹出窗口?
  8. 打印机 未授予用户在此计算机上的请求登录类型 win7,Win7访问网上邻居提示未授予用户在此计算机上的请求登录类型怎么办?...
  9. word中的表格不能自动延伸到下一页的解决办法
  10. 上海2014科目二注意事项及经验浅谈(龙泉驾校)