快轉到主要內容

Grafana 基本部署

··127 字·1 分鐘

本文介紹如何使用 Docker 部署 Grafana,包含創建資料夾、設定 docker compose 以及登入初始化步驟。

  1. 創建資料夾

    mkdir /appdata/grafana
    
    # grafana 預設之 uid 為 472
    sudo chown 472:472 /appdata/grafana
  2. 設定 docker compose configuration

    services:
      grafana:
        image: grafana/grafana:latest # keep this fix version of Grafana
        container_name: grafana
        ports:
          - "3000:3000"
        volumes:
          - /appdata/grafana:/var/lib/grafana
        environment:
          - GF_PATHS_PROVISIONING=/etc/grafana/provisioning
          - GF_AUTH_ANONYMOUS_ENABLED=false # disable anonymous login on Grafana
        restart: 'unless-stopped'
  3. 登入與初始化

    1. 連接 http://grafana_host:3000/
    2. 預設帳號:admin ;預設密碼:admin

相關文章

Docker Container Monitor - 通過 Grafana 監視 Docker 容器的狀態

··832 字·2 分鐘
這篇文章詳細介紹如何利用 Prometheus、Node Exporter、cAdvisor 和 Grafana 搭建一套完整的 Docker 容器監控系統。內容涵蓋建立 Docker 網路、準備 Prometheus 設定檔、使用 Docker Compose 部署監控服務,以及在 Grafana 中設定資料來源與匯入儀表板,幫助使用者有效監控 Docker 容器的效能與狀態。

Nginx Proxy Manager Monitor (NPM Monitor) - 通過 Grafana 監控 NPM 的代理狀態

··1238 字·3 分鐘
這篇文章介紹如何使用 Promtail、Loki 和 Grafana 建立 Nginx Proxy Manager 的監控系統,透過解析 Nginx 日誌並將數據視覺化,以便追蹤流量、狀態等資訊。內容包含部署 Grafana、Loki、Promtail,配置 Nginx Proxy Manager 的 geoip2 和 json log,以及在 Grafana 中設定資料來源和匯入 Dashboard。