Nvitop exporter
Nvitop-exporter
nvitop-exporter 是一个 基于 nvitop 的 指标服务, 它提供诸多指标供prometheus 解析
安装
运行
运行在后台
ps aux | grep nvitop-exporter 查询 后台程序
Docker Compose
单独的nvitop-exporter 需结合 prometheus 和 其他图表工具使用
下面是一份 grafana 和 prometheus docker compose 配置文件
grafana 默认密码和 用户名 都是 admin
version: '3'
services:
  grafana:
    image: grafana/grafana-enterprise
    container_name: grafana
    ports:
      - "3004:3000"
    volumes:
      - grafana_data:/var/lib/grafana  # 挂载数据卷,不手动指定重启会丢失数据
    environment:
      - GF_AUTH_PROXY_ENABLED=true
      - GF_AUTH_ANONYMOUS_ENABLED=true # 启用匿名访问
    restart: unless-stopped
  prometheus:
    image: prom/prometheus
    ports:
      - "3009:9090"
    volumes:
      - /home/user/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
    restart: unless-stopped
volumes:
  grafana_data:  # 定义数据卷
prometheus 需要在 /home/ubuntu/prometheus/prometheus.yml 写上连接的 信息