mirror of
https://github.com/librenms/librenms-agent.git
synced 2024-05-09 09:54:52 +00:00
Copy powerdns-recursor to snmp and remove <<<powerdns-recursor>>> header (#111)
This commit is contained in:
12
snmp/powerdns-recursor
Executable file
12
snmp/powerdns-recursor
Executable file
@ -0,0 +1,12 @@
|
||||
#!/usr/bin/python
|
||||
import json, subprocess
|
||||
from subprocess import Popen, PIPE
|
||||
|
||||
input = Popen(['rec_control', 'get-all'], stdout=PIPE).communicate()[0]
|
||||
data = []
|
||||
|
||||
for line in input.splitlines():
|
||||
item = line.split()
|
||||
data.append({'name': item[0].decode(), 'value': int(item[1].decode())})
|
||||
|
||||
print(json.dumps(data))
|
Reference in New Issue
Block a user