HostMonitor's Main Page Web_Service
Version 6
Copyright (c) 2000-2024 Advanced Network Software
Cambiar idioma a: Spanish
Switch language to: English
將語言切換為繁體中文: 語言
  What's New 最新消息(英文)    Copyright/License/Warranty 版权/许可/保证    Download HostMonitor 下载    Registration Information 现在购买   

network monitoring package HM_Web_Service 是一个辅助应用程序HostMonitor. 它包含在 Advanced_Host_Monitor 包中。 Advanced_Host_Monitor 的企业许可证已包含 HM_Web_Service 的许可证。Starter 或 Professional 许可证的持有者可以单独购买 Web_Service 的附加许可证。


介绍    快速开始    设置    先进的    网页界面    系统要求    价格

该应用程序的工作方式类似于 HTTP 服务器,并为 HostMonitor 提供 Web 界面。 这意味着您可以在本地或远程系统上安装 Web_Service,并使用连接到 Internet 的任何计算机上的 Web 浏览器实时检查(和控制)HostMonitor。
Web_Service 允许您检查任何测试和文件夹的简要或详细状态。 您还可以禁用或启用测试、重置统计数据并强制执行测试。 您将能够启动和停止监控、启用和禁用警报等。

特征:

  • HostMonitor和Web_Service之间的所有数据传输均经过加密和密码保护;
  • HostMonitor 和 Web_Service 允许您设置具有不同权限集的不同用户帐户;
  • 控制HostMonitor并不是HM_Web_Service的唯一功能。 它可以用作简单的 Web 服务器,提供对运行 Web_Service 的系统上的文件的访问。 您可以从任何地方查看 HTML 报告、日志和设置。
  • Web_service 可以作为常规应用程序或 Win32 服务启动。
youtube 演示 1 
youtube 演示 2 



如何做(快速开始)
要允许通过 Web 浏览器远程管理 HostMonitor,请执行以下简单步骤:
  • 启动 HostMonitor
  • 在选项对话框的 RCI 页面上配置 HostMonitor 的远程控制接口
    请注意:当互联网浏览器从互联网获取文档时,它可能会一次获取文档的多个部分以提高性能。 因此,"Maximum simultaneous connections" (即使一次只有一个用户连接到) HostMonitor 的 RCI 接口的“最大同时连接数”选项也应设置为 4(最小值)。 否则网络浏览器可能无法正确显示网页。

  • 设置用户帐户:使用 HostMonitor 的菜单"User"->"Operators"
  • 启动Web_Service。 您可以在运行 HostMonitor 的同一系统上启动它,也可以在与 HostMonitor 系统有 TCP/IP 连接的任何系统上启动它。 例如。 HostMonitor 可以安装在公司网络内部的服务器上,但 Web_Service 可以在您的家庭计算机上运行。

  • 配置 Web_Service:提供您为 RCI 指定的 HostMonitor 系统地址和 TCP 端口

  • 可选地 set authentication methods安装证书 用于安全连接

就是这样。 现在您可以打开Web浏览器并输入运行Web_Service的系统的地址(例如209.173.80.15或www.mycompany.com)。
如果您正在运行常规 Web 服务器并且我们的 Web_Service 安装在同一系统上,请将 Web_Service 的 TCP 端口从 80 更改为任何其他端口(例如 81)。 在这种情况下,您需要在浏览器窗口中输入的 URL 中指定端口号,例如 http://www.mycompany.com:81


设置
配置Web_Service非常简单:

RCI(Remote Control Interface - 远程控制接口)设置

  • Address: 在这里您应该提供安装 HostMonitor 的系统的地址(如果 HostMonitor 和 Web_Service 安装在同一系统上,请保留默认的“127.0.0.1”)
  • Port: 请提供 HostMonitor 远程控制接口使用的 TCP 端口(默认为 1054)
  • Timeout: Web_Service 在向浏览器返回错误响应之前等待 HostMonitor 回复的最长时间(以秒为单位)。
Web server 设置
  • Protocol: 您可以选择Web_Service 和Web 浏览器之间通信所使用的协议:HTTP 或HTTPS。 如果您选择安全的 HTTPS 协议,则应安装 SSL 证书。 欲了解更多信息,请查看 SSL 手册的部分。
  • Port: Web_Service 将侦听来自 Web 浏览器的传入连接的 TCP 端口(HTTP 协议的默认 TCP 端口为 80。 如果您已经在同一系统上运行常规 Web 服务器,则可能需要更改它)。
  • Interface:允许您选择特定的网络接口,Web_Service 将在该接口上侦听来自客户端(Web 浏览器)的传入连接。 该参数的默认值“0.0.0.0” - 系统上安装的所有网络接口。
  • Application status:设置“Active”以激活 Web_service(然后它将开始侦听传入连接并响应来自任何 Web 浏览器的 HTTP 请求)。 如果您将软件作为 Win32 服务启动,则无论系统启动时如何选择此选项,Web 服务器都将被激活。
