这个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;
效果如下: 主机状态

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部