这个VPS还是不错的,为什么购买呢?因为最近我这个国内的VPS总是宕机,我就做了一个国外的备份,实时备份,这样宕机了数据也是同步的切换到国外的BUYVM,大家访问也不是很慢,感觉速度还是可以的,因为价格便宜我入手了一个,很不错的东西,全国ping在200-300之内,速度还是可以的,稳定性还是不错的,主要价格灰常便宜,有15$一年的,也有5$一个月的,我买的5$一个月的openVZ,下边线放出测试,然后给大家一个好玩的API,可以放在微信里控制你的VPS和实时查VPS的状态!
主机内存
[root@widuu ~]# free -m total used free shared buffers cached Mem: 512 390 121 0 0 103 -/+ buffers/cache: 287 224 Swap: 512 0 512
磁盘大小
[root@widuu ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 50G 2.4G 48G 5% /
主机IO
[root@widuu ~]# dd if=/dev/zero of=testbuyvmdiskio bs=16k count=4k oflag=dsync 4096+0 records in 4096+0 records out 67108864 bytes (67 MB) copied, 2.4091 s, 27.9 MB/s
下边就我根据他的官方快速的弄了一下API,你可以继承到微信里,控制你的主机开机、关机、查看现在的状态很简单的东西,自己拿去玩玩吧,大家自己可以根据需求改写一下!
<?php $key = "YOUR-KEY-HERE"; $hash = "EXAMPLE-HASH-HERE"; $url = "https://manage.buyvm.net/api/client/command.php"; $action = $_GET['action']; switch($action){ case "开机" : $baseurl = $url."?key=".$key."&hash=".$hash."&action=boot"; break; case "关机" : $baseurl = $url."?key=".$key."&hash=".$hash."&action=shutdown"; break; case "重启" : $baseurl = $url."?key=".$key."&hash=".$hash."&action=reboot"; break; default: $baseurl = $url."?key=".$key."&hash=".$hash."&action=status&mem=true&hdd=true&bw=true&ipaddr=true"; break; } $data = file_get_contents($baseurl); preg_match_all('/<(.*?)>([^<]+)<\/\\1>/i', $data, $match); $result = array(); foreach ($match[1] as $x => $y) { $result[$y] = $match[2][$x]; } function formatBytes($size) { $units = array(' B', ' KB', ' MB', ' GB', ' TB'); for ($i = 0; $size >= 1024 && $i < 4; $i++) $size /= 1024; return round($size, 2).$units[$i]; } $info .="返回状态:".$result['status']."\n主机类型:".$result['type']."\n"; $info .="主机名称:".$result['hostname']."\n主机IP地址:".$result['ipaddress']."\n"; $info .="主机状态:".$result['statusmsg']."\n"; if(isset($result['mem'])){ $mem = explode(",",$result['mem']); $info .="主机总内存:".formatBytes($mem[0]).",主机使用内存:".formatBytes($mem[1]).",主机空闲内存:".formatBytes($mem[2]).",使用百分比:".$mem[3]."\n"; } if(isset($result['hdd'])){ $mem = explode(",",$result['hdd']); $info .="硬盘总容量:".formatBytes($hdd[0]).",使用硬盘:".formatBytes($hdd[1]).",空闲硬盘:".formatBytes($hdd[2]).",使用百分比:".$hdd[3]."\n"; } if(isset($result['bw'])){ $bw = explode(",",$result['bw']); $info .="总带宽:".formatBytes($bw[0]).",使用带宽:".formatBytes($bw[1]).",剩余带宽:".formatBytes($bw[2]).",使用百分比:".$bw[3]."\n"; } echo $info;效果如下:
发表评论 取消回复