本文会介绍一些在日常 Linux 运维过程中比较实用的一些小工具。


目录

  1. 性能测试类
  2. 监控类工具
    1. 系统进程
    2. 网络流量
    3. 磁盘 IO

性能测试类

监控类工具

  1. multitail - 监控多个日志
    Multitail 是类似于 tail 的工具,可以在一个 consle 中监控多个文件
1
2
3
4
5
6
7
8
9
10
$ yum install -y multitail
$ alias mtail='multitail'
## -l: 监控命令
$ multitail -l "ping baidu.com"
## -i: 监控文件
$ multitail -i /var/log/nginx/access.log -i /var/log/nginx/error.log
## -e: 关键字筛选
$ multitail -e "Error" /var/log/eos/mgm/xrd.log.mgm /var/log/ceph/*.log
## -a: 将输出同时复制到文件中
$ multitail -a out.log -e "Error" /var/log/eos/mgm/xrd.log.mgm

系统进程

  1. 进程实时监控 - htop
  1. nmom

网络流量

  1. iptraf

磁盘 IO

  1. iotop - 实时监控磁盘 IO
1
2
3
$ sudo yum install -y iotop
## usage:
$ sudo iotop