{ "id": "99", "target": { "auth": { "pw": "!@#$qwer1234", "id": "administrator" }, "connection": { "ip": "192.168.1.15", "port": "22", "portType": "tcp", "ssl": false } }, "schedule": { "interval": "5" }, "crawler": { "name": "SSH", "container": "go_proxy" }, "items": [{ "keys": [ { "metric": "cpu.usage.sum", "key": "sum" }, { "metric": "cpu.usage.user", "key": "user" }, { "metric": "cpu.usage.nice", "key": "nice" }, { "metric": "cpu.usage.system", "key": "system" }, { "metric": "cpu.usage.iowait", "key": "iowait" }, { "metric": "cpu.usage.irq", "key": "irq" }, { "metric": "cpu.usage.softirq", "key": "softirq" }, { "metric": "cpu.usage.steal", "key": "steal" }, { "metric": "cpu.usage.guest", "key": "guest" }, { "metric": "cpu.usage.gnice", "key": "gnice" }], "queryInfo": { "query": "cat /proc/stat", "extend": { "mode" : "cpu" } }, "mappingInfo": { "parseDirection": null, "arrayColumns": null, "keyColumns": null, "valueColumn": null } }, { "keys": [{ "metric": "mem.usage.total", "key": "MemTotal" }, { "metric": "mem.usage.free", "key": "MemFree" }, { "metric": "mem.usage.available", "key": "MemAvailable" }, { "metric": "mem.usage.buffers", "key": "Buffers" }, { "metric": "mem.usage.cached", "key": "Cached" }, { "metric": "mem.swap.usage.total", "key": "SwapTotal" }, { "metric": "mem.swap.usage.free", "key": "SwapFree" }, { "metric": "mem.swap.usage.cached", "key": "SwapCached" }], "queryInfo": { "query": "cat /proc/meminfo", "extend": { "mode": "mem" } }, "mappingInfo": { "parseDirection": null, "arrayColumns": null, "keyColumns": null, "valueColumn": null } }] }