Win32 服务 模式:
这组控件允许您检查 Windows 服务的状态、安装/卸载、启动或停止服务:
  • Install / Uninstall: 此按钮允许您将软件作为 Win32 服务安装/卸载
  • Start / Stop: 该按钮允许您启动/停止服务



User profiles (用户资料)

用户配置文件管理器允许您选择特定的用户配置文件作为默认配置文件。 此配置文件中的设置将用于(复制)每个新帐户。 注意:Web_Service 在用户第一次成功登录时创建新帐户; 每个帐户的后续配置文件都可以单独修改。 "User Profiles" (用户配置文件)对话框可通过菜单访问 Options -> User profiles.

用户配置文件管理器还允许您为用户帐户集设置 "Do not allow the following users to change their preferences" (不允许以下用户更改其首选项)选项。 当同一帐户可用于多个/多人时,此选项对于“访客”帐户非常有用。 如果您为帐户设置此选项,操作员将无法更改 Web 界面首选项,例如:
- 调色板
- 文件夹树模式
- 文件夹窗格宽度
- 可见测试属性列表
- 排序模式
- 和更多

使用菜单"Options"(选项)->"User Profiles"(用户配置文件)->"Set fields"(设置字段)来打开"Visible_fields_list"。 重新排列场地列表:使用 Shift 和 Ctrl 选择不同的元素,然后使用 Ctrl+UP/Down、Ctrl+PgUp/PgDn 来选择元素。



Advanced options (高级选项)
使用 Options -> Advanced 菜单访问包含其他设置的对话框。
  • Regular interface: force browser to refresh content every N sec
  • Compact interface: force browser to refresh content every N sec
    这两个选项仅适用于为旧 Web 浏览器设计的简化 Web 界面
    通常,仅在用户按下刷新按钮或执行某些操作(例如禁用或启用测试)后,才会刷新 Web 浏览器窗口的内容。启用这些选项后,Web_Service 将强制浏览器每 NN 秒刷新一次内容。
  • Use custom HTML pages to report errors
    此选项允许您使用自定义可配置 HTML 页面来报告错误。 启用此选项后,如果出现某些问题,Web_Service 将在“misc”子目录中搜索以下文件:
    - errorpage1.htm  

    当 Web_Service 无法从 HostMonitor 检索信息时使用此页面。 例如。 RCI 接口已禁用或 HostMonitor 根本未启动。

    - errorpage2.htm  

    当请求错误(无效)信息时使用此页面。 例如,当另一个用户删除了您只想检查的测试(检索有关不存在的测试的详细信息)时,可能会发生此错误。

    - errorpage3.htm  

    此页面用于报告错误,指示使用不兼容的 HostMonitor 和 WebService 版本.

    请注意:您可以(并且可能应该)在自定义 HTML 错误页面中使用 %WSResponse% 变量。 该变量代表实际的错误消息(来自 Web_Service 的响应)。
    错误页面的示例可以在“misc”子目录中找到。 您可以根据自己的喜好随意更改它们。

    如果错误页面文件不存在,Web_Service将使用标准的预定义错误页面.

  • Auto login (自动登录)
    此选项允许您指定浏览器连接到 Web_Service 时将使用的用户名和密码。 这样,用户(已启动 Web 浏览器连接到 HostMonitor)将不会被提示输入名称/密码(除非您提供无效的名称或密码)。 我们强烈建议不要指定有权更改 HostMonitor 设置的帐户(例如停止监控或禁用测试项目)。

