#主机管理

YCM支持将YashanDB的服务器(主机)进行统一接管和监控。

# 主机要求

YCM对纳入接管的服务器(主机)有如下配置要求:

  • CPU核数:2核及以上
  • 内存:4G及以上
  • 安装Agent路径空间:1G及以上

Warn

当服务器规格参数不满足上述要求时,将无法添加主机。

# 添加主机

1.登录YCM平台,点击左侧导航栏的主机管理,进入主机列表页面。点击页面右上角的添加主机,进入添加主机页面。

主机管理

2.进入添加主机界面后,填写左侧的主机信息,输入主机IP地址或IP地址段,以及主机root或具有sudo权限账户的密码和SSH连接端口。支持多主机输入,要求登录密码一致

填写主机IP地址时需满足如下规则:

  • 添加多台主机时,不同的IP地址可以使用回车键进行换行输入。
  • 地址段的填写格式:192.168..[-]。例如,192.168.30.2[5-30]表示添加并扫描192.168.30.25-192.168.30.230网段之间的所有主机。

添加主机

点击左侧主机信息栏的扫描,主机列表会显示扫描成功的主机和扫描失败的主机,可以带点击清除失败主机进行清理。也可以点击操作中的编辑,更改密码或者SSH端口后重新进行扫描。

只有主机扫描成功后才能进行下一步操作,点击右下角的下一步按钮,进行添加主机的信息配置。

扫描主机

点击下一步后主机信息配置页面的右侧是扫描成功后的主机信息检查情况。

检查主机

不同主机检查出现的错误原因见主机扫描问题

3.在主机信息配置页面的右侧是主机配置以及基础安装信息,在此处填写主机的配置信息,包括:

  • YCM系统用户:管理主机的系统用户名称,后续的主机都是用该用户进行操作,默认为yashan。
  • YCM系统用户组:YCM系统用户所属用户组,默认为yashan。
  • YCM Agent端口:主机之间进行通信的端口,默认为9070。
  • 采集服务端口:监控和采集主机各项信息的端口,默认为9071。
  • Agent安装路径:管理主机的代理服务的安装路径,此项输入框已设默认值/opt/ycm。

4.点击提交按钮之后,当前页面可以查看添加主机的进度,点击日志可以查看添加主机的任务日志。当进度完成,状态显示成功,即表示添加主机成功。点击右下角的提交按钮将跳转到第1步的主机列表页面,此时添加成功的主机将出现在该页面。

主机添加成功

# 主机列表


在主机列表页面可查看和管理当前接管的所有主机。同时可以根据主机名,主机地址进行查找,同时还支持通过操作状态和操作系统进行筛选。

主机列表

点击主机地址右侧的放大镜标志,在弹出输入框内输入想要查找的IP地址,点击确定后就可以查找出目标的IP地址。

主机列表

点击操作状态或者操作系统右侧的漏斗标志,输入想要筛选的字段信息。

主机列表

# 主机详情

点击主机名,进入到主机详情界面。

主机详情1

在主机详情界面,可以查看该主机的详细信息,包括:

  • 主机基本信息
  • 主机配置信息。
  • 主机硬件信息。
  • 主机文件系统。
  • 网络配置信息。

主机详情1

主机详情2

# 扫描网络

主机详情,网络配置卡片提供了扫描网络的功能,该功能针对主机网卡信息发生变化(网卡坏掉导致某个IP不能使用),来更新YCM保存的IP信息,点击扫描网络即可更新YCM保存的该网络的IP信息。 扫描网络

Note:

扫描网络可能会出现异常情况,即YCM已经部署的数据库正在使用的IP已经在真实的主机不存在。

YCM会提示检查主机网络信息后在进行网络扫描。

# 主机监控

主机监控使用了折线图来展示当前主机的运行状态,监控首页展示的基本信息有:CPU使用率,内存使用率,网络吞吐量,磁盘吞吐量。

主机监控1

在监控界面的右侧告警,能够看到该主机的相关告警信息,更多告警详细信息查看告警管理模块。

主机监控2

点击基本信息右上角的更多监控能够查看其它指标的信息,详细请查看资源监控

# 主机日志分析

Note:

日志分析页面需要YCM与添加主机的主机时间基本一致,时间相差过大可能会导致日志收集失败。

在主机详情界面,可以点击日志分析切换到日志分析界面。

常见主机日志有:

  • install_sh.log : 主机安装日志
  • node_exporter.log : node_exporter收集指标组件日志
  • promtail.log : promtail收集日志组件日志
  • ycm-agent.log : ycm-agent日志
  • ycm-agent-start.log : ycm-agent标准输出日志

主机日志分析

点击live模式,可以实时更新日志信息。

# 更新主机信息

更新主机信息有两种方式,第一种是在主机列表页点击更新。

更新主机信息

第二种是在需要查看最新的主机详细信息时,可以通过点击右上角的更新按钮来更新主机的详情信息。

更新主机信息

# 移除主机

移除主机可以通过主机列表栏中的操作栏下的省略号来移除主机。

移除主机1

也可以通过主机详情界面右上角的移除按钮进行移除。

移除主机2

# 订阅主机

主机详情页面点击订阅按钮,YCM即可为该用户推送该主机的一系列消息(告警消息、资源变动、任务消息),用户可在个人中心进行消息查看。

订阅主机

# 销毁主机

只有通过部署云数据库添加的主机有销毁功能,点击销毁按钮会将主机对应的服务器删除。

销毁主机