复古 护眼 海天 深邃 暗黑 默认
Logo
安装监控中心

安装监控中心 #

背景信息

SphereEx 监控中心使用 Prometheus 存储和处理监控数据。 Prometheus 是一款优秀系统监控工具,SphereEx-Boot 提供了安装 Prometheus 的功能。

前提条件

SphereEx-Boot 主机和部署 Prometheus 的主机需要实现 SSH 互信认证。

说明: 安装 Prometheus 有如下两种方式。

通过命令安装 #

适用场景

当需要对单台主机快速进行 Prometheus 安装时可以直接输入命令进行安装。

操作步骤

  1. Prometheus 官网下载好安装包 prometheus-xxx.xxx.tar.gz。

说明:也可以使用 Boot 工具包中的 Prometheus 安装包。

  1. 直接输入命令进行安装。
$ spex component install --user "root" --password "123456" --install-dir /root/prometheus --package ./prometheus-2.33.3.linux-amd64.tar.gz --host 127.0.0.1

通过配置文件安装 #

适用场景

当需要在多台主机部署 Prometheus 时,可以使用配置文件进行安装。

操作步骤

  1. Prometheus 官网下载好安装包 prometheus-xxx.xxx.tar.gz。

  2. 导出配置模板 prometheus-config.yaml。

$ spex component install -t
$ ls 
prometheus-config.yaml
  1. prometheus-config.yaml 配置文件样例如下,用户根据实际情况进行配置。
install_user: root # 用户名
install_password: root # 用户密码
prometheus:
  file: /root/prometheus-x.x.x.tar.gz # prometheus 安装包路径
  install_dir: /root/prometheus/ # 安装目录
  servers:
    - host: 10.0.1.1 # 部署主机 IP
      install_dir: /root/promethues/ # 单独设置安装目录
  1. 配置好 prometheus-config.yaml 配置文件 使用如下命令进行安装
$ spex component install -f ./prometheus-config.yaml