环境:
OS:Centos 7
milvusdb:standalone 2.4.6
前提条件:
已经部署好了milvusdb
1.下载相应文件
https://github.com/milvus-io/milvus-docs/tree/v2.4.x
下载整个软件包,解压后将milvus-docs-2.4.x\assets\standalone-monitoring这个目录单独拷贝出来
2.standalone-monitoring目录需要相应处理
milvus-docs-2.4.x\assets\standalone-monitoring\grafana ##整个目录原封不动,直接拷贝到部署目录 /home/middle/milvus
milvus-docs-2.4.x\assets\standalone-monitoring\prometheus ##整个目录原封不动,直接拷贝到部署目录 /home/middle/milvus
milvus-docs-2.4.x\assets\standalone-monitoring\docker-compose.yml ##因为之前部署了的,只能修改,把grafana和prometheus部分加入
milvus-docs-2.4.x\assets\standalone-monitoring\milvus.yaml ##因为之前部署了的,若没有改动的话,可以直接覆盖
3.我这里只修改docker-compose.yml
新增如下内容
prometheus:image: registry.cn-shenzhen.aliyuncs.com/hxlk8s/prometheus:v3.0.1container_name: prometheususer: rootcommand:- '--config.file=/etc/prometheus/prometheus.yml'ports:- 9090:9090restart: unless-stoppedvolumes:- ./prometheus:/etc/prometheus- ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/prometheus:/prometheusgrafana:image: registry.cn-shenzhen.aliyuncs.com/hxlk8s/grafana:11.4.0container_name: grafanauser: rootports:- 3000:3000restart: unless-stoppedenvironment:- GF_SECURITY_ADMIN_USER=admin- GF_SECURITY_ADMIN_PASSWORD=grafanavolumes:- ./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml- ./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/main.yml- ./grafana/dashboards:/var/lib/grafana/dashboards- ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/grafana:/var/lib/grafana
4.停掉原来的
[root@host135 milvus]#cd /home/middle/milvus
[root@host135 milvus]#docker-compose down
5.启动
[root@host135 milvus]#cd /home/middle/milvus
[root@host135 milvus]#docker-compose up -d
6.登录grafana
192.168.1.135:3000
账号密码:
admin/grafana