本文为您介绍非阿里云主机通过Nginx代理服务器上报监控数据至云监控的操作方法。
步骤一:部署Nginx代理服务器
由于云监控部署在Linux服务器上,因此建议您的代理服务器选用Linux服务器。本文以CentOS操作系统为例。
重要
您只能通过管理员账号root部署Nginx代理服务器。使用管理员账号具有一定风险,如果操作不当可能导致系统稳定性问题或数据安全问题,请谨慎操作。
-
下载Nginx最新安装包,例如:
nginx-1.19.6
。
- 登录 Nginx 下载中心。
- 单击 nginx-1.19.6 ,下载Nginx安装包 nginx-1.19.6.tar.gz 。
-
下载Nginx补丁包至代理服务器的指定目录,例如:
/opt
。
本文以安装Nginx补丁包 proxy_connect_1014.patch 为例。
-
安装Nginx补丁包。
yum install -y patch pcre pcre-devel
patch -p1 < ngx_http_proxy_connect_module/patch/proxy_connect_1014.patch
-
安装Nginx。
-
配置Nginx。
步骤二:安装和配置云监控插件
重要
云监控仅支持通过管理员账号root操作云监控插件。使用管理员账号具有一定风险,如果操作不当可能导致系统稳定性问题或数据安全问题,请谨慎操作。
-
在非阿里云主机上安装云监控插件。
具体操作,请参见 安装和卸载C++版本插件 。
-
在云监控插件中配置Nginx代理服务器。
步骤三:查看非阿里云主机的监控数据
- 登录 云监控控制台 。
- 在左侧导航栏,单击 主机监控 。
-
在
主机监控
页面,单击目标主机的实例名称链接,或单击目标主机对应
操作
列的
监控图表
。
查看非阿里云主机的监控数据。