Added job_last_success_unixtime
This commit is contained in:
parent
27177cbd74
commit
0942fb46fb
|
@ -12,12 +12,16 @@ while True:
|
||||||
registry = CollectorRegistry()
|
registry = CollectorRegistry()
|
||||||
g_count = Gauge('test_nf_conntrack_count', 'nf_conntrack_count inside given namespace', ['host','namespace'],registry=registry )
|
g_count = Gauge('test_nf_conntrack_count', 'nf_conntrack_count inside given namespace', ['host','namespace'],registry=registry )
|
||||||
g_max = Gauge('test_nf_conntrack_max', 'nf_conntrack_max inside given namespace', ['host','namespace'],registry=registry )
|
g_max = Gauge('test_nf_conntrack_max', 'nf_conntrack_max inside given namespace', ['host','namespace'],registry=registry )
|
||||||
|
g_time = Gauge('job_last_success_unixtime', 'Last time a batch job successfully finished', registry=registry)
|
||||||
|
g_time.set_to_current_time()
|
||||||
for _item in netns.listnetns():
|
for _item in netns.listnetns():
|
||||||
if str(_item).startswith("qrouter"):
|
if str(_item).startswith("qrouter"):
|
||||||
nsp = NSPopen(_item, ['cat', '/proc/sys/net/netfilter/nf_conntrack_count'], stdout=subprocess.PIPE)
|
nsp = NSPopen(_item, ['cat', '/proc/sys/net/netfilter/nf_conntrack_count'], stdout=subprocess.PIPE)
|
||||||
result=nsp.communicate()
|
result=nsp.communicate()
|
||||||
nsresult_count=(result[0].decode('ascii').strip())
|
nsresult_count=(result[0].decode('ascii').strip())
|
||||||
|
nsp.wait()
|
||||||
|
nsp.release()
|
||||||
|
|
||||||
nsp = NSPopen(_item, ['cat', '/proc/sys/net/netfilter/nf_conntrack_max'], stdout=subprocess.PIPE)
|
nsp = NSPopen(_item, ['cat', '/proc/sys/net/netfilter/nf_conntrack_max'], stdout=subprocess.PIPE)
|
||||||
result=nsp.communicate()
|
result=nsp.communicate()
|
||||||
nsresult_max=(result[0].decode('ascii').strip())
|
nsresult_max=(result[0].decode('ascii').strip())
|
||||||
|
|
Loading…
Reference in New Issue