box.docker
Introduction
The tags beginning with box.docker
identify events generated by Docker.
Valid tags and data tablesÂ
The full tag must have 3 levels. The first two are fixed as box.docker
. The third level identifies the type of events sent.
These are the valid tags and corresponding data tables that will receive the parsers' data:
Product / Service | Tags | Data tables |
---|---|---|
Docker container logs |
|
|
For more information, read more About Devo tags.
Table structure
These are the fields displayed in this table:
box.docker.stats
Field | Type | Field transformation | Source field name | Extra fields |
---|---|---|---|---|
eventdate |
| Â | Â | Â |
ContainerID |
| Â | vcontainerid | Â |
ContainerName |
| Â | vcontainername | Â |
CPUPercentage |
| Â | Â | Â |
RAMusedGB |
| (upper(RAMused2) -> 'MIB') ? float8(split(upper(RAMused2), "MIB")[0]) / 953.674 : (upper(RAMused2) -> 'KIB') ? float8(split(upper(RAMused2), "KIB")[0]) / 976563 : (upper(RAMused2) -> 'GIB') ? float8(split(upper(RAMused2), "GIB")[0]) / 1.07374 : (upper(RAMused2) -> 'MB') ? float8(split(upper(RAMused2), "MB")[0]) / 1024 : (upper(RAMused2) -> 'KB') ? float8(split(upper(RAMused2), "KB")[0]) / 1048576 : (upper(RAMused2) -> 'GB') ? float8(split(upper(RAMused2), "GB")[0]) : null(0.0) | RAMused2 | Â |
RAMavailableGB |
| (upper(RAMavailable2) -> 'MIB') ? float8(split(upper(RAMavailable2), "MIB")[0]) / 953.674 : (upper(RAMavailable2) -> 'KIB') ? float8(split(upper(RAMavailable2), "KIB")[0]) / 976563 : (upper(RAMavailable2) -> 'GIB') ? float8(split(upper(RAMavailable2), "GIB")[0]) / 1.07374 : (upper(RAMavailable2) -> 'MB') ? float8(split(upper(RAMavailable2), "MB")[0]) / 1024 : (upper(RAMavailable2) -> 'KB') ? float8(split(upper(RAMavailable2), "KB")[0]) / 1048576 : (upper(RAMavailable2) -> 'GB') ? float8(split(upper(RAMavailable2), "GB")[0]) : null(0.0) | RAMavailable2 | Â |
NetInMB |
| (upper(NetIn2) -> 'MB') ? float8(split(upper(NetIn2), "MB")[0]) * 1 : (upper(NetIn2) -> 'KB') ? float8(split(upper(NetIn2), "KB")[0]) / 1024 : (upper(NetIn2) -> 'GB') ? float8(split(upper(NetIn2), "GB")[0]) * 1024 : (upper(NetIn2) -> 'GIB') ? float8(split(upper(NetIn2), "GIB")[0]) * 1073.74 : (upper(NetIn2) -> 'MIB') ? float8(split(upper(NetIn2), "MIB")[0]) * 1.04858 : (upper(NetIn2) -> 'KIB') ? float8(split(upper(NetIn2), "KIB")[0]) * 0.001024 : (upper(NetIn2) -> 'B') ? float8(split(upper(NetIn2), "B")[0]) / 1048576 : null(0.0) | NetIn2 | Â |
NetOutMB |
| NetOut2 | Â | |
BlocksInMB |
| BlocksIn2 | Â | |
BlocksOutMB |
| BlocksOut2 | Â | |
RamPecentage |
| Â | Â | Â |
PIDs |
| Â | Â | Â |
rawMessage |
| Â | rawSource | Â |
hostchain |
|  |  | ✓ |
tag |
|  |  | ✓ |