[LINUX] GRAFANA LOKI - fourslickz/notes GitHub Wiki
INSTALL LOKI DRIVER
docker plugin install grafana/loki-docker-driver:latest \
--alias loki \
--grant-all-permissions
ENV FILE
APP_ENV=prod
PORT=4000
NAMESPACE=be
SERVICE=be-chat
CONTAINER_NAME=be-chat-prod
LOKI_URL=http://152.42.235.60:3100/loki/api/v1/push
docker-compose.yml
services:
api:
build: .
container_name: ${CONTAINER_NAME}
ports:
- "${PORT}:${PORT}"
network_mode: host
restart: unless-stopped
logging:
driver: loki
options:
loki-url: "${LOKI_URL}"
loki-retries: "5"
loki-batch-size: "400"
loki-max-backoff: "10s"
loki-external-labels: "namespace=${NAMESPACE},env=${APP_ENV},service=${SERVICE},container_name=${CONTAINER_NAME}"