orxray
介绍
orxray
是 OpenResty XRay 的命令行工具。它可以用来方便的执行各种 OpenResty XRay 分析任务。
使用方法
--help
来获取帮助信息
用 orxray
命令行工具由多个子命令组成。使用--help
选项可以打印这些子命令。
$ orxray --help
Usage: orxray COMMAND [OPTIONS]
COMMAND:
agent
app
analyzer
autorun
batch
job
process
report
ysql
ylua
ylang
new-ysql
new-ylua
new-ylang
ylang-header
auto-analyze
GLOBAL OPTIONS:
--help
--config Specify the config file, default is ~/.orxray/config.
每个子命令都有一组的功能。
你可以在子命令的上下文中使用--help
指令来获取子命令的帮助信息。
$ orxray agent --help
Usage: orxray agent ACTION [OPTIONS]
ACTIONS:
list
get-default
GLOBAL OPTIONS:
--help
--config specify config file, default is ~/.orxray/config.
你也能获取到子命令每个功能的帮助信息。
$ orxray agent list --help
Usage: orxray agent list [OPTIONS]
OPTIONS:
-s, --page-size integer page size, 20(default).
GLOBAL OPTIONS:
--help
--config specify config file, default is ~/.orxray/config.
指定配置文件
默认的配置文件是 /root/.oredge/config
.
配置文件中设置有控制台的地址,端口,默认agent等信息。
您可以使用--config
选项来指定配置文件。
$ orxray agent list --config=/path/to/config
ID HOSTNAME IP SYSTEM VERSION
1 centos7 135.17.228.191 centos-7 816
4 amzn2-xray-agent 133.17.228.191 amazon-2 816
5 suse15-aaa 133.17.229.132 opensuse-15 802
7 ubuntu18-xray-agent 133.17.228.191 ubuntu-bionic 816
9 deploy-server 13.162.120.58 centos-7 796
10 centos7 133.17.231.163 centos-7 797