HDInsightStormTopologyMetrics

Storm 클러스터의 토폴로지 수준 메트릭입니다.

테이블 특성

attribute
리소스 종류 microsoft.hdinsight/clusters
범주 Azure 리소스
솔루션 LogManagement
기본 로그 No
수집 시간 변환 No
샘플 쿼리 -

형식 Description
Acked real 처리된 튜플 "트리"의 수입니다. Acking이 수행되지 않으면 값 0이 필요합니다.
AssignedCPUPercent real 토폴로지에 할당된 CPU 코어의 백분율입니다.
AssignedMemOffHeapMB real 토폴로지로 할당된 MB의 오프 힙 메모리입니다.
AssignedMemOnHeapMB real 토폴로지로 할당된 힙 메모리의 MB입니다.
AssignedTotalMemMB real 토폴로지에 할당된 총 메모리의 MB입니다.
_BilledSize real 레코드 크기(바이트)
BoltId 문자열 Bolt의 ID입니다.
용량 real 약 1.0이면 해당 Bolt가 가능한 한 빨리 실행되므로 Bolt의 병렬 처리를 늘릴 수 있습니다. 이는 (실행된 수 * 평균 실행 대기 시간) / 측정 시간입니다.
ClusterName 문자열 클러스터의 이름입니다.
ClusterType 문자열 클러스터의 유형입니다.
CompleteLatencyMs real 튜플 "트리"가 토폴로지에서 완전히 처리되는 데 걸리는 평균 시간(밀리초)입니다. Acking이 수행되지 않으면 값 0이 필요합니다.
CorrelationId 문자열 상관 관계가 있는 이벤트의 ID입니다. 여러 테이블 간의 상관 관계가 있는 이벤트를 식별하는 데 사용할 수 있습니다.
디버그 bool 디버그 추적이 활성화되었는지 여부를 나타내는 부울입니다.
내보낸 real 내보낸 튜플 수입니다.
EncodedBoltId string Bolt의 인코딩된 ID입니다.
EncodedId string 토폴로지의 인코딩된 ID입니다.
EncodedSpoutId string Spout의 인코딩된 ID입니다.
ErrorHost string 오류가 발생한 호스트입니다.
ErrorPort 문자열 오류와 연결된 포트입니다.
ErrorWorkerLogLink 문자열 오류가 발생한 작업자의 로그에 연결합니다.
실행 real 처리된 들어오는 튜플 수입니다.
ExecuteLatencyMs real 튜플이 execute 메서드에 소비하는 평균 시간(밀리초)입니다. execute 메서드는 튜플에 대한 Ack를 보내지 않고 완료할 수 있습니다.
실행자 int 작업을 실행하는 데 사용되는 스레드 수입니다.
ExecutorsTotal int 현재 사용 중이며 작업을 실행하는 데 이미 사용되는 실행기의 총 크기입니다.
실패 real Acking이 완료되기 전에 명시적으로 실패하거나 시간이 초과된 튜플 "트리"의 수입니다. Acking이 수행되지 않으면 값 0이 필요합니다.
HostName 문자열 레코드가 제공된 호스트의 호스트 이름입니다.
Id 문자열 레코드가 있는 구성 요소의 이름입니다(Spout, Bolt 또는 토폴로지 이름일 수 있음).
InstanceName string 레코드 셰이프의 형식(Bolt, Spout, 토폴로지 및 레코드 셰이프가 topology_stats).
_IsBillable 문자열 데이터 수집을 청구할 수 있는지 여부를 지정합니다. _IsBillable 수집 시 false Azure 계정에 청구되지 않음
lastError string 구성 요소에서 발생할 마지막 오류입니다.
MsgTimeout real 메시지가 시간 초과될 때까지의 시간(초)입니다.
OperationName 문자열 로그 레코드와 연결된 작업입니다.
소유자 string 토폴로지를 소유하는 사용자의 이름입니다.
ProcessLatencyMs real 튜플을 처음 받은 후 Ack에 걸리는 평균 시간(밀리초)입니다. 조인, 집계 또는 일괄 처리인 Bolt는 여러 다른 튜플이 수신될 때까지 튜플을 Ack하지 않을 수 있습니다(.
ReplicationCount int 토폴로지에서 보관하는 복제본의 양입니다.
RequestedCpuPercent real 토폴로지에서 요청한 CPU의 백분율입니다.
RequestMemOffHeapMB real 토폴로지에서 요청한 힙 메모리의 MB입니다.
RequestMemOnHeapMB real 토폴로지에서 요청한 힙 메모리의 MB입니다.
_ResourceId 문자열 레코드가 연결된 리소스의 고유 식별자입니다.
SamplingPct real 메트릭을 계산하기 위해 샘플링된 메시지의 백분율입니다.
SchedulerDisplayResource bool 스케줄러 표시 설정을 설명하는 부울입니다.
SourceSystem 문자열 이벤트가 수집된 에이전트의 유형입니다. 예를 들어 OpsManager Windows 에이전트의 경우 직접 연결 또는 Operations Manager, Linux 모든 Linux 에이전트 또는 Azure Azure Diagnostics
SpoutId 문자열 Spout의 ID입니다.
상태 string 토폴로지의 상태.
_SubscriptionId 문자열 레코드가 연결된 구독의 고유 식별자입니다.
작업 int 실행 중인 작업 수입니다.
TasksTotal int 실행되는 총 작업 양입니다.
TenantId 문자열 Log Analytics 작업 영역 ID
TimeGenerated Datetime 로그가 생성된 시간의 타임스탬프(UTC)입니다.
TopologyId string 토폴로지의 ID입니다.
TopologyName 문자열 토폴로지의 이름입니다.
양도됨 real 하나 이상의 Bolt로 전송된 튜플의 수입니다.
Type 문자열 테이블의 이름입니다.
작동 시간 string 실행기(스레드)가 활성 상태인 시간입니다.
UptimeSeconds real 토폴로지를 실행한 시간(초)입니다.
시간 범위 real 레코드의 메트릭에 대한 시간 기간(초)입니다.
WindowHint 문자열 레코드의 메트릭에 대한 시간 창(시간, 분, 초 형식)입니다.
WindowPretty 문자열 레코드의 메트릭에 대한 시간 창에 대한 문자열 설명입니다.
작업자 string 작업자별 메트릭이 있는 JSON입니다.
WorkersTotal int 총 작업자 수입니다.