|
|
|
|
挪动端

通博8888官网运维必备的13款适用东西,拿好了~

本文引见几款 通博8888官网 运维比拟适用的东西,盼望对 通博8888官网 运维职员有所协助。

作者:佚名泉源:CU技能社区|2018-03-31 23:18

有奖调研 | 1TB硬盘等你拿 AI+区块链的开展趋向及使用调研


本文引见几款 通博8888官网 运维比拟适用的东西,盼望对 通博8888官网 运维职员有所协助。

1. 检查历程占用带宽状况 - Nethogs

Nethogs 是一个终端下的网络流量监控东西可以直观的表现每个历程占用的带宽。

下载:http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download

  1. [root@localhost ~]#yum  -y install libpcap-devel  ncurses-devel   
  2. [root@localhost ~]# tar zxvf nethogs-0.8.0.tar.gz  
  3. [root@localhost ~]# cd nethogs  
  4. [root@localhost nethogs]# make && make install  
  5. [root@localhost nethogs]# nethogs eth0  

2.读取功能测试 - IOZone

IOZone 是一款 通博8888官网 文件零碎功能测试东西 可以测试差别的操纵零碎中文件零碎的读写功能。

下载:http://www.iozone.org/src/current/

  1. [root@localhost current]# tar xvf iozone3_420.tar   
  2. [root@localhost ~]# cd iozone3_420/src/current/   
  3. [root@localhost current]# make linux  
  4. [root@localhost current]# ./iozone -a -n 512m -g 16g -i 0 -i 1 -i 5 -f /mnt/iozone -Rb ./iozone.xls  
  • -a 运用全主动形式
  • -n 为主动形式设置最小文件巨细 (Kbytes)。
  • -g 设置主动形式可运用的最大文件巨细 Kbytes。
  • -i 用来指定运转哪个测试。
  • -f 指定测试文件的名字完成后主动删除
  • -R 发生 Excel 到规范输入
  • -b 指定输入到指定文件上

3.及时监控磁盘 IO-IOTop

IOTop 下令是专门表现硬盘 IO 的下令, 界面作风相似 top 下令。

  1. [root@localhost ~]# yum -y install iotop  

4. 网络流量监控 - IPtraf

IPtraf 是一个运转在 通博8888官网 下的复杂的网络情况剖析东西。

  1. ​[root@localhost ~]# yum -y install iptraf  

5.网络流量监控 - IFTop

iftop 是相似于 linux 上面 top 的及时流量监控东西。比 iptraf 直观些。

下载:http://www.ex-parrot.com/~pdw/iftop/

  1. ​[root@localhost ~]# tar zxvf iftop-0.17.tar.gz   
  2. [root@localhost ~]# cd iftop-0.17   
  3. [root@localhost iftop-0.17]# ./configure   
  4. [root@localhost iftop-0.17]# make && make install  
  5. [root@localhost iftop-0.17]# iftop   
  6. [root@localhost iftop-0.17]# iftop -i eth0  # 指定监控网卡接口 
  • TX:发送流量
  • RX:接纳流量
  • TOTAL:总流量
  • Cumm:运转 iftop 到现在工夫的总流量
  • peak:流量峰值
  • rates:辨别表现过来 2s 10s 40s 的均匀流量

6. 历程及时监控 - HTop

HTop 是一个 通博8888官网 下的交互式的历程阅读器可以用来交换 通博8888官网 下的 top 下令。

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm(装置第三方 YUM 源)

  1. ​[root@localhost ~]# yum -y install htop 

7,零碎资源监控 - NMON

NMON 是一种在 AIX 与种种 通博8888官网 操纵零碎上普遍运用的监控与剖析东西

下载:http://sourceforge.jp/projects/sfnet_nmon/releases/

  1. [root@localhost ~]# chmod +x nmon_x86_64_rhel6  
  2. [root@localhost ~]# mv nmon_x86_64_rhel6 /usr/sbin/nmon   
  3. [root@localhost ~]# nmon  

8. 监控多个日记 - MultiTail

MultiTail 是在控制台翻开多个窗口用来完成同时监控多个日记文档、相似 tail 下令的功用的软件。

  1. [root@localhost ~]# yum -y install  multitail   
  2. [root@localhost ~]# multitail -e "fail" /var/log/secure   #挑选要害字停止监控   
  3. [root@localhost ~]# multitail -l "ping baidu.com"   #监控前面的下令 - l 将要实行的下令  
  4. [root@localhost ~]# multitail -i /var/log/messages -i /var/log/secure #-i 指定一个文件名 

9. SSH 暴力破解防护 - Fail2ban

Fail2ban 可以监督你的零碎日记然后婚配日记的错误信息正则式婚配实行相应的屏蔽举措普通状况下是挪用防火墙屏蔽

下载:http://www.fail2ban.org/wiki/index.php/Downloads

  1. [root@localhost ~]# cd fail2ban-0.8.11   
  2. [root@localhost fail2ban-0.8.11]# python setup.py install   
  3. [root@localhost fail2ban-0.8.11]# cd files/   
  4. [root@localhost files]# cp ./redhat-initd /etc/init.d/fail2ban   
  5. [root@localhost files]# service fail2ban start   
  6. [root@localhost files]# chkconfig --add fail2ban   
  7. [root@localhost files]# chkconfig fail2ban on  

