使用python中的TEXTFSM库将NetScaler cli结果转换为JSON格式

问题描述

输入CLI结果“stat system memory”命令
netscaler 内存信息
最大可用内存 (MB) 1134
当前可用内存 (MB) 402
已分配内存 (MB) 236
已分配内存 (%) 20.87
正在使用的内存 (MB) 171
正在使用的内存 (%) 15.10
可用内存 (MB) 897
最大分配失败 (MB) 0

netscaler 共享内存信息
总共享内存 (MB) 198
正在使用的共享内存 (MB) 14
正在使用的共享内存 (%) 7.25
最大分配失败 (MB) 0

netscaler 集成缓存内存信息
最大内存 (MB) 500
正在使用的内存 (MB) 0
正在使用的内存 (%) 0.00\

需要输出

[{"netscaler_memory_information": {"maximum_memory_available_mb": 1134},"netscaler_shared_memory_information": {"total_shared_memory_mb": 198},"netscaler_integrated_cache_memory_information": {"maximum_memory_mb": 500}}]

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...