暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

滴滴夜莺客户端配置手册(agent)

运维DevOps 2021-02-06
1747

滴滴服务器端安装完成后,需要在其他安装客户端(agent)才可以实现数据监控,agent的相关文件都在安装包中,涉及三个文件:address.yml、agent.yml、identity.yml


环境准备:
1、服务端IP地址:192.168.170.132(centos7系统)
2、目标端ip地址:192.168.170.135(centos7)


部署步骤:
1、在目标服务器上创建文件夹n9e(可自定义),执行命令如下:
mkdir /home/n9e
2、将agent.tgz压缩文件上传到/home/n9e目录下,并解压,如图:

3、进入etc目录中,编辑address.yml文件,如图:

将address.yml中的127.0.0.1的IP地址更换成服务端的ip地址,可通过sed命令替换,如图:

注意:如果是分布式部署,每个模块都在不同的机器上,那么就要指定到对应的机器上去,agent一般与四个模块相关,rdb,ams,job,monapi


4、编辑服务配置文件,将agent做成系统服务,内容如下:


5、配置完成后,通过以下命令启动agent,执行命令如下:

systemctl start agent
systemctl enable agent

注意:agent使用端口为2080,因此需要本机防火墙通过2080端口


centos6安装agent


1、将客户端文件上传到目标服务器上,解压后,修改address.yml文件,修改内部的服务端地址(与上面相同)

2、编辑identity.yml文件,修改内部的获取资源命令,修改内容如下:

#在centos7的内容基础上,添加了awk -F “:” ‘{print $2}’,目的是准确获取IP地址
ifconfig route|grep '^default'|awk '{print $NF}'|grep inet|awk ‘{print $2}’|head -n 1 |awk -F “:” ‘{print $2}’


3、编辑服务启动文件vim /etc/init.d/n9e(手动创建),添加内容如下:


4、添加完成后,通过即可实现启停和开启自启动

service n9e stop|start|restart
chkconfig n9e on


windows客户端配置

1、将windows客户端软件包放在对应的服务器上,编辑etc目录下的address.yml,如图:

修改其中的IP地址为服务端的IP地址,如图:


配置完成后,在可执行程序上右键,以管理员方式运行即可,如图:

2、上述配置完成后在服务端的资产管理系统即可接收到数据,并可查看各项指标的监控情况


如果担心不小心关闭程序窗口,还可以通过上图中的nssm将程序打包成服务,此时即可实现后台运行,打包方法如下:


1、首先通过dos窗口进入到nssm目录下,执行命令nssm install 服务名称,如图:

2、在弹出的服务框中,选择可执行文件的位置,如图:

3、然后点击install service安装即可,如图:

4、安装完成后进入到服务中可以看到已经安装的服务,启动即可,如图:

注意:如果看不到监控信息,请检查tsdb模块,此模块为存储数据模块

Windows客户端监听端口为2058,注意防火墙开通端口即可

注意:因为agent需要上报数据给ams,transfer,monapi,同时执行任务,因此需要开通agent所在机器到服务端机器的8002、8004、8005、8006、8008、8009端口


关注公众号【OnlineIT】,了解更多IT知识!!!

文章转载自运维DevOps,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论