安装 Task Mining Agent

要安装 Task Mining Agent (TM Agent),请执行以下步骤:

  1. 按照 IBM Process Mining Passport Advantage 中提到的步骤,将 TM Agent 下载到您的系统中,其中列出了 IBM Task Mining 客户端安装包的部件号

    您也可以直接从 IBMProcess Mining 主页下载TM Agent,方法是在"资源"部分选择 Task Mining Agent

    重要提示: 请确保您安装的 Task Mining 代理程序版本与您计算机上已安装的 IBM Process Mining 版本一致。
  2. 运行该文件以打开 IBMTask Mining 代理程序安装程序。

  3. 同意前提许可条款并安装。

  4. 要完成设置过程,请按照 IBMTask Mining 代理程序设置向导中的步骤操作。

  5. 任务挖掘端点字段中,输入 IBM Process Mining 服务的 URL。 例如,https://PM_HOST/。 要获取TM Agent端点的 URL ,请联系您的系统管理员。

    若您从 IBM Process Mining 主页下载了 TM Agent 安装文件,安装向导将自动填充“任务挖掘端点”字段。

    注意: 若需让代理连接至安装在 IBM Task MiningIBM Cloud Pak for Business Automation 的组件,必须使用连接 cpdURL 并采用名为 的路由位置。 例如,如果路由 cpd 位于 https://cpd-mynamespace.<CLUSTER_DOMAIN>,则 IBMProcess Mining 服务 URL 为 https://cpd-mynamespace.<CLUSTER_DOMAIN>/processmining/
  6. 在按 下一步之前,请检查端点安装是否已成功单击 检查 按钮。 成功检查后,将显示 "Tested successful!" 通知,如下图所示。 如果端点不安全,那么通知指示提供的端点不可信。 您仍可以单击 以继续。

    必备条款

  7. 要更改 TM Agent 安装到的目标文件夹,请单击 " 更改 "按钮。 否则,可以将其保留在缺省位置。

  8. 单击 完成 以完成代理程序安装。

为 Web 浏览器安装插件

要在网页应用程序上注册任务和事件,您必须在浏览器中安装 IBM 插件 Task Mining。 请按照以下步骤在浏览器中安装 IBMTask Mining 插件:

  1. 启动代理程序。
  2. 在 " 可选 "窗口中点击与所需网络浏览器相对应的图标, Google Chrome 或 Microsoft Edge。
  3. 将打开一个 Web 页面,并允许您直接在浏览器上安装扩展。
  4. 安装插件后,重新启动 Task Mining 代理程序。

为确保代理正常工作,请将以下文件夹和子文件夹排除在防病毒检查之外:

  • C:\Users\<your_username>\AppData\Roaming\IBM Task Mining Agent
  • C:\Users\<your_username>\AppData\Local\Temp\

从命令行安装 Task Mining 代理程序

使用以下步骤从命令行以静默方式安装 Task Mining 代理程序:

  1. 以管理员身份打开DOS窗口: 打开Windows 应用程序"运行",输入 cmd.

  2. 输入以下命令。

    msiexec /i <installer_file_msi> /log <log_file_txt> /quiet TM_ENDPOINT=<task_mining_url> ALLOW_UNTRUSTED_CERTIFICATE=false
    

    TM_ENDPOINT 参数指示 IBM 服务( Task Mining )的 URL。

    参数 ALLOW_UNTRUSTED_CERTIFICATE 是一个标志 (true | false) ,允许使用不受信任的 HTTPS 证书。 仅当在非生产环境中执行安装时,才能将该值设置为 true 。 在所有其他实例中,将参数值设置为 false

  3. 如果要更改端点参数或允许不信任证书标志,可以编辑 "agentOptions" appsettings.json。

    提示: 默认情况下,文件路径为: C:\Program Files\IBM Task Mining Agent\appsettings.json
    {
    "agentOptions": {
        "endpoint": "https://brunelleschi.automationcloud.ibm.com/",
        "allowUntrustedCertificate": false,
        "openrpaChromeExtensionId": "hpnihnhlcnfejboocnckgchjdofeaphe",
        "myinvenioChromeExtensionId": "gmpnnjghibofefmnppkgkadiijlblhia",
        "ibmChromeExtensionId": "ikgbbcgkljolbooedlbifopnmecdbphk"
    }
    }
    

