在 VMware Aria Operations for Networks 中,可以基于流发现应用程序。
基于流的应用程序发现使用机器学习算法,通过分析环境中的流量模式和网络流来自动发现应用程序和应用程序边界。要了解如何基于流发现应用程序,请参见基于流发现应用程序。
过程
- 从左侧导航面板中转到。
根据流,您将看到所有可用的应用程序。根据虚拟机之间的网络流通信,您还会看到虚拟机之间的应用程序边界和层边界。
- 要修改范围和命名首选项,请单击编辑发现,然后选择应用程序发现的持续时间和范围。
- 要上载包含预先存在的应用程序定义的 CSV 文件,请单击发现选项。
- 单击浏览,然后上载 CSV 文件。
CSV 文件必须包含虚拟机到应用程序名称和层名称映射,因为同一文件用于应用程序和层命名。
注: 还可以在 CSV 文件的
VM Name
列中提供正则表达式。例如,要为应用程序标识以
MySQL-
开头的所有虚拟机名称,可以提供
MySQL-.*
作为虚拟机名称。
- 单击下一步。
VMware Aria Operations for Networks 将验证上载的 CSV 文件,并将缺少的任何信息显示为错误,然后显示一个表,其中列出了缺少的信息以及相应的行号。您还可以将缺少的信息表导出为 CSV 文件。
- 选择命名首选项以及命名应用程序和层时要使用的顺序。要了解更多信息,请参见设置应用程序和层命名首选项。
注:
VMware Aria Operations for Networks 建议使用命名首选项为应用程序和层创建有逻辑且有意义的名称。
- 单击提交。
- 要在发现应用程序页面上暂停或停止自动发现流,请单击编辑发现旁边的更多选项图标,然后选择暂停发现或停止发现。
注:
如果单击停止发现,将会丢失所有已发现的应用程序。
- 单击粒度,根据层和虚拟机的数量在不同级别对已发现的应用程序进行分组。可以选择以下粒度级别之一:
-
粗:应用程序组包括更多的层和虚拟机。
-
中:应用程序组包含较少的层和虚拟机。
-
细:应用程序组包括更少的层和虚拟机。
在已发现应用程序的表格视图中,可以查看置信度列,其中描述了应用程序分组的准确性级别。可信度级别越高表示分组准确性越高,所需的用户干预越少。
下一步做什么
查看使用流发现的应用程序。要了解更多信息,请参见查看发现的应用程序。