IPアドレスのリストにpingを実行し、ホストが稼働しているか停止しているかを返すPythonコードを作成しました。
ただし、この python コードを Confluence (Atlassian) に埋め込み、この python コードを毎分更新できるようにする方法がわかりません。
私が持っているコードスニペットは以下のようなものです:
import os,subprocess
hostip=['10.100.102.34', '10.100.102.40']
for i in hostip:
pingit = "ping -n 1"+ i + "|grep TTL"
process = subprocess.Popen(pingit, shell=True, stdout=subprocess.PIPE)
process.wait()
if pingit!=0
return 'hostname is up'
elif
return 'hostname is down'