Like Prometheus, but for logs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
loki/docs/clients/docker-driver
Robert Fratto 65ba42a6e7 Documentation Rewrite (#982) 6 years ago
..
README.md Documentation Rewrite (#982) 6 years ago
configuration.md Documentation Rewrite (#982) 6 years ago

README.md

Docker Driver Client

Loki officially supports a Docker plugin that will read logs from Docker containers and ship them to Loki. The plugin can be configured to send the logs to a private Loki instance or Grafana Cloud.

Docker plugins are not yet supported on Windows; see the Docker docs for more information.

Documentation on configuring the Loki Docker Driver can be found on the configuration page.

Installing

The Docker plugin must be installed on each Docker host that will be running containers you want to collect logs from.

Run the following command to install the plugin:

docker plugin install grafana/loki-docker-driver:latest --alias loki
--grant-all-permissions

To check installed plugins, use the docker plugin ls command. Plugins that have started successfully are listed as enabled:

$ docker plugin ls
ID                  NAME         DESCRIPTION           ENABLED
ac720b8fcfdb        loki         Loki Logging Driver   true

Once the plugin is installed it can be configured.

Upgrading

The upgrade process involves disabling the existing plugin, upgrading, and then re-enabling:

docker plugin disable loki
docker plugin upgrade loki grafana/loki-docker-driver:master
docker plugin enable loki

Uninstalling

To cleanly uninstall the plugin, disable and remove it:

docker plugin disable loki
docker plugin rm loki