码迷,mamicode.com
首页 > 其他好文 > 详细

Nightingale——部署客户端采集其他服务器状态信息

时间:2020-05-29 17:56:40      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:oca   local   监控   api   采集   具体步骤   服务端   unit   其他   

前言

前面我们只是部署了,夜莺监控系统,没有完全的使用起来,今天我们一起来搞下在我们的天翼云和阿里云上部署我们的客户端,来采集这些服务器的状态信息。
我这边刚好把所有的服务器全部添加到了jumpserver中,所以本文的操作都是在jumpserver中完成的

步骤

主要分为两部分,一部分是服务端,一部分是客户端,首先我们先要把我们的服务端设置好!

端口开放

我们的夜莺监控系统部署在天翼云上,所以首先们来设置下我们天翼云的防火墙规则,把需要开放的端口放开,具体步骤如下

登陆->控制中心->虚拟私有云

技术图片

安全组->配置规则

技术图片

入方向规则->添加
5800,5810,5811三个端口添加到防火墙中,三个端口为/usr/local/n9e/etc/address.yml配置中的端口

技术图片

打包客户端


## 创建打包目录
# cd /usr/local/n9e/ && mkdir -p agent/etc

## 将文件复制到打包目录
# cp -rvf etc/address.yml agent/
# cp -rvf etc/collector.yml agent/
# cp -rvf n9e-collector agent/

## 修改文件配置
#vi agent/etc/address.yml
##只需要将monapi和transfer的地址修改为夜莺监控服务端所在的IP地址就好
##若在同一平台同一网段下,直接写内网IP即可否则写公网IP地址
##修改完成后保存退出
monapi:
  http: 0.0.0.0:5800
  addresses:
    - 192.168.1.204 //修改为夜莺服务器IP地址 | 其他云的机器的话记得把IP改为公网IP

transfer:
  http: 0.0.0.0:5810
  rpc: 0.0.0.0:5811
  addresses:
    - 192.168.1.204 //修改为夜莺服务器IP地址 | 其他云的机器的话记得把IP改为公网IP

##打包配置文件
# cd agent/ && tar zcvf collector.tar.gz *

  1. 通过远程工具下载
  2. NGINX配置下载目录,访问链接下载
  3. scp直接传到目标机器

客户端操作

通过远程工具访问需要监控的服务器,进行以下操作


# mkdir /usr/local/n9e && cp -rvf /tmp/collector.tar.gz  /usr/local/n9e && tar -zxvf /usr/local/n9e/collector.tar.gz -C /usr/local/n9e/
# vi /usr/lib/systemd/system/n9e-collector.service
[Unit]
Description=Nightingale collector
After=network-online.target
Wants=network-online.target

[Service]
## modify when deploy in prod env
User=root
Group=root

Type=simple
ExecStart=/usr/local/n9e/n9e-collector //客户端应用对应的目录
WorkingDirectory=/usr/local/n9e //客户端对应的目录

Restart=always
RestartSec=1
StartLimitInterval=0

[Install]
WantedBy=multi-user.target


# systemctl start n9e-collector.service && systemctl enable n9e-collector.service && systemctl status n9e-collector.service

验证

登录到夜莺的web端查看客户端是否挂载上|别名一定要起个有意义的哦~
技术图片

Nightingale——部署客户端采集其他服务器状态信息

标签:oca   local   监控   api   采集   具体步骤   服务端   unit   其他   

原文地址:https://www.cnblogs.com/wangyang0210/p/12988592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!