wimax転送量をmuninで監視する WiMAX HOME 01 02-MBに対応
wimax転送量をmuninで監視する WiMAX HOME 01 で3日の累積転送量をmuninでグラフ化できたが,累積転送量がGBの時はいいが,少なくなってMBになると値を取得できないので.
/usr/local/bin/chk_wimax.py を変更した
-------------------------
from selenium import webdriver
url = 'http://192.168.3.254'
# Selenium settings
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(executable_path='/usr/bin/chromedriver', chrome_options=options)
driver.get(url)
mycount = 0
mydata = ""
for myli in driver.find_elements_by_tag_name("li"):
mycount = mycount +1
if mycount == 12 :
if myli.text.find("MB/") > 0:
#print("MBやで")
mydata = myli.text.replace("MB/10GB","").replace(" ","")
print(float(mydata)/1000)
else:
print(myli.text.replace("GB/10GB","").replace(" ",""), end="")
#fuga_str = driver.find_element_by_class_name("value")
#print(fuga_str)
#myPage=driver.page_source
#print(myPage)
---------------------------------------
で表示できるようになった
/usr/local/bin/chk_wimax.py を変更した
-------------------------
from selenium import webdriver
url = 'http://192.168.3.254'
# Selenium settings
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(executable_path='/usr/bin/chromedriver', chrome_options=options)
driver.get(url)
mycount = 0
mydata = ""
for myli in driver.find_elements_by_tag_name("li"):
mycount = mycount +1
if mycount == 12 :
if myli.text.find("MB/") > 0:
#print("MBやで")
mydata = myli.text.replace("MB/10GB","").replace(" ","")
print(float(mydata)/1000)
else:
print(myli.text.replace("GB/10GB","").replace(" ",""), end="")
#fuga_str = driver.find_element_by_class_name("value")
#print(fuga_str)
#myPage=driver.page_source
#print(myPage)
---------------------------------------
で表示できるようになった
コメント
コメントを投稿