帮助手册 管理 添加监视器 作为服务器关联配置文件监视器

在代理安装期间将配置文件关联到服务器监视器

配置文件包括向服务器监视器添加阈值、通知、资源检查配置文件和显示名称。这些配置文件的关联可以完成:

在通过命令行参数安装代理期间: 

  1. 登录到 Site24x7 并转到服务器>服务器监视器服务器 (+) Windows/Linux。对于Windows,下载代理并将其安装在您选择的位置。对于Linux,请执行Linux - One-step Installation下的步骤 2 中给出的命令。 
  2. 以管理员身份打开命令提示符并根据您的操作系统类型执行以下命令: 
    Windows: 下载 Windows 代理后,转到文件所在的路径,然后执行以下命令:
    msiexec.exe /i Site24x7WindowsAgent.msi EDITA1=<Device Key> ENABLESILENT=YES REBOOT=ReallySuppress DN=<Display Name> TP=<Threshold profile name> RP=<Resource profile name> NP=<Notification profile name> GN=<Group name> RULE=<Configuration rule Name> /qn

    示例:
    msiexec.exe /i Site24x7WindowsAgent.msi EDITA1=bhuihij5422ed58c7fdcb9dtfhgh ENABLESILENT=YES REBOOT=ReallySuppress DN="Windows Monitor" TP="sample Server" RP="oneMin" NP="Notification 1" GN="sample group" RULE="production servers" /qn
    Linux:
    wget https://staticdownloads.site24x7.com/server/Site24x7InstallScript.sh
    bash Site24x7InstallScript.sh -i -key=<Device Key> -dn=<Display Name> -gn=<Group name> -tp=<Threshold profile name> -np=<Notification profile name> -rule=<Configuration rule name>
    示例:
    bash Site24x7InstallScript.sh -i -key=bhuihij5422ed58c7fdcb9dtfhgh -dn=test_server -gn=aws -tp=profile1 -np=profile2 -rule="production servers"

    Alternative Method:

    ./Site24x7_Linux_64bit.install -i -key=<Device Key> -dn=test_server -gn=aws -tp=profile1 -np=profile2
    Docker: For proxy, use the same -e option followed by the proxy key and value.
    docker run -d --name site24x7-agent \
    -v /var/run/docker.sock:/var/run/docker.sock:ro \
    -v /proc/:/host/proc/:ro \
    -v /sys:/host/sys/:ro \
    -e key=<device_key> \
    -e ct=<configuration_profile_name> \
    -e tp=<threshold_profile>\
    -e rule=<configuration_rule_name>\ 
    site24x7/docker-agent:latest 

    上述命令中要使用的参数 描述
    Windows Linux & Docker
    EDITA1 key

    您的 Site24x7 帐户的设备密钥

    RULE rule

    应用于服务器监视器的配置规则

    CT ct

    与服务器关联的配置模板(已弃用)

    DN dn

    服务器的显示名称

    GN gn

    必须添加服务器的组

    TP tp

    与服务器关联的阈值配置文件

    NP np

    要与服务器关联的通知配置文件

    RP rp

    与服务器关联的资源检查配置文件

    -automation=false -automation=false

    禁用 IT 自动化

    -plugins=false -plugins=false

    禁用插件

    resource_checks=true/false resource_checks=true/false

    启用/禁用资源检查

    applications=true/false applications=true/false

    启用/禁用应用程序发现

    management_actions=true/false management_actions=true/false

    启用/禁用启动、停止和重新启动操作

    service=true/false service=true/false

    启用/禁用服务监控

    对于 Slack、PagerDuty 等第三方集成,将它们添加到配置规则中,然后在命令行安装期间将配置规则(规则/规则)应用到服务器监视器。
    输入可选参数时,名称之间的空格应括在引号中。对于Windows,使用双引号;对于Linux,您可以使用单引号或双引号。
  3. 转到服务器>服务器监视器>服务器以查看新添加的监视器。

对于 Windows,可在 Site24x7WindowsAgent 注册表中的 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ManageEngine\Site24x7WindowsAgent\ServerProfileConfig 下找到已安装代理的配置文件。对于 Linux,可在 /opt/site24x7/monagent/conf 下的 monagent.cfg 文件中找到已安装代理的配置文件。 

不能通过命令行参数对现有配置文件进行任何更改。您可以通过转到相应服务器监视器的编辑服务器监视器页面来更改配置文件(服务器>服务器监视器>服务器>单击服务器监视器>将鼠标悬停在显示名称旁边的图标上>编辑>编辑服务器监视器>配置文件> 进行编辑并保存更改)。 

在使用 SSH 远程安装 Linux 服务器期间:

这是一次安装多个 Linux 服务器的批量安装方法

  1. 登录到 Site24x7 并转到服务器服务器监视器Servers (+)Bulk InstallLinux Bulk Installation MethodsRemote Installation using SSH
  2. 复制、粘贴并执行 Site24x7 Web 客户端中给出的命令:
    sudo -E bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh)" readlink -i -key=<设备密钥> 
  3. 通过将以下一个或多个参数附加到上述命令来关联配置文件:
    参数 描述
    rule

    与服务器关联的配置规则

    ct

    与服务器关联的配置模板(已弃用)

    gn

    必须添加服务器的组

    tp

    与服务器关联的阈值配置文件

    np

    要与服务器关联的通知配置文件

    rp

    与服务器关联的资源检查配置文件

    例如,将配置规则(规则)与步骤 2 中给出的命令相关联,如下所示:
    sudo -E bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh)" readlink -i -key=<Device Key> -rule=<Configuration rule name>
    配置规则将与安装的所有 Linux 服务器监视器相关联。

通过Azure 命令行界面(CLI)添加 VM 扩展时:

这仅适用于 Linux 服务器。 

  1. 登录到 Site24x7 并转到服务器服务器监视器Servers (+)Bulk InstallLinux Bulk Installation MethodsAzure
  2. 将以下参数附加到 Web 客户端中步骤 2 下给出的命令并执行该命令。
    参数

    描述

    rule

    与服务器关联的配置规则

    ct

     与服务器关联的配置模板(已弃用)

    gn

    必须添加服务器的组

    tp

    与服务器关联的阈值配置文件

    np

    要与服务器关联的通知配置文件

    rp

    与服务器关联的资源配置文件  

    例如,将一条配置规则(规则)关联到 Web 客户端中给出的命令,如下所示:
    azure vm extension set -g <resource-group-name> --vm-name <vm-name> --version 1.5 --publisher-name Site24x7 -n Site24x7LinuxServerExtn --private-config "{\"site24x7LicenseKey\":\"ab_9868f27c8a45b2fc76088c8ecec7bd7305f59661\"}" --public-config "{\"site24x7AgentType\":\"azurevmextnlinuxserver\", \"rule\":\"<Configuration rule name>\"}"
    要关联代理,请将参数 \"proxy\":\" user:password@proxyhost:proxyport\" 附加 到上述命令中,如下所示:
    azure vm extension set -g <resource-group-name> --vm-name <vm-name> --version 1.5 --publisher-name Site24x7 -n Site24x7LinuxServerExtn --private-config "{\"site24x7LicenseKey\":\"ab_9868f27c8a45b2fc76088c8ecec7bd7305f59661\"}" --public-config "{\"site24x7AgentType\":\"azurevmextnlinuxserver\", \"proxy\":\"user:password@proxyhost:proxyport\"}"
    配置规则将与安装的 Linux 服务器监视器相关联。


相关文章

帮助手册 管理 添加监视器 安装代理期间关联配置文件到监视器