本文会介绍一些在日常 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