使用php监控系统运行状态、网站运行状态监控系统

本文详细解析了Linux系统监控中的top命令,包括系统负载、进程状态等关键信息。探讨了PHP中执行外部程序的方法,如exec、system和passthru。还涉及HTTP请求的GET和POST方法、同步与异步AJAX操作。最后讨论了内存管理,包括物理内存和交换区的作用。
摘要由CSDN通过智能技术生成

1、top命令 —显示的结果详解
top - 09:52:46 up 系统当前时间
1:21, 系统启动后到现在已经运行的时间
2 users, 连接到系统的终端数
load average: 0.02, 0.04, 0.05 1分钟,5分钟,15分钟时系统进程的平均数,如果超过cpu数,则表示负载很重

Tasks: 227 total, 当前系统进程总数
2 running, 正在运行的进程
225 sleeping, 未运行的进程
0 stopped, 被停止的进程
0 zombie 被恢复的进程

%Cpu(s): 0.3 us, cpu 0.3正在使用
0.3 sy, cpu中有0.3是用于系统
0.0 ni, 0.0用于用于
99.3 id, 99.3用于硬件检测
0.0 wa, 0.0用于硬件支配
0.0 hi, 0.0超编
0.0 si, 缓存
0.0 st 外溢

KiB Mem : 1877668 total, 内存总量
860932 free, 空闲内存量
691304 used, 已使用内存量
325432 buff/cache 缓冲使用中的内存量

KiB Swap: 2097148 total, 交换分区内存总量
2097148 free, 交换分区空闲内存量
0 used. 交换分区已使用内存量
1006060 avail Mem 交换分区当前可用内存量

2、进程中有很多rcuob,都是内核线程,父进程都是PID为2的kthreadd(内核线程,管理调度其他的线程),作用是从相应的CPU卸载RCU回调(callback)
IIS7网站监控可以做到提前预防各类网站劫持、并且是免费在线查询、适用于各大站长、政府网站、学校、公司、医院等网站。他可以做到24小时定时监控、同时它可以让你知道网站是否被黑、被入侵、被改标题、被挂黑链、被劫持、被墙及DNS是否被污染等等功能、更是拥有独家检测网站真实的完全打开时间、让你作为站长能清楚的知道自己网站的健康情况!
官方图在这里插入图片描述
在这里插入图片描述

官方地址:IIS7网站监控

3、父进程和子进程:子进程是由父进程产生的,kill了父进程之后,子进程为了避免成为僵尸进程,系统会自动给它找一个父进程,或者交给init托管,一般来说最后会被清除
4、php中程序执行函数:
exec:执行一个外部程序。如exec(“top -n -1 -b”, a r r , arr, arr,r),如果不加第二个参数,那么默认返回结果的最后一行,返回的结果需要变量去接收它或者做一个打印的动作才可以 输出;加了第二个参数之后会把结果返回到 a r r 中 ,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值