上一主题: 以交互方式安装 .NET 代理下一主题: 使用安装存档手工安装 .NET 代理


以无人值守方式安装 .NET 代理

要以无人值守模式运行安装程序,请从命令行调用 .NET 代理安装程序,并指定安装说明作为命令行参数。 随后安装会在后台运行,不会显示任何关于其进度的信息。 由于此安装方式使您无需用户交互就可以安装代理,因此它最常用于在远程计算机上安装 .NET 代理。 您也可以使用相同配置安装多个代理。 您可以在命令中指定 .exe.msi 可执行文件。

请执行以下步骤:

  1. 打开“命令提示符”窗口。
  2. 使用相应的命令行参数调用相应的 .exe 或 .msi 安装程序可执行文件。 例如,要在 64 位系统上安装,您可以使用以下命令行参数:

    .msi 安装程序:

    IntroscopeDotNetAgentInstall64_9.1.0.0.msi /qn [INSTALLDIR="<install_dir>"] [EMHOST=myhost] [EMPORT=5001] [ENABLECD=1 CDAGENTID=<change_dectector_agent_id>] [ENABLESOA=1] [ENABLESPP=1] [INSTALLSPMONITOR=1 IS_NET_API_LOGON_USERNAME=<SP Monitor Domain username> IS_NET_API_LOGON_PASSWORD=<SP Monitor Domain password>]
    

    .exe 安装程序:

    IntroscopeDotNetAgentInstall64.exe /s /v"/qn [INSTALLDIR="<install_dir>"] [EMHOST=myhost] [EMPORT=5001] [ENABLECD=1 CDAGENTID=<change_dectector_agent_id>] [ENABLESOA=1] [ENABLESPP=1] [INSTALLSPMONITOR=1] [INSTALLSPMONITOR=1 IS_NET_API_LOGON_USERNAME=<SP Monitor Domain username> IS_NET_API_LOGON_PASSWORD=<SP Monitor Domain password>]"
    

    注意:您可以使用 /s /v /qn 选项调用安装程序以无提示方式进行安装。 也可以选择指定其他参数。 如果您没有在命令行中指定参数,则使用该参数的默认设置。

    这些可选参数等同于您以交互方式运行安装程序时进行的选择:

    INSTALLDIR="<root_installation_directory>"

    指定 .NET 代理的安装目录。 如果路径包含反斜线,请在路径中添加一个前导反斜线。 例如:

    \"C:\IntroscopeDir"
    

    默认根安装目录是:

    C:\Program Files\CA APM\Introscope<version>
    

    要更改默认目录,请修改此属性。

    EMHOST=<host_name>

    指定接受代理报告度量标准的企业管理器的主机名。 代理的默认主机名是 localhost。

    EMPORT=<port_number>

    指定代理要向其报告度量标准的企业管理器的侦听端口号。 默认端口为 5001

    ENABLECD=0

    指定是否启用 ChangeDetector。 该参数的默认值为 0,表示不能启用 ChangeDetector。

    如果您想启用 ChangeDetector,请将 ENABLECD 参数设置为 1。

    如果保留 ChangeDetector 为禁用,相关文件将放在 <Agent_Home>\examples 目录中,可以稍后启用。

    CDAGENTID=<agent_name>

    指定 ChangeDetector 代理的名称。 仅当 ENABLECD 设置为 1 时在命令行中包含此参数。 ChangeDetector 代理的默认代理名称为 SampleApplicationName

    ENABLESOA=0

    指定是否要启用 CA APM for SOA。 该参数的默认值为 0,表示不能启用 CA APM for SOA。

    如果您想启用 CA APM for SOA,请将 ENABLESOA 参数设置为 1。

    如果保留 CA APM for SOA 为禁用,相关文件将放在 <Agent_Home>\examples 目录中,可以稍后启用。

    ENABLESPP=0

    指定是否要启用 CA APM for Microsoft SharePoint Portal。 此参数的默认值为 0,表示不能启用 CA APM for Microsoft SharePoint。

    如果您想启用 CA APM for Microsoft SharePoint Portal,请将 ENABLESPP 参数设置为 1。 仅当操作系统是 Windows Server 2003 或 Windows Server 2008 时才启用对 Microsoft SharePoint 的监控。

    如果保留 CA APM for Microsoft SharePoint Portal 为禁用,相关文件将放在 <Agent_Home>\examples 目录中,可以稍后启用。

    INSTALLSPMONITOR=0

    指定是否安装 CA APM Standalone Agent for Microsoft SharePoint Portal。 此参数的默认值为 0,表示不能安装 CA APM Standalone Agent for Microsoft SharePoint。

    如果您想安装 CA APM Standalone Agent for Microsoft SharePoint,请将 INSTALLSPMONITOR 参数设置为 1。

    如果没有安装 CA APM Standalone Agent for Microsoft SharePoint,您稍后可以通过运行 CA APM Standalone Agent 安装程序来安装它。

    例如,要更改默认设置(在 64 位系统上),请指定类似于以下内容的命令行:

    IntroscopeDotNetAgentInstall64.exe /s /v"/qn INSTALLDIR=\"C:\IntroscopeAgent\" EMHOST=dell-M65.org EMPORT=5001 ENABLECD=1 CDAGENTID=myCDAgent ENABLESOA=1 ENABLESPP=1 INSTALLSPMONITOR=1 IS_NET_API_LOGON_USERNAME=apm-domain\apmuser IS_NET_API_LOGON_PASSWORD=apmPassword"
    
    IS_NET_API_LOGON_USERNAME=<domain>\<username>

    指定 Microsoft SharePoint 监视器域用户名。 在 INSTALLMONITOR 参数设置为 0 时,提供此参数。 此参数的默认值为空值。

    IS_NET_API_LOGON_PASSWORD=<password>

    指定 Microsoft SharePoint 监视器的密码。 此参数的默认值为空值。

  3. 要验证代理是否已成功安装,请查看如下日志文件:
  4. (可选)创建一个使用适当的设置调用安装程序的脚本作为排定任务,或者在其他计算机上远程运行安装程序。
  5. 重新启动 IIS 管理服务以完成安装。

注意:安装 .NET 代理后会将以下系统环境变量添加到操作系统中:com.wily.introscope.agentProfile、Cor_Enable_ProfilingCOR_PROFILER。 要向 IIS 通知系统环境变量已发生更改,需要重新启动 IIS 或重新引导本地计算机。