控制HostMonitor并不是HM_Web_Service的唯一功能。 它可以用作简单的 Web 服务器,提供对运行 Web_Service 的系统上的文件的访问。 您可以从任何地方查看 HTML 报告、日志和设置。
使用以下设置启用对运行 Web_Service 的系统的文件和文件夹的多级访问:
  • Allow access to folder <path to folder> for everybody (允许访问文件夹<文件夹路径> 为所有人)
    您可以允许使用 Web 浏览器并连接到 Internet/Intranet 的任何人访问指定文件夹(及其所有子文件夹)。 Internet/Intranet 上的任何人都可以在未经授权的情况下访问此文件夹。
    无论您计算机上的共享文件夹的真实名称是什么,它都将以"public"名称可见。 例如,如果 Web_Service 正在计算机 hostmonitor.mycompany.com 上运行,则要访问共享文件夹,您应该使用以下 URL:"http://hostmonitor.mycompany.com/public/" (如果未指定目标文件或文件夹的名称,则结束的“/”应始终出现在 url 字符串中)。

  • Allow access to folder <path to folder> for any authorized user (允许访问文件夹<文件夹路径> 对于任何授权用户)
    您可以仅为授权用户启用对指定文件夹(及其所有子文件夹)的访问。 HostMonitor 中应存在具有远程访问权限的用户帐户。 当用户尝试通过互联网访问此文件夹时,系统会要求他提供用户名和密码。
    无论计算机中共享文件夹的真实名称是什么,它都将以"authorized(授权)"名称可见。 例如,如果 Web_Service 正在计算机 hostmonitor.mycompany.com 上运行,则要访问共享文件夹,您应该使用以下 URL:"http://hostmonitor.mycompany.com/authorized/" (如果未指定目标文件或文件夹的名称,则结束的“/”应始终出现在 url 字符串中)。

  • Allow access to folder <path to folder> for the following users (允许访问文件夹<文件夹路径> 对于以下用户)
    您可以仅允许指定用户访问指定文件夹(和所有子文件夹)(例如,您可以仅允许“管理员”和“经理”访问)。 HostMonitor 中应存在具有远程访问权限的用户帐户。 当用户尝试通过互联网访问此文件夹时,系统会要求他提供用户名和密码。
    无论计算机中共享文件夹的真实名称是什么,它都将以"private(私人)"名称可见。 例如,如果 Web_Service 正在计算机 hostmonitor.mycompany.com 上运行,则要访问共享文件夹,您应该使用以下 URL:"http://hostmonitor.mycompany.com/private/" (如果未指定目标文件或文件夹的名称,则结束的“/”应始终出现在 url 字符串中)。

    如果您允许访问 HostMonitor 存储私有日志(对于某些测试)的公共或授权文件夹,则指向这些私有日志的链接将可见,并且用户将能够检查日志。 请注意,“private log”字段必须包含在显示字段列表中。



Colors (颜色)
每个用户可以根据自己的喜好选择 Web 界面的调色板。 只有有权访问运行 Web_Service 的系统的用户才能控制(创建、删除和修改)颜色配置文件。 使用 Options -> Colors 菜单打开 Color Profiles 对话框。
您可以完全自定义 Control Panel, DashBoard、Quich Log 和其他面板的配色方案。

要使用颜色方案进行操作,请使用 4 个按钮:
  New   创建新调色板。
  Copy   复制选定的调色板。 如果您想对现有调色板进行少量修改,这非常有用。
  Rename   更改调色板的名称。
  Delete   删除选定的调色板; 您可以删除除一种(名为 <Default> 的配色方案)之外的所有配色方案。

要修改所选调色板的颜色,请单击要更改颜色的元素。 右键单击元素可更改其背景颜色,左键单击可更改文本颜色。



Web Interface (网页界面)

当您启动浏览器的新实例并使用 http://webservicehostname/ 等 URL 向 HostMonitor 请求信息时,浏览器首先会询问您的名称和密码。 您将获得您的用户帐户中指定的权利和权限。 例如。 管理员可以执行任何操作,访客只能查看测试状态等
推荐的网络浏览器:Google Chrome 32+、Opera 12+、FireFox 24+、Internet Explorer 11+(也可以使用其他一些浏览器,例如 iOS 版 Safari)

Simplified web interface (简化的网络界面)
如果您必须使用旧的网络浏览器(不兼容 HTML5),您可以使用 http://webservicehostname/ws1/index.htm等 URL 切换到简化界面 (WS1)
这样您就可以使用 Internet Explorer 5.50+、Opera 8.0+、Firefox 2.0+。

Compact Web Interface (紧凑型网络界面)
此外,还有专为小屏幕移动设备设计的界面版本。
要访问此服务,请使用以下链接:
  http://webservicehostname/compact.htm
  http://webservicehostname/tiny.htm
  http://webservicehostname/links.htm

PC上也可以使用紧凑的界面,如果添加可选参数可能会更好看"?mobile=0", e.g.
  http://webservicehostname/compact.htm?mobile=0
  http://webservicehostname/tiny.htm?mobile=0

如果您的移动设备被误识别为 PC,例如,您也可以使用“?mobile=1”参数。
  http://webservicehostname/compact.htm?mobile=1
  http://webservicehostname/links.htm?mobile=1


Toolbar(工具栏)
该面板显示简要统计数据; 您还可以使用"Logout"按钮附近的滑动面板启动和停止监控、禁用和启用操作。
  • Start/Stop Monitoring (开始/停止监控)
    开始或停止监视。 按钮的标题会发生变化,以反映远程(本地)系统上 HostMonitor 的当前状态
  • Enable/Disable Alerts (启用/禁用警报)
    启用或禁用操作。 按钮的标题会发生变化,以反映 HostMonitor 上警报的当前状态。

当监控停止或禁用操作时,会显示其他“警告”图标。 如果使用“Toolbar off”按钮隐藏工具栏,则可以将警告图标移动到任何方便的位置(使用鼠标拖动图标)。

工具栏窗格允许您在 5 个主要工作场所之间切换: Management panel, DashBoard, Quick Log, Top HostsNetwork Map.


