首页
学习
活动
专区
圈层
工具
发布
综合排序丨最热优先丨最新优先
时间不限
Linux监控指令
目前互联网公司的服务器一般采用Linux系统,同时,为了实时监控服务器的健康状况,我们通常编写Shell脚本或Python脚本来监控测试服务器的各项指标,包括CPU、内存、IO等指标,本期将介绍Linux 中常见的监控指令。 CPU 说到监控CPU,目前主要是监控CPU的使用率,以及每一个进程占用CPU资源,Linux系统中主要使用 top、vmstat、pstree 三个命令。 Mem 内存主要可以从整个系统内存情况、各个进程对应内存使用情况和每个进程内存详细情况三个纬度进行监控,其中整个系统内存情况可以使用 vmstat 和 free 两个指令,每个进程对应内存情况可以使用 IO 磁盘监控包含磁盘情况和磁盘性能分析,磁盘情况可以通过 df 命令和fdisk 命令,来看看我们磁盘的大小以及其他的信息,而磁盘性能分析则可以通过 vmstat 命令。
木可大大
2018-07-25
6.1K0
标签:
Linux CPU监控
Linux的CPU正是采用硬中断与软中断结合的方式来处理问题的。 由于硬中断比软中断过程短得多,所以作为性能监控往往需要监控软中断。 #每隔 5 秒输出 1 组数据 #pidstat -w 5 Linux 4.15.0 (ubuntu) 09/23/18 _x86_64_ (2 CPU) 08:18:26 UID #mpstat Linux 4.15.0-46-generic(ubuntu) 10/30/2019 _x86_64_(4 CPU) 02:59:04 AM CPU %usr %nice %sys
顾翔
2020-06-01
13.5K0
标签:
linux 性能监控
示例:点击 -> 性能监控 先上效果: monitor1.png 内存监控: /proc/meminfo used=total-(buffers+cached+free) [root@wangzi {1},{2},{3},'{4}')""".format(used,free,cached,buffers,now_zero) cursorUpdate(insert_sql,[]) 网卡IO监控 '{4}')""".format(net_in,net_out,add_net_in,add_net_out,now_zero) cursorUpdate(insert_sql,[]) CPU监控 python监控: #! : 固定时间段监控/proc/vmstat 以下字段 和前一个时间段相减,再除以时间间隔 得到io。
葫芦
2019-04-13
5.2K0
标签:
Linux atop监控
介绍 atop是一个功能非常强大的linux服务器监控工具,它的数据采集主要包括:CPU、内存、磁盘、网络、进程等,并且内容非常的详细,特别是当那一部分存在压力它会以特殊的颜色进行展示,如果颜色是红色那么说明已经非常严重了 注意:所有的信息都是反映过去10S的状态信息 使用 atop工具安装好后在运行命令atop就能弹出监控界面 ? 接下来我们就来详细看看每行参数意义。 磁盘忙时所占比例 read、KiB/r 、MBr/s:每秒读的请求数和请求的kb、mb数 write、KiB/w 、MBr/w:每秒写的请求数和请求的kb、mb数 avq:磁盘平均队列长度(根据实际的监控该列好像是磁盘平均请求数
sunsky
2020-08-20
3.8K0
标签:
linux 监控 句柄
已分配文件句柄的数目     已使用文件句柄的数目      文件句柄的最大数目     [root@wangzi go]# cat /proc/sys/fs/file-nr 1280 0 98406 python监控代码
葫芦
2019-04-17
3.8K0
标签:
linux 性能 监控
内存监控: /proc/meminfo used=total-(buffers+cached+free) [root@wangzi go]# cat /proc/meminfo MemTotal: ,{2},{3},'{4}')""".format(used,free,cached,buffers,now_zero) cursorUpdate(insert_sql,[]) TCP连接监控 python监控: #! {2},'{3}')""".format(established,time_wait,close_wait,now_zero)     cursorUpdate(insert_sql,[]) 网卡IO监控 : 固定时间段监控/proc/vmstat 以下字段 和前一个时间段相减,再除以时间间隔 得到io。
葫芦
2019-04-17
2.8K0
标签:
Linux监控平台——搭建zabbix监控平台
第十九章 Linux监控平台搭建 19.1 Linux监控平台介绍 常见开源监控软件 cacti、nagios、zabbix、smokeping、open-falcon等等。 cacti、smokeping偏向于基础监控,成图漂亮。 cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态;zabbix会获取服务或者监控项目的数据从而可以成图 数据存储(如:mysql) 监控过程中收集的所有信息都存储在这里。 web界面 web界面,即GUI。这是zabbix监控简单易用的原因之一,因为我们可以在web界面中配置、管理各个客户端。 Hostname=adai-02 #该参数用于设定客户端主机的名字,用于服务端添加监控服务 #如果服务端所监控的机器和其Hostname不一致,服务端将无法识别该机器 #因为zabbix是通过IP进行监控的
阿dai学长
2019-04-03
4.5K0
标签:
Linux Mrtg系统监控
一、mrgt配置案例说明,这里以监控网卡为例 #通过public监控localhost上的192.168.1.68地址流量 Target[eth1_lan]:/192.168.1.68:public@ 流入 LegendO[eth1_lan]:流出 #网页标题 Title[eth1_lan]:eth1网络流量[流入+流出] PageTop[eth1_lan]:eth1网络流量[流入+流出] 监控不同 system-oid,可能需要不同的配置,这里不再一一列举 有一个值得注意的地方,当需要监控磁盘的时候需要配置文件里增加以下内容 把需要监控的目录最大数字写入配置文件snmp.conf disk / 生成的图片,默认是存放在路径/var/www/mrtg下 三、生成监控首页面 用indexmaker生成mrtg监控首页面 indexmaker --output /var/www/mrtg/index.html --title="System state Monitor" /etc/mrtg/mrtg.cfg 这样生成的页面就可以时时反应出系统监控的信息了,页面可以通过web服务器来访问即可。
星哥玩云
2022-06-29
2.1K0
标签:
Linux开源监控软件
cacti、smokeping偏向于基础监控,成图非常漂亮。 cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,这几款监控软件均有web操作界面。 nagios不用存储历史数据,注重服务或者监控项的状态。 ---- zabbix 监控介绍: C/S架构(被监控的server需要安装监控软件,既可以主动连接客户端,也可以被动的让客户端推送自己的状态),基于C++开发,监控中心支持web界面配置和管理。 zabbix-agent 客户端软件,负责采集各个监控服务或项目的数据,并上报。 zabbix监控流程图 image.png
老七Linux
2018-05-09
7.5K0
标签:
linux 监控 网卡IO
示例:点击 -> 性能监控 通过/proc/net/dev获取网卡 IO,第1列和第9列分别代表了in 和out。
葫芦
2019-04-17
8.4K0
标签:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档