php自动运维,运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)
include("conn.php");
include("head.php");
include("province.php");
?>
应用服务
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_service` order by date desc limit 0,13";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[status]?> | =$row[date]?> |
}
?>
硬盘使用率
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当期分区 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_disk` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[partition]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
CPU使用率
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_cpu` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
硬件错误信息
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_hardware` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
I/O使用率
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_io` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
15分钟内的负载
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_load` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
内存使用率
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_memory` order by date desc limit 0,10";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
日志错误信息
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_message` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
用户登录数
编号 | 省份 | 被监控服务器 | IP | 监控服务器 | 监控服务 | 阀值 | 当前值 | 当前状态 | 监控时间 |
---|
$SQL="SELECT * FROM `gansu_user` order by date desc limit 0,5";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
=$row[id]?> | =$row[province]?> | =$row[server]?> | =$row[ip]?> | =$row[monitor_server]?> | =$row[service]?> | =$row[alert]?> | =$row[value]?> | =$row[status]?> | =$row[date]?> |
}
?>
php自动运维,运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)相关推荐
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(一)
前言 记得刚来这家公司的时候,我部门就我一个运维工程师,然后就是经理,刚开始公司平台什么监控都没有,在我与经理的努力下,先搭建nagios+cacti监控平台,后来随着公司业务的增加,平台的功能与服务 ...
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统
转载来自:http://dl528888.blog.51cto.com/2382721/1034992 前言 记得刚来这家公司的时候,我部门就我一个运维工程师,然后就是经理,刚开始公司平台什么监控都没 ...
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(二)
现在开始介绍php+mysql+shell监控系统 1.目的 此监控系统主要是通过php+mysql+shell的方式,通过shell脚本对各个机器的其各个服务进行监控,达到及时的了解其各个应用服务的 ...
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)
4.监控视图 主要是通过shell脚本进行收集mysql的数据,然后同gnuplot软件进行数据视图化,然后php加载这些图片到web里显示,用到的php文件为view.php day.php.mon ...
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(四)
(5)数据库服务器(以甘肃数据库为例,脚本解释参照甘肃web) #!/bin/bash #ip db_ip=$(/sbin/ifconfig eth0|grep "inet addr&quo ...
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(七)
X.create_province.sh脚本内容 #!binbash LANG="zh_CN.UTF-8" LANG=C #mysql info mysql_ip='1.1.1.1 ...
- 智能化运维最佳实践-自动化
伴随着互联网以及大数据时代的到来,IT信息系统已经成为最重要的数据载体和信息来源, IT系统在企业内部的重要性日益突出:但是随着企业信息化程度的提高.IT环境规模的扩大和IT环境复杂度的增加.行业内服 ...
- 运维思索:自动化运维体系如何入手
需求 运维是事件驱动,还是自驱动可能是我们在运维工作中不太关注的问题.事件驱动让运维止步于故障,而自驱动让运维不止于建设.持续性的运维建设就需要一套自动化的运维体系,那么我们应该从何入手? 其实前期& ...
- python实现自动化运维项目_Python自动化运维项目开发最佳实战
下载地址:五号服务器---VIP资料下载七区\VIP专题教程二区 游客,如果您要查看本帖隐藏内容请回复 Python 自动化运维项目开发最佳实战 这个远比什么老男孩的python好的多 2017-1- ...
最新文章
- 如何消除摄影中的运动模糊?
- bower解决js的依赖管理
- 在block中进行行循环
- Android SDK 更新不下来解决方法
- lwip协议栈优化_干货分享 | KNI性能优化实践
- MapReduce的方式进行HBase向HDFS导入和导出
- 五种方式让你在java中读取properties文件内容不再是难题
- 开源Elasticsearch云托管服务,专享企业级服务
- mysql索引的类型和查看、添加、修改、删除索引的方法介绍
- 创维广电服务器无线,创维电视有线联网和无线联网的两种方法分享!
- dll反编译工具ILspy下载及使用
- 结巴分词代码java_java版结巴分词工具
- 工作总结以及学习总结和整理的链接
- Kaka集群生产者消费者使用实例(二)
- 使用openlayers加载地图行政区域(结合百度云地图)
- C++编写的一个图书管理系统
- 引路蜂技术博客论坛开放
- SAP SHDB 录制BDC并程序调用BDC教程
- 自动驾驶-目标检测-路标数据
- 06-一些键鼠和页面操作
热门文章
- idea 查看jsp是否被引用_IntelliJ IDEA解析JSP中的Web路径
- 山东省第十届ACM浪潮杯补题
- 棋盘里的数学(qduoj 记忆化搜索)
- oracle sql序列,SQL server 和Oracle 序列
- stm32 图像处理_假如STM32也有朋友圈
- android平板交互,安卓平板就应该如此,华为MatePad Pro 交互体验
- brew 镜像_Docker牛刀小试:安装及常用的镜像命令和容器命令
- Linux更改主机名称(hostname)和设置DNS解析以及设置IP
- [深度学习] DeepFM 介绍与Pytorch代码解释
- Error(s) in loading state_dict for ResNet 问题解决