64512
2501
62011
3%
21%
2025-01-07 11:55:50 CST
198.169.34.113
0
Single Ports
2501
59963
62464
4%
-
Alg Ports
0
2048
2048
0%
node1
gos_src_pool_198_169_34_113
1
1
64512
2585
61927
4%
0%
1969-12-31 18:00:00 CST
198.169.34.113
0
Single Ports
2585
59879
62464
4%
-
Alg Ports
0
2048
2048
0%
< /code>
Jetzt finde ich, was ich extrahieren muss, ist:
'Ressourcen-Usage-Pool-Name', 'Ressourcen-Usage-Address', 'Resource-Usage-Usage' < /p>
Verwenden Sie diesen Code: < /p>
Code: Select all
root2 = ET.fromstring(output3)
n = 0
contents = ['resource-usage-pool-name','resource-usage-address','resource-usage-usage']
for elem in root.findall(".//resource-usage-entry/*"):
for con in elem.iter():
if con.tag in contents:
if con.tag == 'resource-usage-pool-name':
rpn.append(elem.text)
if con.tag == 'resource-usage-address':
rua.append(elem.text)
if con.tag == 'resource-usage-usage':
ruu.append(elem.text.replace("%",""))
f.close()
fxml.close()
x = len(rpn)
y = len(rua)
z = len(ruu)
print("rpn x:" + str(x))
print("ruu y:" + str(y))
print("rua z:" + str(z))
< /code>
Aber die Ausgabe, die ich erhalte, ist < /p>
rpn x:2
ruu y:0
rua z:0
poolalert:0
poolalert:0
[root@RHEL8-20230921 junos-pyezP311]#