要监控目标计算机上运行的应用服务,必须在 VMware Aria Operations 中配置 Telegraf 代理。
安装代理后,您可以激活插件以监控应用服务。此外,还可以监控受/不受 vCenter Server 云帐户管理的虚拟机上和物理服务器上的已发现服务。
您可以配置发现的服务并执行自定义监控操作。有关自定义监控操作,请参见自定义脚本、激活远程检查、监控 Windows 服务和监控 Linux 进程。
- 如果插件激活需要文件(例如,SSL 信任的客户端证书)在目标计算机上的位置,则位置和文件应具有相应读取权限,arcuser 才能访问这些文件。使用 Telegraf 配置应用程序服务和自定义监控称为插件。
注: 如果插件显示“权限被拒绝”状态,请为 arcuser 提供对您在插件激活期间指定的文件位置的权限。
- 只有当 Pid 文件及其父目录对其他具有读取权限时,Pid 文件的 Linux 进程激活才起作用。
在单个目标计算机上激活应用服务
- 从左侧菜单中,单击应用程序面板中,单击管理 Telegraf 代理。 。从
- 选择正在运行代理的目标计算机。也可以使用筛选器功能。例如,按 进行筛选。
- 展开安装了代理的目标计算机对应的下拉箭头。您会看到发现的服务部分。
- 从发现的服务部分中,选择一个发现的服务或自定义监控服务,单击垂直省略号,然后单击添加。
- 从右侧显示的对话框中激活应用程序服务。
- 输入您添加的每个实例的详细信息,然后单击保存。有关各应用程序的配置详细信息,请参见配置支持的应用程序服务。
有星号的字段是必填字段。
如需详细了解根据应用程序服务显示的状态详细信息,请参见“管理 Telegraf 代理”页面中的其他操作中的“状态详细信息”表。
要编辑或删除应用服务的实例,请单击所添加应用服务对应的垂直省略号中的编辑或删除选项。添加并保存服务后,单击应用程序服务对应的下拉箭头可查看服务列表及其状态。
在多个目标计算机上激活应用服务
- 从左侧菜单中,单击应用程序面板中,单击管理 Telegraf 代理。 。从
- 选择正在运行代理且代理类型为 product-managed 的目标计算机。也可以使用筛选器功能。例如,按 和 进行筛选。
注: 您只能为已安装并正在运行产品管理的 Telegraf 代理的所有对象类型(端点和虚拟机)激活应用服务。
- 单击水平省略号,然后单击激活服务。您将看到激活服务对话框。
- 从激活服务对话框中,单击选择服务字段中的下拉箭头,选择一个发现的服务或自定义监控服务,然后单击确认。
- 从右侧显示的对话框中激活应用程序服务。
- 输入您添加的每个实例的详细信息,然后单击保存。有关各应用程序的配置详细信息,请参见配置支持的应用程序服务。
有星号的字段是必填字段。
如需详细了解根据应用程序服务显示的状态详细信息,请参见“管理 Telegraf 代理”页面中的其他操作中的“状态详细信息”表。
要编辑或删除应用服务的实例,请单击所添加应用服务对应的垂直省略号中的编辑或删除选项。添加并保存服务后,单击应用程序服务对应的下拉箭头可查看服务列表及其状态。
有关自定义监控操作,请参见自定义脚本、激活远程检查、监控 Windows 服务和监控 Linux 进程。
数据库用户字段中允许使用以下特殊字符:'[]{} (),.<> ?:!|/~@#$%^&*- _ +=
您可以按照以下格式提供数据库名称列表:['DBNAME_1', 'DBNAME_2', 'DBNAME_3']
,其中,DBNAME_1、DBNAME_2、DBNAME_3 不得包含 '
和 "
等引号。
应用程序可用性
激活应用服务后,将收集应用程序可用性衡量指标,并显示应用服务是正在目标计算机上运行还是已关闭。1 表示应用服务正在目标计算机上运行,0 表示应用服务已关闭。此衡量指标可用于除 JAVA 应用服务以外的所有受支持的应用服务。
有关停用服务的信息,请参见停用应用程序服务。