我有一个Python脚本,它通过ping来确定每30秒的互联网速度,看看用户是否可以通过互联网接收到电话,ping通常不足以知道这一点,所以我想要更多的信息,比如下载速度和网络上传速度等等。
如何在没有对互联网产生重大影响的情况下发生这种情况,从而不会导致缓慢的internet
`
def check_ping(host):
"""
Returns formated min / avg / max / mdev if there is a vaild host
Return None if host is not vaild
"&
我有两个& Centos在Window 7下(作为主机)在Vmware工作站中。我在Redhat(10.0.0.1)中配置DNS服务器和DHCP服务器。
客户端( Centos )能够从DHCP服务器获得IP(10.0.0.30),但它没有从DNS服务器获取名称。
Problem is At server 10.0.0.1 i am able to ping itself by hostname like
root@server->ping server.example.com Ping successfull
But Client is not able to
有一个直接从命令行测试互联网速度的脚本:
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from XXXX (X.X.X.5)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by XXXX (XX) [0.54 km]: 3.5
我想对我们公司网络中的2台服务器执行ping操作,并确定哪台服务器最快(基于ping和的最小值= nms )。然后使用最快的服务器做一些事情。
伪代码:
a = Ping MyServerA
b = Ping MyServerB
if (a < b)
copy from x to c:\
else
copy from y to c:\
附注:请键入一个工作脚本,因为我真的不太了解批处理文件的内容,例如:"for /F "tokens=3“%%a in (reg2.txt) do set MyDocs=%%a”
我想用bash编写脚本,连接到服务器,在它上切换另一台服务器,从ping命令获取ip,并将这些信息发送回运行脚本的pc,最后连接到之前被点击的服务器。
我的剧本:
#!/bin/bash
echo "Script to connect to server"
#ip_p used to connect to first server, on that server i want to use ping command'
ip_p=XYz.XYZ.XYZ.XYZ
user='username to the servers'
#ip_d - in that
我正在使用Nagios来监视我的服务器,我需要监视不同服务器之间的互联性。例如,假设我有三个服务器A、B&C,所有这些服务器都已经由nagios使用check_ping插件进行监视。
现在我想在内部检查这三台服务器之间的连接,我的意思是
服务器A,B &C应该是可访问的,同样地,从B到,A&C应该是可达的,服务器C也是一样的。
用nagios做这件事的方法是什么?
Server A - can ping to servers B&C
Server B - can ping to servers A&C
Server C - can ping to s
我有一个文件清单1或多个服务器的主机名hostname_list,我使用grep和awk生成了它们。现在,我需要对主机名执行salt命令。作为一种测试,我正在尝试运行test.ping来平列表中的每个服务器。
我试过把它作为for循环来做,但是我无法让它工作。
我尝试了许多变体:
for i in hostname_list
do
salt $i test.ping
done
Node.js不使用unix socket连接到memcached服务器
/var/run/memcached/memcached.sock
我使用这个示例代码连接memcached服务器
var Memcached = require('memcached');
var mem = new Memcached('/var/run/memcached/memcached.sock');
mem.set('ping', 'Hello World', 60, function (err) {
if (!err)