Azure Monitor 使用旧 版 Log Analytics 代理从虚拟机收集的数据由你在 Log Analytics 工作区中配置的数据源定义。 每个数据源都创建特定类型的记录。 每种类型都有其自己的一组属性。
重要
自 2024 年 8 月 31 日起,旧版 Log Analytics 代理已弃用。 Microsoft将不再为 Log Analytics 代理提供任何支持。 如果使用 Log Analytics 代理将数据引入 Azure Monitor,请立即迁移到 Azure Monitor 代理。
重要
本文中所述的数据源仅适用于运行 Log Analytics 代理的虚拟机。
数据源摘要
下表列出了 Log Analytics 代理当前可用的代理数据源。 每个代理数据源链接到提供该数据源信息的文章。 它还提供有关其收集方法和频率的信息。
| 数据源 | 平台 | 日志分析代理 | Operations Manager 代理 | Azure 存储 | 需要运营经理吗? | 通过管理组发送的 Operations Manager 代理数据 | 收集频率 |
|---|---|---|---|---|---|---|---|
| 自定义日志 | Windows操作系统 | • | 到达时。 | ||||
| 自定义日志 | Linux | • | 到达时。 | ||||
| IIS 日志 | Windows操作系统 | • | • | • | 取决于日志文件轮换设置。 | ||
| 性能计数器 | Windows操作系统 | • | • | 按计划,至少为 10 秒。 | |||
| 性能计数器 | Linux | • | 按计划,至少为 10 秒。 | ||||
| Syslog | Linux | • | Azure 存储的时间是 10 分钟。 从代理方发出的货物已到达。 | ||||
| Windows 事件日志 | Windows操作系统 | • | • | • | • | 到达时。 |
配置数据源
若要配置 Log Analytics 代理的数据源,请转到 Azure 门户中的 Log Analytics 工作区 菜单并选择工作区。 选择 遗留代理管理。 选择要配置的数据源的选项卡。 使用上表中的链接访问每个数据源的文档及其配置信息。
任何配置都传送到连接到该工作区的所有代理。 无法从此配置中排除任何连接的代理。
数据收集
数据源配置会在几分钟内被传送到直接连接到 Azure Monitor 的代理。 指定的数据从代理收集,并按特定于每个数据源的时间间隔直接传送到 Azure Monitor。 有关这些细节,请参阅每个数据源的文档。
对于连接的管理组中的 System Center Operations Manager 代理,数据源配置将转换为管理包,默认情况下每 5 分钟传递到管理组。 代理会像下载任何其他管理包一样下载管理包,并收集指定的数据。 根据数据源,数据将发送到管理服务器,将数据转发到 Azure Monitor,或者代理会将数据发送到 Azure Monitor,而无需通过管理服务器。
有关详细信息,请参阅 Azure Monitor 中的数据收集。 可以阅读有关连接 Operations Manager 和 Azure Monitor 的详细信息,以及在 配置与 System Center Operations Manager 的集成时如何修改配置传递频率。
如果代理无法连接到 Azure Monitor 或 Operations Manager,它将继续收集数据并在建立连接时进行传送。 如果数据量达到客户端的最大缓存大小,或者代理在 24 小时内无法建立连接,则可能会丢失数据。
日志记录
Azure Monitor 收集的所有日志数据都以记录的形式存储在工作区中。 由不同数据源收集的记录将有自己的一组属性,并由其 Type 属性标识。 有关每种记录类型的详细信息,请参阅每个数据源和解决方案的文档。