Merge pull request #710 from miaoyq/completed-journald-metadata

Completed metadata of the journald log driver
This commit is contained in:
Misty Stanley-Jones 2016-11-30 17:43:27 -08:00 committed by GitHub
commit 81400442e9
1 changed files with 9 additions and 7 deletions

View File

@ -14,12 +14,13 @@ journal API, or using the `docker logs` command.
In addition to the text of the log message itself, the `journald` log driver
stores the following metadata in the journal with each message:
| Field | Description |
----------------------|-------------|
| `CONTAINER_ID` | The container ID truncated to 12 characters. |
| `CONTAINER_ID_FULL` | The full 64-character container ID. |
| `CONTAINER_NAME` | The container name at the time it was started. If you use `docker rename` to rename a container, the new name is not reflected in the journal entries. |
| `CONTAINER_TAG` | The container tag ([log tag option documentation](log_tags.md)). |
| Field | Description |
------------------------------|-------------|
| `CONTAINER_ID` | The container ID truncated to 12 characters. |
| `CONTAINER_ID_FULL` | The full 64-character container ID. |
| `CONTAINER_NAME` | The container name at the time it was started. If you use `docker rename` to rename a container, the new name is not reflected in the journal entries. |
| `CONTAINER_TAG` | The container tag ([log tag option documentation](log_tags.md)). |
| `CONTAINER_PARTIAL_MESSAGE` | A field that flags log integrity. Improve logging of long log lines. |
## Usage
@ -87,4 +88,5 @@ logs:
reader.add_match('CONTAINER_NAME=web')
for msg in reader:
print '{CONTAINER_ID_FULL}: {MESSAGE}'.format(**msg)
print '{CONTAINER_ID_FULL}: {MESSAGE}'.format(**msg)