日志文件

TM 代理程序将日志文件存储在以下目录中: C:\Users\<your_username>\AppData\Roaming\IBM Task Mining Agent\logs。 日志记录级别可配置,信息类型如下表所示:

参数 描述
允许的应用程序 要监视的应用程序的列表。
已阻止的应用程序 要阻止的应用程序的列表。
AllowedUris 要监视的允许 Uris 的列表
阻塞的 Uris 要阻止的 Uris 列表。
系统加密选项 使用的加密类型以及加密的时间戳记
活动写程序选项 针对 "已禁用滚动" 以及 RollingThreshold 显示的选项
SAP 禁用插件 是否启用 SAP 插件的布尔值

日志样本

2023-03-22 08:46:52,364 INFO  EmbeddedAppServer - HTTP listener successfully started
2023-03-22 08:46:52,373 INFO  AgentOptions - Name: IBM Task Mining Agent
2023-03-22 08:46:52,374 INFO  AgentOptions - Version: 1.14.4
2023-03-22 08:46:52,374 INFO  AgentOptions - Path: C:\Users\003294758\AppData\Roaming\IBM Task Mining Agent
2023-03-22 08:46:52,374 INFO  AgentOptions - Endpoint: https://pm-qa-candidate-task-miner.fyre.ibm.com/
2023-03-22 08:46:52,374 INFO  AgentOptions - AllowUntrustedCertificate: False
2023-03-22 08:46:54,713 INFO  AppWindow - '': Initializing WebView
2023-03-22 08:46:55,376 INFO  AppWindow - '': WebView initialized successfully
2023-03-22 08:46:56,729 INFO  AppWindow - 'https://pm-qa-candidate-task-miner.fyre.ibm.com': Initializing WebView
2023-03-22 08:46:56,864 INFO  AppWindow - 'https://pm-qa-candidate-task-miner.fyre.ibm.com': WebView initialized successfully
2023-03-22 08:47:39,382 INFO  AppWindow - '': Initializing WebView
2023-03-22 08:47:39,527 INFO  AppWindow - '': WebView initialized successfully
2023-03-22 08:47:40,527 INFO  WindowHostObject - 'recorder' width and height set to: 390x232
2023-03-22 08:47:41,527 INFO  WindowHostObject - 'recorder' minWidth and minHeight set to: 0x0
2023-03-22 08:47:43,527 INFO  WindowHostObject - 'recorder' resize mode set to: 'NoResize'

...

...

Monitoring List:
AllowedApps
        Name: "CalculatorApp" TitleMatcher: "" Selectors: "" 
        Name: "chrome" TitleMatcher: "" Selectors: "" 
        Name: "saplogon" TitleMatcher: "" Selectors: "" 
BlockedApps
AllowedUris
        Uri: "https://issuetracker.mycompany.com/projects/MTM/board" DnsSafeHost: "issuetracker.mycompany.com" CheckAbsoluteUri: False
        Uri: "http://rpachallenge.com/" DnsSafeHost: "rpachallenge.com" CheckAbsoluteUri: False
BlockedUris
        Uri: "https://issuetracker.mycompany.com/secure/ViewPersonalSettings.jspa" DnsSafeHost: "issuetracker.mycompany.com" CheckAbsoluteUri: True
-------------
Session Encryption Options:
Key=32 Timestamp=3/9/2023 8:25:17 AM +00:00
-------------
Activity Writer Options:
RollingDisabled=False RollingThreshold=2.93 MB
Plug-in Options:
SAP Plug-in Disabled:False

...

...