TiDB监控信息反向代理配置(一个域名可跳转不同集群)

2023年 10月 14日 54.5k 0

作者:tplinux

原文来源: tidb.net/blog/a1489a…

TiDB监控信息反向代理配置

实现目标 同一个域名不同后缀,访问不同集群
例如 tidb-monitor.xx.com/a1 访问a1集群的grafana
tidb-monitor.xx.com/a2 访问a2集群的grafana
大事报(dashboard) 需求和访问 同理 不在过多赘述了

需求,生产环境和办公网络隔离,访问页面需要申请反向代理,一套tidb集群好说,多套就很麻烦不方便维护。#不同集群密码不一样

一、grafana配置修改
1.对grafana配置
[tidb@xx]$ tiup cluster display 使用tiup 确认grafana 所在机器ip
登录改机器
进入目录
cd /xxx/tidb-deploy/grafana-3000/conf(部署目录)
修改配置文件 grafana.ini
domain = tidb-monitor.xx.com (统一域名)
root_url = %(protocol) s://%(domain)s:%(http_port)s/a1 #a1是集群名
systemctl restart grafana-3000.service 重启grafana

2.修改nginx配置
修改文件 xx.cfg
location /a1/ {
proxy_set_header Host $host;
proxy_pass http://0.0.0.0:3000/;
}
#a1 集群名
# http://0.0.0.0:3000/ grafana地址

a2 a3同样修改即可

二、dashboard 配置信息修改
2.1 对dashboard进行修改
主要参考 docs.pingcap.com/zh/tidb/sta…
tiup cluster edit-config aa #修改配置文件
server_configs:
pd:
dashboard.public-path-prefix: /dashboard-aa #/dashboard-aa 后端访问地址
tiup cluster reload aa -R pd 滚动重启pd 不会影响业务
2.2 修改nginx配置文件

location /dashboard-aa/ {
proxy_set_header Host $host;
proxy_pass http://10.241.96.44:2379/dashboard/;
}

# http://0.0.0.0:2379/dashboard/ 地址是通过

tiup cluster display aa --dashboard 获取

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论