SequoiaDB 简介
快速入门
安装部署
数据库实例
分布式引擎
SAC 管控中心
SequoiaPerf 性能分析工具
参考手册
常见问题及解答(FAQ)
版本信息
本文档主要介绍如何部署 SequoiaPerf 实例,及完成部署后 SequoiaPerf 的访问方法。
在进行 SequoiaPerf 部署前,用户需要在每台服务器上检查 SequoiaPerf 配置服务的状态。
执行如下命令,系统提示“running”表示服务正在运行:
# service sequoiaperf status
如果服务未运行,可执行如下命令重新配置服务程序:
# service sequoiaperf start
用户需要通过 sdb_perf_ctl 工具部署 SequoiaPerf 实例
下述示例以 SequoiaPerf 安装路径为 /opt/sequoiaperf
介绍部署步骤。
Note:
SequoiaPerf 服务进程全部以 SequoiaPerf 配置用户(默认为 sdbadmin)运行,需确保该用户拥有 SequoiaPerf 安装目录的读写权限。
切换至 sdbadmin 用户
# su - sdbadmin
创建名为“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
启动实例
$ sdb_perf_ctl start SequoiaPerf1
查看实例状态
$ 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 会自动开启 14000 端口的 Web 服务,用户可以通过浏览器使用 SequoiaPerf。以安装 SequoiaPerf Web 服务的服务器 IP 为 192.168.30.20 为例,在浏览器进入 http://192.168.30.20:14000
即可访问 SequoiaPerf。
Note:
为了保证分析信息图形展示以及报警信息呈现的准确性,前端监控浏览器所在客户端需要与 sequoiaperf 部署集群的时钟尽量保持同步,误差不超过15秒。