orxray
Introduction
orxray
is the command line tool for xray.
It can be used to quickly perform various xray analysis tasks.
Usage
--help
to get help information
Use The orxray tool consists of many subcommands. You can run “orxray –help” to print these subcommands.
$ 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.
Each subcommand has a set of functions. You can print help in subcommand context.
$ orxray agent --help
Usage: orxray agent ACTION [OPTIONS]
ACTIONS:
list
get-default
GLOBAL OPTIONS:
--help
--config specify config file, default is ~/.orxray/config.
You can further access the usage of the ACTION subcommand
$ 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.
Specify the config file
The default config file is ~/.oredge/config
.
orxray
reads the default configuration items from this file, for example default-agent, console host …
You can use --config
to specify the config file other than ~/.oredge/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