注:需求设置装备摆设 iptables 适用,假如重启 iptables 了也要重启 fail2ban,由于 fail2ban 的原理是挪用 iptables 及时阻挠外界的打击。

  1. ​[root@localhost ~]# grep -v "^#" /etc/fail2ban/jail.conf | grep -v "^$"  
  2. [DEFAULT]  
  3. ignoreip = 127.0.0.1/8# 疏忽本机 IP  
  4. bantime  = 600   #契合规矩后封闭工夫  
  5. findtime  = 600  # 在多永劫间内契合规矩实行封闭如 600 秒到达 3 次则实行  
  6. maxretry = 3    # 最大实验次数  
  7. backend = auto   #日记修正检测日记 gamin、polling 和 auto 这三种  
  8. usedns = warn  
  9. [ssh-iptables]  
  10. enabled  = true# 默许是禁用 false  
  11. filter   = sshd  
  12. action   = iptables[name=SSH, port=ssh, protocol=tcp]  
  13. # sendmail-whois[name=SSH,dest = 收件人邮箱, sender = 发件人邮箱, sendername="Fail2Ban"]  
  14. logpath  = /var/log/sshd.log  # 呼应的错误日记普通在 / var/log/secure  
  15. maxretry = 5    # 实验错误次数掩盖全局中的 maxretry  

注:默许一切的使用防护都是封闭的,需求我们手动开启。fail2ban.conf 文件这天志信息,jail.conf 文件是维护的详细效劳和举措设置装备摆设信息。

  1. [root@localhost ~]# touch /var/log/sshd.log  
  2. [root@localhost ~]# service fail2ban restart  
  3. [root@localhost ~]# fail2ban-client status    # 检查监控曾经开启  
  4. Status  
  5. |- Number of jail:      1  
  6. `- Jail list:           ssh-iptables  
  7. [root@localhost ~]# iptables -L  #iptables 过滤表有 fail2ban 一条规矩  
  8. fail2ban-SSH  tcp  --  anywhere             anywhere            tcp dpt:ssh  

10. 衔接会话终端继续化 - Tmux

Tmux 是一个良好的终端复用软件相似 GNU Screen 比 Screen 愈加方面、灵敏和高效。为了确保衔接 SSH 时失线不影响义务运转。

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm(装置第三方 YUM 源)

11. 页面表现磁盘空间运用状况 - Agedu

下载:http://www.chiark.greenend.org.uk/~sgtatham/agedu/

  1. [root@localhost ~]# tar zxvf agedu-r9723.tar.gz   
  2. [root@localhost ~]# cd agedu-r9723  
  3. [root@localhost ~]# ./configure  
  4. [root@localhost ~]# make && make install  
  5. [root@localhost ~]# agedu -s /    #-s 扫描  
  6. [root@localhost ~]# agedu -w --address 192.168.0.10:80  #-w 输出一个网页链接  
  7. [root@localhost ~]# agedu -w --address 192.168.0.108080 --auth none  #--auth 封闭认证假如不加端标语会天生一个随机的用阅读器拜访  

12. 平安扫描东西 - NMap

NMap 是 通博8888官网 下的网络衔接扫描和嗅探东西包用来扫描网上电脑开放的网络衔接端。

下载:http://nmap.org/download.html

  1. ​[root@localhost ~]# tar jxvf nmap-6.40.tar.bz2   
  2. [root@localhost nmap-6.40]# ./configure  
  3. [root@localhost nmap-6.40]# make && make install   
  4. [root@localhost ~]# nmap 192.168.0.10   #获取根本信息   
  5. [root@localhost ~]# nmap -O 192.168.0.10 #获取零碎版本信息   
  6. [root@localhost ~]# nmap -A 192.168.0.10 #获取零碎综合信息  
  7. [root@localhost ~]# nmap 192.168.0.0/24  # 获取一个网段任务设置装备摆设根本信息 
  • -sSTCP 扫描
  • -sV 零碎版本检测

13.Web 压力测试 - Httperf

Httperf 比 ab 更弱小,能测试出 web 效劳能承载的最大效劳量及发明潜伏题目;比方:内存运用、波动性。最大劣势:可以指定例律停止压力测试,模仿真实情况。

下载:http://code.google.com/p/httperf/downloads/list

  1. ​[root@localhost ~]# tar zxvf httperf-0.9.0.tar.gz   
  2. [root@localhost ~]# cd httperf-0.9.0  
  3. [root@localhost httperf-0.9.0]# ./configure   
  4. [root@localhost httperf-0.9.0]# make && make install  
  5. [root@localhost ~]# httperf --hog --server=192.168.0.202 --uri=/index.html --num-conns=10000 --wsess=10,10,0.1  

参数阐明:

--hog:让 httperf 尽能够多发生衔接,httperf 会依据硬件设置装备摆设,有纪律的发生拜访衔接

--num-conns:衔接数目,总提倡 10000 恳求

--wsess: 用户翻开网页工夫纪律模仿,第一个 10 表现发生 10 个会话衔接,第二个 10 表现每个会话衔接停止 10 次恳求,0.1 表现每个会话衔接恳求之间的距离工夫 / s

【编辑引荐】

  1. 怎样在通博8888官网上装置使用顺序
  2. 微软开源 WSL 样本,在 通博8888 上体验 通博8888官网
  3. 怎样在通博8888官网/Unix上运用awk打印文件名
  4. 怎样在Debian 通博8888官网上设置和设置装备摆设网桥
  5. 怎样在通博8888官网中查找最大的10个文件
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

SQL Server 2005中文版精炼

本书内容包罗: ● 框架的总览:SQL Server 2005的功用是怎样集成在一同的,以及这些功用关于用户的意义。 ● 平安性办理、战略...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