119 lines
2.3 KiB
JSON
119 lines
2.3 KiB
JSON
|
{
|
||
|
"id": "99",
|
||
|
"target": {
|
||
|
"auth": {
|
||
|
"pw": "qwe123",
|
||
|
"id": "snoop"
|
||
|
},
|
||
|
"connection": {
|
||
|
"ip": "192.168.1.215",
|
||
|
"port": "22",
|
||
|
"portType": "tcp",
|
||
|
"ssl": false
|
||
|
}
|
||
|
},
|
||
|
"schedule": {
|
||
|
"interval": "5"
|
||
|
},
|
||
|
"crawler": {
|
||
|
"name": "SSH_CRAWLER",
|
||
|
"container": "go_proxy"
|
||
|
},
|
||
|
"items": [{
|
||
|
"keys": [
|
||
|
{
|
||
|
"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
|
||
|
}
|
||
|
}]
|
||
|
}
|