YLang

目錄

介紹

這個命令用來執行 Ylang 指令碼。

run-y 命令是對這個子命令的包裝,使用起來更加方便, 推薦使用 run-y 命令來執行 Ylang 指令碼。

回到目錄

用法

Usage: orxray ylang [OPTIONS] [ylang file]

OPTIONS:
    -a, --agent integer                Agent ID. Specify the agent to run the ylang script.
    -e string                          Y language script. Only one of ylang file and -e option can be set.
    -v, --verbose                      Print verbose informations.
    -q, --quiet                        Avoid print verbose informations.
    --print-job-uri                    Print the job uri after running the script.
    -p, --pid integer                  Target process ID.  Specify the process ID to be analyzed by the ylang.
    -f, --file string                  process file. Specify the path to the process file to be analyzed in ylang.

GLOBAL OPTIONS:
    --help
    --config                           Specify config file, default is ~/.orxray/config.

-x, --pid "pid number"

指定你想要分析的程序 ID。

-a, --agent "agent id"

指定執行此指令碼的 agent,如果不指定,Ylang 指令碼會執行在預設 agent 上。

回到目錄

示例

執行 Ylang 指令碼

orxray ylang res_mem.y -x 6378

建立 Ylang 工具

以下的指令可以建立一個 Ylang 指令碼的分析器,名字為 res_mem。

你也可以使用orxray analyzer create命令來建立 Ylang 分析器。

orxray new-ylang res_mem res_mem.y --desc "calculator process res memory."

回到目錄