文档中心

SequoiaDB 简介

快速入门

安装部署

数据库实例

分布式引擎

SAC 管控中心

SequoiaPerf 性能分析工具

参考手册

常见问题及解答(FAQ)

版本信息

部署 SequoiaPerf 实例

本文档主要介绍如何部署 SequoiaPerf 实例,及完成部署后 SequoiaPerf 的访问方法。

检查服务状态

在进行 SequoiaPerf 部署前,用户需要在每台服务器上检查 SequoiaPerf 配置服务的状态。

执行如下命令,系统提示“running”表示服务正在运行:

# service sequoiaperf status

如果服务未运行,可执行如下命令重新配置服务程序:

# service sequoiaperf start

部署

用户需要通过 sdb_perf_ctl 工具部署 SequoiaPerf 实例

下述示例以 SequoiaPerf 安装路径为 /opt/sequoiaperf 介绍部署步骤。

Note:

SequoiaPerf 服务进程全部以 SequoiaPerf 配置用户(默认为 sdbadmin)运行,需确保该用户拥有 SequoiaPerf 安装目录的读写权限。

  1. 切换至 sdbadmin 用户

    # su - sdbadmin
  2. 创建名为“SequoiaPerf1”的 Sequoiaperf 实例,指定集群协调节点地址为 127.0.0.1:11810,Sequoiaperf 页面服务器 ip 为 192.168.31.20

    $ sdb_perf_ctl addinst SequoiaPerf1 -c 127.0.0.1:11810 -e 192.168.31.20
  3. 启动实例

    $ sdb_perf_ctl start SequoiaPerf1
  4. 查看实例状态

    $ sdb_perf_ctl status

    系统提示 up 表示实例部署完成,用户可通过 SequoiaPerf 进行监控

    INSTANCE_NAME   STATUS          GW_PORT    INSTANCE_DIRECTORY                            FAILED_SERVICES
    SequoiaPerf1    up              14000      /home/yang/Workspace/Monitor_Project/sequoiaperf2/instances/SequoiaPerf1 NONE
    Total: 1; Run: 1

访问 SequoiaPerf

部署完成后,SequoiaPerf 会自动开启 14000 端口的 Web 服务,用户可以通过浏览器使用 SequoiaPerf。以安装 SequoiaPerf Web 服务的服务器 IP 为 192.168.30.20 为例,在浏览器进入 http://192.168.30.20:14000 即可访问 SequoiaPerf。

Note:

为了保证分析信息图形展示以及报警信息呈现的准确性,前端监控浏览器所在客户端需要与 sequoiaperf 部署集群的时钟尽量保持同步,误差不超过15秒。

回到顶部