苍穹Monitor独立部署,让监控服务更靠谱

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

苍穹Monitor独立部署,让监控服务更靠谱

苍穹Monitor是一个强大的服务监控平台,它可以帮助你快速定位和解决苍穹服务问题。但是,有时候你可能会遇到这样的尴尬:当苍穹服务出现性能故障,想要用Monitor查看问题所在,却发现Monitor也受苍穹服务的影响,无法正常运行了。


遇到这种情况,不用着急,本期文章带你上手苍穹Monitor独立部署方案,让你在使用Monitor时纵享丝滑~



方案思路


苍穹服务的性能问题可能会影响到Monitor的正常使用,这是因为Monitor的请求是通过Nginx默认转发到苍穹web节点的。当web节点出现性能故障,无法处理请求时,Monitor也就无法响应了。

为了避免这种情况,我们可以采用Monitor的独立部署方案,即将Monitor的请求单独转发到一个专门的节点,这个节点不承担其他业务,只负责Monitor的功能。这样,即使苍穹web节点出现问题,Monitor也可以正常运行,帮助我们分析和定位苍穹服务问题。


部署配置


1. 创建Monitor 服务


在gPaaS平台复制web服务,新建一个Monitor服务。


(1)打开gPaaS容器管理平台,选择“服务管理>web>更多>复制”。


上传图片


(2)在弹出的对话框中,修改<服务名称>为Monitor。服务类型选择默认的”无状态”,点击<下一步>。


上传图片


(3)修改环境变量appName为Monitor,其他变量保持默认值即可,点击<下一步>。


上传图片


(4)点击<创建>,完成Monitor容器的创建。


上传图片


(5)查看新建的Monitor服务状态。


上传图片


2. 添加Monitor容器内部访问地址


上传图片



3. 添加Monitor容器外部访问地址


上传图片


查看创建的外部服务。


上传图片


外部服务创建成功后,就可以通过集群主机的端口访问到Monitor容器。


4. 修改nginx配置文件


(1)修改upstream.conf文件,添加Monitor的upstream配置。

注意:端口号和容器服务实际使用的端口号要匹配。


上传图片


(2)修改ierp.conf文件,拆分Monitor请求,把Monitor请求地址从苍穹请求地址中拆分出来。将Monitor请求通过proxy_paas代理到新增的next-monitor服务器组。


上传图片


(3)重新reload nginx。


上传图片



5. 验证Monitor独立部署是否成功



(1)测试苍穹和Monitor访问正常。


上传图片


(2)注释掉ierp.conf文件中的Monitor请求再进行验证。


上传图片


(3)再次访问Monitor和苍穹,如果Monitor访问失败,苍穹访问正常,说明Monitor拆分成功。


上传图片(4)恢复Monitor请求配置。




#往期推荐

什么?竟然还有人不知道苍穹Monitor

一文带你了解Monitor线程监控

性能诊断-Monitor 7大新特性,助你效率起飞

大数据量查询缓慢?快速搜索来帮忙!


更多精彩内容,“码”上了解!↓ 

上传图片

苍穹Monitor独立部署,让监控服务更靠谱

苍穹Monitor是一个强大的服务监控平台,它可以帮助你快速定位和解决苍穹服务问题。但是,有时候你可能会遇到这样的尴尬:当苍穹服务出现性...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息