Amazon Best VPN GoSearch

OnWorks 网站图标

pegasus-analyzer - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 pegasus-analyzer

这是 pegasus-analyzer 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


pegasus-analyzer - 调试工作流程。

概要


飞马分析仪 [ - 帮帮我|-h[- 安静的|-q[- 严格的|-s]
[--监视器|-m|-t[--详细|-v]
[--输出目录|-o 输出目录]
[--达格 dag_文件名[--目录|-d|-i 输入目录]
[- 打印|-p 打印选项[- 类型 工作流类型]
[--调试作业 工作][--调试目录 调试目录]
[--本地可执行文件 本地 用户 可执行]
[--conf|-c 属性文件[--文件]
[--顶级目录 目录名[--递归|-r]
[工作流目录]

商品描述


飞马分析仪 是一个命令行实用程序,用于解析 作业状态日志 档案和报告
成功和失败的工作。 在没有任何选项的情况下执行时,它将查询 SQLite or
MySQL 数据库并检索特定工作流的失败作业信息。 什么时候
调用 --文件 选项,它将从多个日志文件中检索信息,
隔离未成功完成的作业,并打印它们 标准输出斯特德 so
用户可以获得有关其工作流程运行的详细信息。

配置


-h, - 帮帮我
打印包含所有可用命令行选项的使用摘要。

-q, - 安静的
只打印输出和错误文件名而不是它们的内容。

-s, - 严格的
从作业的提交文件中获取作业的输出和错误文件名。

-m, -t, --监视器
调用 飞马监视器 在分析之前 作业状态日志 文件。 虽然
飞马分析仪 可以在工作流执行期间以及之后执行
工作流已经完成执行, 飞马监视器" 总是用
- 重播 选项。 由于多个实例 飞马监视器" 不应该被执行
同时在同一工作流目录中,用户应确保没有其他
的实例 飞马监视器 正在跑步。 如果 运行目录 是可写的,
飞马分析仪 会创造一个 作业状态日志 文件在那里,旋转旧的日志,如果它
被发现。 如果 运行目录 不可写(例如,当用户调试
工作流与运行工作流的用户不同), 飞马分析仪 将退出并
要求用户提供 --输出目录 选项,以提供替代方案
地点 飞马监视器 日志文件。

-v, --详细
设置日志级别 飞马分析仪. 如果省略,则默认 水平 将设置为
警告. 给出此选项时,日志级别更改为 信息. 如果这个选项
重复,日志级别将更改为 DEBUG.

-o 输出目录, --输出目录 输出目录
此选项为所有监控日志文件提供了一个替代位置
特定的工作流程。 它主要用于当用户没有写权限时
一个工作流目录,需要生成所需的日志文件 飞马分析仪.
如果此选项与 --监视器 选项,它将调用
飞马监视器 运用 输出目录 存储所有输出文件。 因为工作流可以
有子工作流, 飞马监视器 将在工作流之前创建其文件
wf_uuid 到每个文件名。 这样,多个工作流文件可以存储在同一个
目录。 飞马分析仪 有内置的逻辑来查找特定的 作业状态日志 文件
通过查看工作流程 脑转存.txt 首先文件并找出相应的
wf_uuid。 If 输出目录 不存在,它将被创建。

--达格 'dag_文件名
在这个选项中, dag_文件名 指定路径 DAG 要使用的文件。
飞马分析仪 将从目录中获取目录信息 dag_文件名. 这个选项
覆盖 --目录 下面的选项。

-d 输入目录, -i 输入目录, --目录 输入目录
使 飞马分析仪 寻找 作业状态日志 文件中 输入目录 目录。 如果
省略此选项, 飞马分析仪 将在当前目录中查找。

-p 打印选项, - 打印 打印选项
告诉 飞马分析仪 它应该为失败的作业打印哪些额外信息。
打印选项 是一个逗号分隔的选项列表,其中包括 , 调用,
所有, 激活所有打印选项。 随着 选项,
飞马分析仪 将打印 前脚本 失败作业的信息。 为了
调用 选项, 飞马分析仪 将打印 调用 命令,因此用户可以
手动运行失败的作业。

--调试作业 工作
当给出这个选项时, 飞马分析仪 打开它的 调试模式, 什么时候可以用
调试特定的 Pegasus Lite 作业。 在这种模式下, 飞马分析仪 会创造一个
shell 脚本中的 调试目录 (见下文,指定它)并复制所有必要的
文件到这个本地目录,然后在本地执行作业。

--调试目录 调试目录
调试模式, 飞马分析仪 将创建一个临时调试目录。 用户
可以给出这个选项来指定一个特定的 调试目录 要使用的目录
代替。

--本地可执行文件 本地 用户 可执行
在 Pegasus Lite 作业的调试作业模式下,pegasus-analyzer 创建一个 shell 脚本
在调试目录中本地执行 Pegasus Lite 作业。 Pegasus Lite 脚本
指远程用户可执行路径。 此选项可用于传递本地路径
到提交主机上的用户可执行文件。 如果用户可执行文件的路径
Pegasus Lite 作业与本地安装相同。

- 类型 工作流类型
在此选项中,用户指定什么 工作流类型 他们想调试。 这一刻,
唯一的 工作流类型 可用的是 秃鹰 如果这个选项是默认值
未指定。

-c 属性文件, --conf 属性文件
此选项用于指定替代属性文件,其中可能包含
要使用的数据库的路径 飞马分析仪. 如果未指定此选项,
中指定的配置文件 脑转存.txt 文件优先。

--文件
此选项允许用户运行 飞马分析仪 使用工作流中的文件
目录而不是数据库作为信息的来源。 飞马分析仪
输出相同的信息,此选项仅更改数据的来源。

--顶级目录 目录名
此选项启用 飞马分析仪 显示有关子工作流的信息时
使用数据库模式。 在调试出现故障的顶级工作流时
子工作流,分析器将自动打印用户应该使用的命令
调试失败的子工作流。 这允许分析器找到它需要的数据库
访问。

-r, --递归
此选项设置 飞马分析仪 自动递归到子工作流中,以防万一
失败。 默认情况下,如果工作流中有一个子工作流,并且该子工作流
失败, 飞马分析仪 报告子工作流节点失败,并列出一个
用户必须执行的命令调用以确定子程序中的哪些作业
工作流失败。 如果设置了此选项,则分析仪会自动发出
命令调用,此外还显示子工作流中失败的作业。

环境 变数


飞马分析仪 不需要设置任何环境变量。 它定位其
基于其自身位置的必需 Python 模块,因此不应移动
在 Pegasus 的 bin 目录之外。


最简单的使用方法 飞马分析仪 是去 运行目录 并调用
分析器:

$飞马分析器。

这会导致 飞马分析仪 打印有关当前工作流的信息
目录。

飞马分析仪 输出包含一个摘要,然后是有关每个的详细信息
失败或处于未知状态的作业。 这是摘要部分
输出:

**************************概括*********************** ****

工作总数:75 (100.00%)
# 工作成功:41 (54.67%)
# 作业失败:0 (0.00%)
# 未提交的工作:33 (44.00%)
# 职位未知:1 (1.33%)

工作成功 是已成功完成的作业。 工作失败 是工作有
完成,但没有成功完成。 工作_未提交 是工作是
列在 dag_文件,但没有找到关于他们的信息 作业状态日志 文件中。
最后, 工作_未知 是已开始但尚未完成的作业。

在总结部分之后, 飞马分析仪 将显示有关每个作业的信息
作业失败工作_未知 类别。

******************失败作业的详细信息**********************

========================findrange_j3==========================

最后状态:POST_SCRIPT_FAILURE
地点:本地
提交文件:/home/user/diamond-submit/findrange_j3.sub
输出文件:/home/user/diamond-submit/findrange_j3.out.000
错误文件:/home/user/diamond-submit/findrange_j3.err.000
--------------------任务 #1 - 总结--------------
地点:本地
主机名:server-machine.domain.com
可执行文件:(空)
参数:-a findrange -T 60 -i f.b2 -o f.c2
错误:2
工作目录:

在上面的示例中, 查找范围_j3 作业失败,分析仪显示
有关作业的信息,显示作业以 POST_SCRIPT_FAILURE
列出 提交, 产量错误 此作业的文件。 每当 飞马分析仪 检测
输出文件包含一个 kickstart 记录,它将显示包含
作业中的每个任务(在这种情况下,我们只有一个任务)。 因为 飞马分析仪
没有被调用 - 安静的 标志,它还将显示内容 产量
错误 文件(或 kickstart 记录的 stdout 和 stderr 部分),在此
case 都是空的。

在案件 子达格亚达克斯 职位, 飞马分析仪 将指示它,并显示
用户调试该子工作流所需的命令。 例如:

================subdax_black_ID000009======================

最后状态:JOB_FAILURE
地点:本地
提交文件:/home/user/run1/subdax_black_ID000009.sub
输出文件:/home/user/run1/subdax_black_ID000009.out
错误文件:/home/user/run1/subdax_black_ID000009.err
此作业包含子工作流!
请运行以下命令以获取更多信息:
飞马分析仪 -d /home/user/run1/blackdiamond_ID000009.000
-----------------subdax_black_ID000009.out--
执行秃鹰 dagman ...
-----------------subdax_black_ID000009.err--
告诉用户 subdax_black_ID000009 子工作流失败,可以调试
通过使用指定的 飞马分析仪 命令。

使用 onworks.net 服务在线使用 pegasus-analyzer


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。