4. Prometheus部署

如需修改下表参数,可编辑mx-exporter/deployment/prometheus/prometheus-deployment.yaml

表 4.1 Prometheus部署参数

参数

描述

image

镜像地址:Tag号,可从Docker Hub下载prom/prometheus:v2.46.0

操作步骤(部署Prometheus)

  1. 部署Prometheus,回显信息如图 4.1 所示。

    cd mx-exporter/deployment/prometheus; kubectl create -f .
    
    ../_images/DeployProm.png

    图 4.1 部署Prometheus

  2. 查看新建资源信息,回显信息如图 4.2 所示。

    kubectl get all -n metax-monitor -o wide | grep prom
    
    ../_images/CheckProm.png

    图 4.2 查看新建Prom信息

可以看到pod,service,deployment,replicaset资源已成功创建。

查看抓取信息

浏览器中输入 http://<k8s_master_ip>:<prometheus_service_port> 访问Prometheus GUI,其中 prometheus_service_port 默认为 30000。 输入已知的GPU指标,查看抓取的信息,如图 4.3 所示。

../_images/CheckMetricPromGUI.png

图 4.3 在Prometheus中查看指标

删除资源

如需删除资源,可使用以下命令:

cd mx-exporter/deployment/prometheus; kubectl delete -f .