作为我们用户、站长,在选择主机、VPS、服务器的时候,很多时候会去看价格、配置等一些参数,但是有些时候的稳定性是无法控制的,有些是商家的问题,有些是我们用户的问题。但是选择一个好的商家,一款好的主机产品,确实对于自己项目是比较重要的,有些时候我们为了省几十元,可能会导致数据的丢失和网站项目的不稳定而得不偿失。

我们在选择商家和主机产品的时候,要自行判断商家的优劣,同时也需要通过一些工具、脚本技术来检测和跟踪商家服务器的稳定性和速度。在这篇文章中,笔者整理10个比较实用、有效的检测Linux VPS、服务器性能的工具和脚本。

第一、PING速度工具

1、http://ping.chinaz.com/

2、http://www.webkaka.com/Ping.aspx

Ping工具可以检测到较多国内和国外节点的PING速度,在一定程度上PING速度也是比较重要的,可以看到服务器的丢包情况,以及速度。比如我们在选择美国VPS主机的时候,一般能在200速度之内算是不错的。

第二、路由节点跟踪

1、http://www.webkaka.com/Tracert.aspx

2、https://www.ipip.net/traceroute.php

路由跟踪测试还是有必要的,我们可以看到服务器IP节点的走向,比如我们在选择有些所谓的香港、新加坡节点的时候,但是实际上可能先走到日本、美国,然后再到国内的。所以,我们在选择服务器机房的时候,不能只看地理位置,同样的线路走向有很大的区别。

第三、配置检测、IO、随机下载速度

我们在购买服务器配置之后,需要检测到实际商家给的是不是这样的配置,这里我们可以直接从服务器检测脚本测试出来。

yum install wget -y

wget -qO- bench.sh | bash

运行脚本,然后可以得到类似下图所示。

这里可以测试到几个随机国外节点下载文件的速度。

第四、国内节点下载速度

如果我们购买的服务器、VPS是用于国内项目的,用户群是在国内,那肯定是需要国内的用户速度较为稳定和较快。

wget https://raw.githubusercontent.com/oooldking/script/master/superbench.sh

chmod +x superbench.sh

./superbench.sh

第五、点对点测试下载速度

以上两个脚本是自带的国内、国外的随机几个节点下载速度,如果我们需要玩的更高级一些,可以直接用speedtest-cli工具进行定向节点进行下载速度的测试。可以参考"speedtest-cli服务器外网速度测试"这篇文章对于speedtest-cli工具的操作。

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

mv speedtest.py /usr/local/bin/speedtest-cli

chmod +x /usr/local/bin/speedtest-cli

speedtest-cli --server=4870 --share

第六、UnixBench评分测试

虽然我个人不是太认可UnixBench跑分的数据,就好比我们电脑和手机的跑分,只能在一定程度上有一点点参考价值,但是实际上还是要在使用过程中的项目体验。

yum -y install gcc automake autoconf libtool make perl-Time-HiRes perl

wget https://download.laobuluo.com/tools/UnixBench5.1.3.tgz

tar -zxvf UnixBench5.1.3.tgz

cd UnixBench

make

./Run

第七、商家综合考察

商家的背景考察也是比较重要的,无论是我们正规用于网站项目的,还是仅仅可能自己不差钱看到便宜的买来玩玩的。我们需要有一定的自主考察商家的能力,比如检查商家品牌的背景,有些商家自称拥有多年运营经验,其实域名都是通过老域名注册过来的,看域名WHOIS不能看的出来商家的历史。

历史查询工具:https://archive.org/

我们可以通过上面工具查看网站的历史快照。这样可以彻底查看到商家是否有真的运营历史背景。同时,我们可以注册账户测试商家工单回复响应速度,以及联系方式的真实性。

第八、服务器稳定性检测

即便再便宜的VPS、服务器,如果不稳定那购买来也没有多大用途,我们可以利用工具跟踪服务器的稳定性。因为我们不能24小时在线查看服务器的稳定性,所以我们需要借助工具。比如借助一些工具来监控服务器的宕机情况。

1、阿里监控:https://www.aliyun.com/product/jiankong/

2、监控宝:https://www.jiankongbao.com/

我们可以利用工具将服务器、网站部署到监控工具中,有问题会通过邮件、微信、短信等方式及时反馈给我们的。有些时候会报警错误信息,我们看到告警信息之后再检测服务器实际的稳定。

第九、回程测试mPing

wget https://raw.githubusercontent.com/helloxz/mping/master/mping.sh

bash mping.sh

这个脚本可以测试回程PING检测。

第十、综合项目评估

无论优质老牌商家,还是新开通的商家,我们都不能保证商家的永久稳定。我们也看到很多老牌商家逐渐没落,以及各种跑路,也看到各种新商家的兴起。