1) Management panel (管理面板)

管理面板提供类似于HostMonitor自己的GUI的界面。 窗格的左侧是文件夹部分,显示 FoldersViews. 正确的部分 - 测试部分,它显示所选文件夹或视图中的测试项目。

Folder section (文件夹部分)
您可以在此处看到 HostMonitor 中可用的所有文件夹和子文件夹的列表。 如果单击文件夹名称,您将在测试部分看到该文件夹中的测试项目列表。

如果您使用的是简化版本的界面 (WS1),Web_Service 不会根据文件夹内不良/警告测试项目的数量更改每个文件夹项目的颜色; 相反,它会在文件夹名称左侧显示一个指示器。 当指示器为绿色时,表示该文件夹中的所有测试都具有“良好”状态,黄色表示一个或多个测试具有“未知”状态,红色表示至少一个测试具有“不良”状态。 您可以单击指示器来检查文件夹属性或查看显示好、坏或未知测试项目的相应列表。 文件夹名称右侧还有数字 - 文件夹中“好”/“坏”+“警告”/“未知”测试的数量。

Test section (测试部分)

它显示所选文件夹(或视图)中所有测试的列表。 您可以设置 Web_Service 以显示此列表中测试的任何可用属性,对它们进行排序,按状态过滤并使用选定的测试项目集执行以下操作:
  • [Enable], 启用选定的测试
  • [Disable], 禁用选定的测试)
  • [Refresh], 无论时间表如何,都会强制对所选项目进行测试探针
  • [Reset], 重置所选测试的统计数据
  • [Pause], 允许您在特定时间间隔内暂停对所选测试项目的监控,例如 接下来 20 分钟
  • [Resume], 恢复暂停的测试项目
  • [Ack], 使用此链接确认测试状态。
  • [Ack/Stop], 确认状态并停止警报。
  • [Test info], 打开 测试信息窗口(适用于单选项目)

您也可以使用弹出菜单功能:在测试项目上单击鼠标右键并选择操作 - 它允许您刷新、暂停或禁用测试项目、确认“不良”状态、打开测试信息 窗口等 您可以使用 Ctrl+H 和 Ctrl+L 热键来相应地检查性能历史记录和快速日志。
注意:如果您使用的是简化版界面(WS1),则无法使用弹出菜单功能; 相反,您可以单击第一个字段(通常它显示测试名称)。 此链接将带您进入一个新窗口,其中包含有关测试的详细信息。

您可以使用Shift键或Ctrl键并单击鼠标左键来选择一组测试项目(如果您使用的是WS1简化界面,则此选项不可用); 您也可以使用每个测试名称前面的复选框来选择测试 - 标记它以选择测试或取消标记以取消选择它。
另外还有 3 个命令(要访问这些命令,请单击标题行中的复选框图像):

  • [Select all] - 选择列表中的所有测试;
  • [Unselect all] - 使用此命令一次取消标记(清除)所有复选框;
  • [Inverse selection] -反转选择


Test info (测试信息)

测试信息窗口可以在任何工作场所使用,它提供以下页面:

Test info 测试信息页面提供有关所选测试项目的信息,例如当前和以前的状态、统计信息、修改日期、评论、相关 URL 等。

Quick log快速日志页面显示所选测试项目的最后 10 个事件。
术语“事件”是指随每次测试状态更改而添加的日志记录。 如果测试的日志记录模式设置为“Reply”或“Full”,则当测试状态发生变化或“Reply”字段的值发生变化时,HostMonitor 将添加一条新记录。

Actions log操作日志页面显示以下信息:
- 事件时间(动作执行的时间);
- 测试状态(触发操作时);
- 操作方法(操作的类型);
- 操作执行的结果
注意:您可以告诉 HostMonitor 忽略某些操作,即不要在快速日志中存储有关操作结果的信息。 选项“Quick Log: store action results”位于 Action_Properties 对话框中。 您可以禁用不重要操作的选项,例如“Play_sound”操作。

Performance chart性能图表使用有关所选时间间隔内测试项目的最小、最大和平均回复值的信息显示图表。 您可以选择显示以下任意时间段:
- Today 今天
- Yesterday 昨天
- Last 24 hours 过去 24 小时
- Last 48 hours 过去 48 小时
- This week 本星期
- Last week 上星期
- Last 7 days 过去 7 天
- Last 14 days 过去 14 天
- This month 这个月
- Last month 上个月
- Last 30 days 过去 30 天
- Last 60 days 过去 60 天
- This year 今年
- Last year 去年
- Last 12 months 过去 12 个月
- Last 24 months 过去 24 个月

Availability chart可用性图表使用有关选定时间间隔内的存活/死亡/未知测试结果比率的信息显示图表。

SNMP Data页面:当您选择SNMP Table测试项时,您可以检查从SNMP代理检索到的数据表。 对于每个检索到的计数器,它显示 OID、当前值、先前值和差异。


