diff --git a/dbSer/loki/readme.md b/dbSer/loki/readme.md index 1f0599a..e4f453c 100644 --- a/dbSer/loki/readme.md +++ b/dbSer/loki/readme.md @@ -25,3 +25,43 @@ limits_config: multitenancy_enabled: true ``` +### docker 安装 loki 插件 +>>需要docker 有proxy 配置 或者 镜像加速 + +``` +## 节点上运行 +docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions +## ansible 安装 loki 插件 +ansible k3s06.node -m shell -a "docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions" +ansible all -m shell -a "docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions" + +## 查看插件 +docker plugin ls + +# 更新插件 +docker plugin disable loki --force +docker plugin upgrade loki grafana/loki-docker-driver:latest --grant-all-permissions +docker plugin enable loki +systemctl restart docker + +# 卸载插件 +docker plugin disable loki --force +docker plugin rm loki +``` + + +### 部署文件中添加 loki 插件 + +``` +services: + ac-api: + ... + logging: + driver: "loki" + options: + loki-url: "http://192.168.0.119:3100/loki/api/v1/push" + max-size: "50m" + max-file: "5" + ... + +``` \ No newline at end of file