AzureLogAnalyticsReportingTask

文档中心 › 组件索引 › AzureLogAnalyticsReportingTask

AzureLogAnalyticsReportingTask Reporting Task

类型全限定名:cn.org.acal.lynxus.reporting.azure.loganalytics.AzureLogAnalyticsReportingTask

所属 Bundle:cn.org.acal.lynxus:lynxus-azure-nar:2.11.8

描述

将 JVM 指标以及 ACAL Lynxus 指标发送到 Azure Log Analytics 工作区。ACAL Lynxus 指标可以在全局或Process Group级别进行配置。

标签

azuremetricsreportinglog analytics

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
Send JVM Metricsfalse
  • true
  • false
除了 Lynxus 指标之外,还发送 JVM 指标
Log Analytics Workspace Id日志分析工作区 ID
敏感属性:是
支持表达式语言:是(仅使用环境/系统变量求值)
Log Analytics Custom Log NamelynxusmetricsLog Analytics 自定义日志名称
支持表达式语言:是(仅使用环境/系统变量求值)
Log Analytics Workspace KeyAzure Log Analytics 工作区密钥
敏感属性:是
支持表达式语言:是(仅使用环境/系统变量求值)
Application IDlynxus要包含在发送到 Azure Log Analytics WS 的指标中的应用程序 ID
支持表达式语言:是(仅使用环境/系统变量求值)
Instance ID${hostname(true)}要包含在发送到 Azure Log Analytics WS 的指标中的此 Lynxus 实例的 ID
支持表达式语言:是(仅使用环境/系统变量求值)
Process Group IDs如果指定,报告任务将仅向配置的 ProcessGroup 发送指标。多个 ID 用逗号分隔。如果找不到任何组 ID 或未定义 ID,则发送所有指标。
支持表达式语言:是(仅使用环境/系统变量求值)
Job Namelynxus_reporting_job导出作业的名称
支持表达式语言:是(仅使用环境/系统变量求值)
Log Analytics URL Endpoint Formathttps://{0}.ods.opinsights.azure.com/api/logs?api-version=2016-04-01Log Analytics URL 端点格式。占位符 {0} 在运行时被替换为在 Log Analytics 工作区 ID 属性中配置的值。
支持表达式语言:是(仅使用环境/系统变量求值)

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

详细说明

AzureLogAnalyticsReportingTask

AzureLogAnalyticsReportingTask

该 ReportingTask 向 Azure Log Analytics 工作区发送以下指标:

  • FlowFilesReceivedLast5Minutes
  • BytesReceivedLast5Minutes
  • FlowFilesSentLast5Minutes
  • BytesSentLast5Minutes
  • FlowFilesQueued
  • BytesQueued
  • BytesReadLast5Minutes
  • BytesWrittenLast5Minutes
  • ActiveThreads
  • TotalTaskDurationSeconds
  • jvm.uptime
  • jvm.heap_used
  • jvm.heap_usage
  • jvm.non_heap_usage
  • jvm.thread_states.runnable
  • jvm.thread_states.blocked
  • jvm.thread_states.timed_waiting
  • jvm.thread_states.terminated
  • jvm.thread_count
  • jvm.daemon_thread_count
  • jvm.file_descriptor_usage
  • jvm.gc.runs
  • jvm.gc.time