2) Dashboard (仪表板)

仪表板是一个指示面板。 看一眼仪表板即可全面了解所有文件夹中的所有测试。
每个文件夹都由仪表板上的一行表示。 该行的每个单元格代表该文件夹内某种类型的测试(例如 Ping, CPU Load, Service, Drive Free Space)。 细胞内的数量及其颜色取决于测试结果:

Dashboard
 颜色  细胞颜色的含义 单元格中数字的含义    
  N    某些测试的状态为“不良”(未确认)  “坏”测试项数量
  N    没有“坏”测试,但某些测试具有“警告”状态(未确认)  “警告”测试项目数量
  N    没有“不良”或“警告”测试项目,但某些测试具有“未知”状态(未确认)  “未知”测试数量
  N    有一些“不良”、“警告”或“未知”的项目,所有这些都已承认  已确认测试数量
  N    没有“坏”/“未知”测试,但有“WaitForMaster”测试项  处于“等待..”状态的测试数量
  N    所有测试均已禁用  禁用测试数量
  N    所有测试均处于“OutOfSchedule”状态  “OutOfSchedule”测试数量
  N    没有“坏”/“未知”/“WaitForMaster”项目,一些(所有)测试都是“好”  “良好”测试项目数量
  0    文件夹中没有此类测试  0 - 没有测试

当您单击单元格时,弹出窗口将显示已确定单元格当前状态(颜色和值)的测试列表。 例如,如果您单击代表“USA Office”文件夹的 Ping 测试的“红色”单元格,您将看到该文件夹中所有“不良”Ping 测试项目。 然后您可以使用弹出菜单项检查测试统计数据、快速日志、操作日志、图表、启用或禁用测试项目、确认测试状态等。
当您点击文件夹项目时,界面将切换到管理模式并打开选定的文件夹。

注意:如果您使用的是简化版界面(WS1),则无法使用弹出菜单功能; 相反,您可以单击文件夹名称链接来检查文件夹属性或查看显示良好、不良和未知测试项目的相应列表以及文件夹中测试的完整列表。


3) Quick Log (快速记录)

快速日志工作场所显示最近的事件。 术语“事件”是指随每次测试状态更改而添加的日志记录。 如果某些测试的日志记录模式设置为“回复”或“完整”,则当测试状态或测试的“回复”字段值发生更改时,HostMonitor 会添加一条新记录。
快速日志窗格提供弹出菜单:您可以在测试项目上单击鼠标右键并选择操作 - 它允许您刷新、暂停或禁用测试项目,确认“不良”状态,打开测试信息窗口,检查测试项目的日志记录、操作日志、可用性和 不同时期的绩效图表(7、14 天、30 或 60 天、一周或 2 周、上个月或当月等)

快速日志模式可用于音频警报,当检测到新的“不良”事件时,界面将启动警报。 有 3 种模式可用:
  - Sound off 关闭声音
  - Sound once 声音一次
  - Sound continuously 声音连续
注 1:要切换模式,请使用鼠标右键单击"Quick Log"选项卡
注 2:选择"Sound continuously (连续声音)"选项时,您可以使用"Stop alerts (停止警报)按钮(Alert (警报) 窗口)或 "Stop alerts (停止警报)" 弹出菜单项

如果您使用的是简化版界面(WS1),则音频警报选项不可用; 也没有弹出菜单。 快速日志窗格提供测试属性的链接。 单击测试名称,Web_Service 将显示“测试属性”窗口。


4) Top Hosts (顶级主持人)

Top Hosts

“热门主机”窗格显示以下类别中的“热门”测试项目:
  Highest ratio of lost packets (%)   Ping tests
  Slowest echo reply (ms) Ping tests
  Slowest web site (ms) URL and HTTP tests
  Highest CPU usage (%) CPU Usage tests
  Hottest system/CPUQNAP, Synology, NetApp, Cisco, Juniper and HP iLO Temperature tests
  Lowest free memory (%) Memory tests
  Lowest disk space (%) Disk Free Space and UNC tests
  Lowest disk space Disk Free Space and UNC tests
  HDD: Highest disk loadSynology Disk Load and Windows Performance Counter ('% Disk Time') tests
  HDD: Hottest diskQNAP Temperature, Synology Temperature and HDD Smart tests
  HDD: Most bad sectorsSMART tests
  HDD: Oldest disksSMART tests
  Highest CPU usage (%) Dominant Process tests
  Highest handles usage Dominant Process tests
  Highest threads number Dominant Process tests
  Highest memory usage Dominant Process tests
  Highest VM usage Dominant Process tests
  UPS: Highest loadUPS Load tests
  UPS: Highest temperatureUPS Temperature tests
  UPS: Lowest charge levelUPS Charge tests
