配置 QoE-Monitor 服务

1.在平台创建 QoE-Monitor-Agent

在云平台创建或者找到 QoE-Monitor 的宿主设备

devices

2.在宿主机上安装 QoE-Monitor-Agent

注意选择适用的操作系统

devices

3.使用docker模式安装 QoE-Monitor-Agent

    1. 登录Docker所在的宿主机

    1. 创建docker-compose.yml配置

 1version: '3'
 2services:
 3  qoe-monitor:
 4    container_name: qoe-monitor
 5    image: unilake.azurecr.io/unilake/qoe-monitor:latest
 6    network_mode: "host"
 7    restart: unless-stopped
 8    volumes:
 9      - /var/run/netns:/var/run/netns
10    entrypoint:
11      - ip
12      - netns
13      - exec
14      - abc # ! 注意替换
15      - /usr/local/bin/qoe-monitor
16      - -token=87d1f9b5-ceed-4d0f-8ffe-75786764e13c # ! 注意替换
17      - -platform=https://dock.unilake.net
18    deploy:
19      resources:
20        limits:
21          cpus: '0.50'
22          memory: '256M'
23    privileged: true
1# ! 如果有permission denied报错 尝试在netns里设置
2# ! sysctl -w net.ipv4.ping_group_range="0   2147483647"
    1. 启动qoe-monitor容器

1$ sudo docker-compose -f docker-compose.yml up -d qoe-monitor

4.配置演示