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