您可以在显示的测试项上点击鼠标右键,选择操作。 弹出菜单允许您刷新、暂停或禁用测试项目、确认“不良”状态、打开测试信息窗口、检查测试项目的日志记录、检查操作日志、显示 不同时期(7、14 天、30 或 60 天、一周或 2 周、上个月或当月等)的可用性图表和性能图表

- Show Collapsed / Hide Collapsed 显示折叠/隐藏折叠
- Automatically open&close panels / Manually open&close panels 自动打开和关闭面板/手动打开和关闭面板
使用这些选项和拖放操作,您可以根据自己的喜好组织面板。 例如,您可以设置 Show_Collapsed + Manually_open&close_panels 选项,将 Web 相关组移动到顶部,将 UPS 相关组移动到底部,最小化(关闭)HDD 相关组,然后从 Show_Collapsed 切换到 Hide_Collapsed。 而“Automatically_open&close_panels”选项则告诉 Web 服务打开包含数据(测试)的组,并最小化或隐藏没有可用测试的组。

注意:“顶级主机”窗格在简化版本的界面 (WS1) 中不可用。


5) Network Map 网络地图

Web_Service可以将与同一主机相关的所有测试分组,根据HostMonitor-RMA和主从关系在不同主机之间设置链接,并在交互式地图上显示HostMonitor、RMA代理和所有主机。

network map

Gravity and Spiral 重力和螺旋。 Web_Service 可以使用“重力”和“螺旋”算法设置元素的初始位置。 Spiral 的工作速度要快得多,因此当您监控数千台主机时,我们建议您使用此方法。 实际上,您可以使用两种方法 - 使用螺旋算法初始化整个 WAN 地图,然后选择地图的某些部分(例如单击 RMA 代理以选择代理和该代理监控的所有主机)并为此 LAN 应用重力算法。
注意:螺旋算法将重置整个地图,而重力算法可能适用于整个地图或选定的子集(例如带有主机的 RMA 代理或带有依赖项的主测试)。
当您单击“重力”按钮时,按钮标题会更改为“Stabilize/Stop 稳定/停止”,当地图看起来“足够好”时,您可以再次单击它,而无需等待算法完成。

然后您可以手动调整任何元素的位置(标准拖放)。 如果拖动主项目并按住按钮,界面将使用重力算法重新排列从属项目; 释放鼠标按钮可随时停止此过程。

Rotate left / Rotate right - 这些按钮可能适用于整个地图或选定的部分(就像重力按钮一样)。
Undo and Redo 撤消和重做按钮有助于修复错误。
缩放 - 使用鼠标滚轮放大/缩小。

