{
"vfs.fs.inode./.pfree": 91.0349,
"zabbix.process.alertmanager.avg.busy": 0.0339,
"agent.ping": 1,
"agent.version": "3.4.1",
"zabbix.process.vmwarecollector.avg.busy": 0,
"vfs.fs.inode./home.pfree": 99.9816,
"zabbix.process.configurationsyncer.avg.busy": 0.0169,
"system.swap.size.pfree": 100.0,
"system.boottime": 1524711871,
"zabbix.process.httppoller.avg.busy": 0.0,
"system.cpu.util.interrupt": 0.0,
"zabbix.process.housekeeper.avg.busy": 0.0,
"system.cpu.util.system": 0.0604,
"zabbix.process.trapper.avg.busy": 0.0,
"system.swap.size.total": 8413769728,
"zabbix.process.escalator.avg.busy": 0.0517,
"zabbix.vmware.buffer.pfree": 0,
"vfs.fs.size./.total": 52710469632,
"system.cpu.util.steal": 0.0,
"zabbix.queue": 0,
"vfs.file.cksum./etc/passwd": 466478765,
"kernel.maxfiles": 1616560,
"zabbix.wcache.history.pfree": 100.0,
"system.cpu.util.user": 0.1938,
"zabbix.vcache.cache.hits": 5.73,
"zabbix.process.icmppinger.avg.busy": 0.0,
"system.cpu.util.softirq": 0.0,
"zabbix.vcache.buffer.pfree": 99.4336,
"zabbix.process.timer.avg.busy": 0.0,
"system.cpu.load.percpu.avg15": 0.03,
"kernel.maxproc": 32768,
"zabbix.vcache.cache.mode": 0,
"system.cpu.util.idle": 99.2747,
"checknet.eth0": 0,
"system.uptime": 971642,
"vfs.fs.size./boot.used": 54663168,
"system.cpu.load.percpu.avg1": 0.0338,
"system.cpu.load.percpu.avg5": 0.04,
"zabbix.process.unreachablepoller.avg.busy": 0.0008,
"zabbix.process.preprocessingworker.avg.busy": 0.0,
"zabbix.wcache.trend.pfree": 99.9968,
"zabbix.process.poller.avg.busy": 0.0474,
"zabbix.process.ipmimanager.avg.busy": 0,
"zabbix.process.snmptrapper.avg.busy": 0,
"vfs.fs.size./.pfree": 30.3541,
"vfs.fs.size./home.free": 811816730624,
"zabbix.process.taskmanager.avg.busy": 0.0,
"zabbix.rcache.buffer.pfree": 99.9307,
"system.users.num": 1,
"zabbix.process.self-monitoring.avg.busy": 0.0,
"zabbix.process.proxypoller.avg.busy": 0.0,
"vfs.fs.size./.used": 34841145344,
"vfs.fs.inode./boot.pfree": 99.9641,
"system.swap.size.free": 8413769728,
"agent.hostname": "Zabbix server",
"vfs.fs.size./home.pfree": 92.6904,
"proc.num.run": 1,
"zabbix.process.historysyncer.avg.busy": 0.8096,
"system.cpu.intr": 292,
"zabbix.process.alerter.avg.busy": 0.0,
"vm.memory.size.available": 15576801280,
"vm.memory.size.total": 16821919744,
"system.cpu.util.iowait": 0.469,
"vfs.fs.size./boot.free": 418478080,
"zabbix.wcache.values": 2.2986,
"system.cpu.util.nice": 0.0,
"vfs.fs.size./home.total": 922714652672,
"net.if.out.eth0": 14696,
"net.if.out.eth1": 0,
"vfs.fs.size./boot.total": 499355648,
"zabbix.wcache.index.pfree": 99.9983,
"system.hostname": "zabbix",
"system.cpu.switches": 420,
"net.if.in.eth0": 8096,
"net.if.in.eth1": 0,
"proc.num": 301,
"zabbix.queue.10m": 0,
"system.uname": "Linux zabbix 2.6.32-696.16.1.el6.x86_64 -sharp1 SMP Wed Nov 15 16:51:15 UTC 2017 x86_64",
"vfs.fs.size./home.used": 64019865600,
"vfs.fs.size./boot.pfree": 88.4468,
"zabbix.process.javapoller.avg.busy": 0,
"system.localtime": 1525683988,
"vfs.fs.size./.free": 15184969728,
"zabbix.process.preprocessingmanager.avg.busy": 0.0,
"zabbix.process.discoverer.avg.busy": 9.999,
"zabbix.vcache.cache.misses": 0.0,
"zabbix.process.ipmipoller.avg.busy": 0
}
how to convert the above data into something like:
{
"vfs": {
"fs": {
"inode": [{
"fs": "/home",
"pfree": 99.9816
},
{
"fs": "/boot",
"pfree": 99.9641
},
{
"fs": "/",
"pfree": 91.0349
}
]
}
}
}