コード例 #1
0
rtt_data = {}
curl_data = {}

myName = getMyName()

curTS = time.time()
dateStr = datetime.fromtimestamp(curTS).strftime('%m%d')

rtt_data['Timestamp'] = curTS
curl_data['Timestamp'] = curTS
for host_name in hosts.commercial_hosts.keys():
    mnRTT = getMnRTT(hosts.commercial_hosts[host_name], probe_num)
    rtt_data[host_name] = mnRTT


for url_name in hosts.commercial_urls:
    rsp_time = curl(hosts.commercial_urls[url_name])
    curl_data[url_name] = rsp_time

rtt_file_name = config.probe_path + myName + '_' + dateStr + '_ping.csv'
rtt_headers = ['Timestamp'] + hosts.commercial_hosts.keys()
appendCSV(rtt_file_name, rtt_headers, rtt_data)


curl_file_name = config.probe_path + myName + '_' + dateStr +'_curl.csv'
curl_headers = ['Timestamp'] + hosts.commercial_urls.keys()
appendCSV(curl_file_name, curl_headers, curl_data)

time_elapsed = time.time() - curTS
print "Running Time at ", str(curTS), ' is ', str(time_elapsed)
コード例 #2
0
probe_num = 1

rtt_data = {}
curl_data = {}
bw_data_list = []

myName = getMyName()

curTS = time.time()
dateStr = datetime.fromtimestamp(curTS).strftime("%m%d")

rtt_data["Timestamp"] = curTS
curl_data["Timestamp"] = curTS

for url_name in hosts.cache_urls.keys():
    rsp_time = curl(hosts.cache_urls[url_name])
    curl_data[url_name] = rsp_time

for host_name in hosts.cache_ips.keys():
    mnRTT = getMnRTT(hosts.cache_ips[host_name], probe_num)
    rtt_data[host_name] = mnRTT

rtt_file_name = config.probe_path + myName + "_" + dateStr + "_cacheping.csv"
rtt_headers = ["Timestamp"] + hosts.cache_ips.keys()
appendCSV(rtt_file_name, rtt_headers, rtt_data)


curl_file_name = config.probe_path + myName + "_" + dateStr + "_cachecurl.csv"
curl_headers = ["Timestamp"] + hosts.cache_urls.keys()
appendCSV(curl_file_name, curl_headers, curl_data)
コード例 #3
0
probe_num = 1

rtt_data = {}
curl_data = {}
bw_data_list = []

myName = getMyName()

curTS = time.time()
dateStr = datetime.fromtimestamp(curTS).strftime('%m%d')

rtt_data['Timestamp'] = curTS
curl_data['Timestamp'] = curTS

for url_name in hosts.cache_urls.keys():
    rsp_time = curl(hosts.cache_urls[url_name])
    curl_data[url_name] = rsp_time

for host_name in hosts.cache_ips.keys():
    mnRTT = getMnRTT(hosts.cache_ips[host_name], probe_num)
    rtt_data[host_name] = mnRTT

rtt_file_name = config.probe_path + myName + '_' + dateStr + '_cacheping.csv'
rtt_headers = ['Timestamp'] + hosts.cache_ips.keys()
appendCSV(rtt_file_name, rtt_headers, rtt_data)

curl_file_name = config.probe_path + myName + '_' + dateStr + '_cachecurl.csv'
curl_headers = ['Timestamp'] + hosts.cache_urls.keys()
appendCSV(curl_file_name, curl_headers, curl_data)

now = datetime.now()
コード例 #4
0
probe_num = 1

rtt_data = {}
curl_data = {}

myName = getMyName()

curTS = time.time()
dateStr = datetime.fromtimestamp(curTS).strftime('%m%d')

rtt_data['Timestamp'] = curTS
curl_data['Timestamp'] = curTS
for host_name in hosts.commercial_hosts.keys():
    mnRTT = getMnRTT(hosts.commercial_hosts[host_name], probe_num)
    rtt_data[host_name] = mnRTT

for url_name in hosts.commercial_urls:
    rsp_time = curl(hosts.commercial_urls[url_name])
    curl_data[url_name] = rsp_time

rtt_file_name = config.probe_path + myName + '_' + dateStr + '_ping.csv'
rtt_headers = ['Timestamp'] + hosts.commercial_hosts.keys()
appendCSV(rtt_file_name, rtt_headers, rtt_data)

curl_file_name = config.probe_path + myName + '_' + dateStr + '_curl.csv'
curl_headers = ['Timestamp'] + hosts.commercial_urls.keys()
appendCSV(curl_file_name, curl_headers, curl_data)

time_elapsed = time.time() - curTS
print "Running Time at ", str(curTS), ' is ', str(time_elapsed)