Background images 背景图片
您可以设置注释,加载背景图像(从下拉列表中选择图像并单击“Set map background 设置地图背景”按钮),然后使用“Save 保存”或“SaveAs另存为” 按钮保存地图设置。
一些背景样本位于 WebService\mapsbg\ 文件夹中,图像基于 OpenStreetMap (https://www.openstreetmap.org/copyright) 提供的数据。 您可以创建自己的图像以符合您公司的标准,并将文件复制到此文件夹中。

Items 项目
项目颜色取决于与主机相关的所有测试的状态。 例如。 绿色表示所有测试都具有“良好”状态(并且可能是一些禁用的测试); 黄色表示有一些测试处于“未知”状态; 粉色——警告测试; 红色 - 有一些“坏”测试; 橙色 - 有一些“不良”、“警告”或“未知”项目,所有这些项目均已确认; 灰色 - 禁用所有测试。
项目的大小取决于与主机相关的测试数量。

点击主机(鼠标右键),您将看到与该主机相关的测试项:测试名称、最后回复和平均回复值。 然后您可以选择测试并使用弹出菜单(再次单击鼠标右键)来启用、暂停、恢复测试、确认测试状态、检查快速日志、检查性能历史记录等。



Preferences 优先

此链接将打开“选项/设置”窗口。 您通过此窗口定义的设置和选项对于每个用户来说都是单独的,并且它们与 Web 服务器一起存储,以便您下次登录 HostMonitor 时,将为您保存上一个会话中的设置。
Preferences 可以使用以下选项:
  • Palette 调色板
    您可以在此处选择 Web 界面的调色板。 请注意:只有有权访问运行 Web_Service 的系统的人员才能修改预定义调色板或创建新调色板。

  • Display all (sub)folders at once 一次显示所有(子)文件夹
    选择此选项后,Web_Service 将始终显示“文件夹”部分中所有文件夹和后代子文件夹的展开视图。
  • Use interactive folder tree (cookies must be enabled) 使用交互式文件夹树(必须启用 cookie)
    选择此选项后,您将能够展开或折叠任何文件夹。
    (这些选项对于 WS1 界面的简化版本有意义)

  • Folder section width 文件夹部分宽度
    此参数允许您设置文件夹部分的默认宽度(以像素为单位)。
    (此选项对于界面 WS1 的简化版本有意义)

  • Display tests from current folder only 仅显示当前文件夹中的测试
    启用此选项后,右窗格将仅显示当前文件夹中的测试(通过左窗格选择的文件夹; 该文件夹的名称以粗体显示)不包括子文件夹中的测试。

  • Display tests from current folder and all subfolders 显示当前文件夹和所有子文件夹中的测试
    此选项允许您查看当前文件夹和所有子文件夹中的所有测试。

  • Display folder name for each section 显示每个部分的文件夹名称
    通过此选项,您可以在窗口的右窗格中查看文件夹的名称。 文件夹名称出现在该文件夹内的测试列表的开头。 您可能会发现此选项很有用,尤其是当当前文件夹有很多子文件夹时。

  • Skip empty folders 跳过空文件夹
    启用此功能后,其中没有测试的文件夹将从右侧窗格中消失。

  • Do not wrap text at the right margin 文本不要在右边距处换行
    如果启用此选项,Web_Service 会告诉可视用户代理(Web 浏览器)禁用自动文本换行。 否则,浏览器可能会在多行中显示测试属性(例如回复字段)。

  • Sort by 排序方式,您可以在此处指定用于对测试进行排序的字段。
  • Sort order 排序顺序,您可以设置升序或降序排序方向。

  • Test items per row 每行测试项目
    此选项允许您在测试列表的每一行中放置多个测试,以便测试将按列排列。
    (此选项对于 WS1 接口的简化版本有意义)

  • Display the following test properties 显示以下测试属性
    这是一个复选框数组,通过标记/取消标记它们,您可以指定要显示的字段列表(测试属性)。

  • Display only tests that have following statuses 仅显示具有以下状态的测试
    您可以在此处过滤测试列表,强制 Web_Service 仅向您显示具有特定状态的测试。
    请注意:如果“Checking”开关被标记,对于HostMonitor当前正在检查的测试项目,Web_Service将显示“Checking..”。 否则,您将看到所述测试项目在检查开始之前的状态。

与简化界面 (WS1) 相关的注释:更改任何选项后,不要忘记点击“Submit”按钮。 只有在此之后,更改才会生效。 点击设置窗口中的“Back”按钮以及浏览器后退按钮将放弃所有更改。 “Reset”按钮将所有设置设置为默认值。 请注意,在网页界面中更改设置后,您可能需要单击浏览器的“refresh”按钮才能立即看到更改的结果(特别是如果您使用 Internet Explorer,有时需要多次使用刷新功能)。



Authentication modes 认证方式

您可以使用 Web_Service 菜单设置允许的身份验证模式 Options → Authentication
  • HostMonitor authentication
    Web 浏览器将提示输入用户名和密码,操作员应输入 HostMonitor 端设置的用户名和密码 (菜单 User → Operators).
    浏览器和 Web_Service 之间的流量不安全(除非使用 HTTPS)。 Web_Service 和 HostMonitor 之间的流量是安全的(就像 HostMonitor↔RCC 或 HostMonitor↔RMA 流量)。

  • Windows or HostMonitor authentication (priority: Windows authentication)
    如果远程操作员登录到域,Web 浏览器将尝试使用 Windows 身份验证机制 (Kerberos) 访问 Web_Service。 同名的HostMonitor用户帐户应设置为"HM or Windows authentication"选项,并且HostMonitor和WebService进程应在同一系统(域成员)上启动。 否则,浏览器将提示输入用户名和密码,并且将使用 HostMonitor 身份验证。

  • HostMonitor or Windows authentication (priority: HostMonitor authentication)
    Web 浏览器将提示输入用户名和密码。 但是,如果远程操作员使用“HM or Windows authentication”选项设置的相同名称登录到域和 HostMonitor 用户帐户,并且 HostMonitor 和 WebService 进程都在同一系统(域成员)上运行,则您可以键入 WindowsAuth 代替用户名,Web 浏览器将能够使用 Windows 身份验证机制 (Kerberos) 连接到 HostMonitor。
注意:如果您启动网络浏览器,登录然后切换身份验证模式,并且想要注销并使用不同的身份验证模式再次登录,您可能需要重新启动浏览器(不仅仅是打开新页面)。

Kerberos 注释
当 Web 浏览器和 Web 服务开始通信时,它们会通过受信任的第三方系统(密钥分发中心)传递加密票证。 KDC 将带有解密密钥的秘密票证传递给两个节点。 然后,节点相互传递加密的时间戳,并使用密钥对其进行解密。 如果他们成功地做到了这一点,他们就可以验证对方的身份并可以相互信任。
KDC 与在域控制器 (DC) 上运行的 Windows Server 安全服务集成,并使用 Active Directory 域服务数据库作为其安全帐户数据库。 但是,您应该在 HostMonitor 端设置远程用户权限(在本例中不使用密码,如果您计划使用 Windows 和 HostMonitor 身份验证模式,请提供密码)。

要求

  • 网络上计算机之间的大致时钟同步(HostMonitor/WebService 系统、域控制器、远程操作员系统)。 如果服务器和客户端的时间差大于五分钟,认证将失败
  • 网络上的 DNS 条目和主机均已正确配置
  • HostMonitor 和 Web_Service 应在同一系统(域成员)上启动
  • Web_Service 在这种情况下不能使用本地系统帐户,它应该在域用户下启动(例如domain1\webuser)
  • 为 Web_Service 使用的 Active Directory 服务帐户设置服务主体名称 (SPN) 目录属性。 例如
    Setspn /s   HTTP/wshostname.domain1.com   domain1\webuser
    Setspn /s   HTTP/wshostname   domain1\webuser
    您可能需要使用这两个命令,这有助于避免一些 Internet Explorer 问题(例如授权将持续 30 分钟)。
    更多信息请访问 docs.microsoft.com

浏览器设置

FireFox:

  • 在火狐浏览器的URL文本框中输入 about:config 访问高级设置; 单击接受风险并继续;
  • 找到并双击 network.negotiate-auth.trusted-uris 在首选项名称列中; 在文本框中输入 Web 服务 URL
    在首选项名称列中; 在文本框中输入 Web 服务 URL
  • HTTPS协议应在Web_Service上设置并且必须用于FireFox

Internet Explorer / Microsoft Edge:

  • 在里面 Internet Options 窗口选择 Security 标签; 单击 Trusted Sites 图标,然后单击 Sites 按钮; 按钮 Web Service URL 到 Web sites 列表;
  • 在里面 Internet Options -> Security 选项卡单击 Custom Level 按钮; 确保
    - User Authentication -> Logon 被设定为 Automatic logon with current username and password
    - Miscellaneous -> Web sites in less privileged Web content zones can navigate into this zone 被设定为 Enable.
  • 在里面 Internet Options 窗口单击 Advanced 标签; 确保这件事 Security->Enable Integrated Windows Authentication 选项已设置

Chrome:

  • Chrome 使用 Internet Explorer 配置来启用 Kerberos 身份验证,因此您应该配置 Internet Explorer

SSL

您可以使用 HTTPS 协议和 SSL 证书来保护 Web_Service 的安全。 SSL(安全套接字层)证书是一种验证网站身份的数字证书,SSL 技术允许加密 Web 服务器和客户端(Web 浏览器)之间的所有数据传输。 每个 SSL 证书均由公钥和私钥组成。 当 Web 浏览器连接到安全的 Web 服务器时,安全套接字层握手会对服务器和客户端(Web 浏览器)进行身份验证。 使用唯一的会话密钥建立加密方法,然后可以开始安全传输。

如果要设置 Web_Service 通过 HTTPS 协议工作,您应该有两个 PEM 格式的文件:服务器证书和私钥。 证书和私钥文件必须相应命名为 ServerCert.pem 和 ServerKey.pem。 这些文件应位于安装 Web_Service 的同一文件夹中。 如果您有证书和私钥,以其他名称存储在 PEM 文件中,只需重命名文件即可

  • ServerKey.pem - 用于加密数据的私钥。 它必须与证书中存储的公钥(ServerCert.pem 文件)相对应
  • ServerCert.pem - 要发送到远程站点进行身份验证的公钥(证书)。 该密钥可以通过密码保护。 在这种情况下,Web_Service 将在启动时询问您密码(仅 1 次,除非您更改文件)。
从哪里可以获得这些文件?
有几种可能的方法:
  1. 使用已安装在 IIS 网络服务器上的 SSL 证书
  2. 使用已安装在 Apache Web 服务器上的 SSL 证书
  3. 创建 CSR(证书签名请求)并向 VeriSign、Thawte 等外部证书颁发机构请求证书。
  4. 创建自签名 SSL 证书
有关详细信息,请参阅 manual.PDF 文件(手册的"Web Service: SSL"部分)

请注意:OpenSSL必须安装软件包才能执行所有必要的步骤。
 

最低系统要求
您计划运行HM_Web_Service的系统应满足以下要求:

  • Windows XP SP3, Windows 7, Windows 8.1, Windows 10 or Windows 11
  • Windows Server 2003 SP2, Server 2008 SP2/R2, Server 2012, 2016, 2019 or Windows Server 2022
  • TCP/IP 连接(LAN 或拨号)
  • 12 MB 可用磁盘空间

它要多少钱?

当您购买 Advanced_Host_Monitor 企业版时,您将免费获得 Web_Service 的许可证。 否则,Remote_Control_Console、Web_Service 和 Telnet_Service 的许可证费用为 199 美元。 您可以使用信用卡、Switch 和 Solo 借记卡、支票/汇票或电汇来订购 Web_Service。
细节..