所以,我们在实际的使用项目中,需要总结和观察服务器的稳定性和商家的口碑反馈度。这样筛选出适合我们项目的服务商家。同时,无论老牌还是新商家,都要做好定期的数据备份,确保万一商家稳定导致数据故障我们可以恢复数据。如果有服务器方面的问题或者服务器推荐可以私信我。

10个有效的Linux VPS/服务器性能检测与稳定性测评工具/命令相关推荐

  1. linux系统服务器性能综合测试(UnixBench5)

    使用 UnixBench5 进行linux系统服务器性能综合测试 1.简介 Unixbench是一个类unix系(Unix,BSD,Linux)统下的性能测试工具,一个开源工具,被广泛用与测试linu ...

  2. linux 查看服务器性能常用命令

    2019独角兽企业重金招聘Python工程师标准>>> linux 查看服务器性能常用命令 一.top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况, ...

  3. Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本

    Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本 288月2011 0 主要用于监控 linux 服务器负载及内存占用,如 MySQl.php-fpm,当负载或内存占 ...

  4. 怎么维护Linux VPS 服务器?简单7个步骤

    维护VPS的目的是为了确保服务器网络始终畅通无阻.请注意,此列表中的任务并不是服务器维护所需完成的唯一任务.以下是 Linux VPS 服务器所有者可以做些什么来维护他们的服务器. 1.监控磁盘空间 ...

  5. 一款好用的Linux系统服务器性能监控分析工具介绍

    软件性能测试过程中经常要对服务器性能指标(比如CPU.内存.磁盘IO及网络IO等等)进行监控以分析出软件在此服务器上的性能瓶颈以便进行后续的服务器调优及软件性能优化.下面为大家介绍一款小编认为比较好用 ...

  6. Linux查看服务器性能

    Linux查看服务器性能 1.利用top命令查看服务器的性能情况 top 主要查看: 1.内存与CPU的占用情况. 2.查看CPU每核的CPU空闲率(按住1查看id) 3.查看负载load avera ...

  7. linux下webservice压力测试,pylot压力测试支持linux及windowsWebService性能及扩展性的工具.docx...

    pylot压力测试支持linux及windowsWebService性能及扩展性的工具 下载以下软件请加群292501151,群共享有如有不便敬请谅解,执行#后面跟着(linux命令行)!普:Pylo ...

  8. linux web 服务器性能,Linux系统Web服务器性能测试(2)

    2.系统内存的影响 在linux系统下,有一点需要注意:对于某些BIOS来说,如果超过64MB内存就需要在LILO.CONF中加入扩展内存的命令,否则服务器内存显示只有64MB.我们对64MB内存和1 ...

  9. owncloud 10.0 php,基于Linux云服务器CentOS 7上安装OwnCloud 10.0.8

    OwnCloud是一款文件主机服务软件,平时使用的云存储,本文将教大家在CentOS 7上安装目前最新版本OwnCloud 10.0.8.这个是在自己主机的Linux云服务器上建立属于自己的私有云,O ...

最新文章

  1. 为什么静态方法无法直接调用非静态成员变量和方法
  2. 用x86的模拟器内核记得安装intel的haxm
  3. 基于python的图形化邮件发送程序(支持添加附件)
  4. nginx虚拟主机解析php文件,window停nginx虚拟主机不能解析php
  5. 2021CVPR冠军图像分割算法全解密
  6. linux命令(7)—— 管道符|、ps
  7. 【Nutch基础教程之七】Nutch的2种运行模式:local及deploy
  8. 服务器备份文件格式,证书服务器,备份,还原
  9. 随机森林分类器_建立您的第一个随机森林分类器
  10. Calender日历类
  11. 疑似Redmi K40S工信部入网:主打双十一 最高支持120W快充
  12. python创建函数如何调用字典对象_我不知道如何用Python创建一个调用我函数的字典...
  13. 北大生物信息学学习(2) 生物学及生物学信息学的发展
  14. mysql某建表语句
  15. Java学习篇之I/O篇
  16. undo和redo日志
  17. 日知录(七):python之理解pygame飞机大战
  18. 设计模式常用的七大原则之③【依赖倒转】原则
  19. c语言飞机源代码,C语言写的飞机源码
  20. centos7里xxx.jar解压和压缩

热门文章

  1. 计算机专业答辩开场白,毕业论文答辩开场白
  2. quot;多看nbsp;fornbsp;kindle3”升级包下载
  3. 08-sketch插件
  4. 蓝牙HID——将android设备变成蓝牙鼠标/触控板(BluetoothHidDevice)
  5. 估算活动持续时间-规划管理
  6. 综述 - 染色质可及性与调控表观基因组 | Chromatin accessibility and the regulatory epigenome...
  7. 计算机考研408必考重难点整理(2022考纲大改后,陆续更新中。。)
  8. NTL密码算法开源库——大整数ZZ类(二)
  9. npm常用命令(持续更新)
  10. Leco题目:无重复字符的最长子串