@azure/monitor-query package

類別

LogsQueryClient

Azure Log Analytics 的用戶端

MetricsBatchQueryClient

可查詢批次計量的用戶端。

MetricsQueryClient

用戶端,可查詢計量、取得計量定義和取得計量命名空間。

介面

BatchQueryMetric

查詢的結果數據。

ListMetricDefinitionsOptions

取得計量定義時所使用的選項。

ListMetricNamespacesOptions

取得計量命名空間時所使用的選項。

LocalizableString

可本地化的字串類別。

LogsColumn

數據表中的數據行。

LogsErrorInfo

錯誤的程式代碼和訊息。

LogsQueryBatchOptions

記錄查詢批次作業的可設定 HTTP 要求設定。

LogsQueryClientOptions

LogsQueryClient 的選項。

LogsQueryError

失敗案例的結果類型,代表記錄 queryWorkspace 和 queryBatch 作業的錯誤。

LogsQueryOptions

查詢記錄的選項。

LogsQueryPartialResult

記錄 queryWorkspace 和 queryBatch 作業之部分失敗案例的結果類型。

LogsQuerySuccessfulResult

記錄查詢工作區和查詢批次作業的成功案例結果類型。

LogsTable

包含查詢回應中一個數據表的數據行和數據列。

MetadataValue

表示計量元數據值。

Metric

查詢的結果數據。

MetricAvailability

計量可用性會指定時間粒度(匯總間隔或頻率),以及該時間粒紋的保留期間。

MetricDefinition

計量定義類別會指定計量的元數據。

MetricNamespace

計量命名空間類別會指定計量命名空間的元數據。

MetricResultsResponseValuesItem

指標結果回應值專案

MetricValue

表示計量值。

MetricsBatchOptionalParams

選擇性參數。

MetricsBatchQueryClientOptions

MetricsQueryClient 的選項。

MetricsClientOptions

MetricsQueryClient 的選項。

MetricsQueryOptions

查詢計量時所使用的選項。

MetricsQueryResult

計量,包括成本、resourceRegion 等其他資訊...

QueryBatch

Kusto 查詢。 如需 Kusto 的詳細資訊,請參閱 Kusto 查詢概觀

TimeSeriesElement

時間序列結果類型。 在此情況下,歧視性值一律為 TimeSeries。

類型別名

AggregationType

定義 AggregationType 的值。

LogsColumnType

定義LogsColumnType的值。
<xref:KnownLogsColumnType> 可以與LogsColumnType交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

bool
datetime
動態
int

真實
字串
全域唯一識別碼 (GUID)
十進位
時間範圍

LogsQueryBatchResult

批次查詢的結果。 陣列中的每個結果類型為 logsQueryErrorLogsQueryPartialResultLogsQuerySuccessfulResult

LogsQueryResult

記錄查詢的數據表和統計數據結果。

MetricClass

定義 MetricClass 的值。
<xref:KnownMetricClass> 可以與 MetricClass 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

可用性
交易
錯誤
延遲
飽和度

MetricUnit

定義 MetricUnit 的值。
<xref:KnownMetricUnit> 可以與 MetricUnit 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

Count
Bytes

CountPerSecond
BytesPerSecond
百分比
MilliSeconds
ByteSeconds
未指定
核心
MilliCores
NanoCores
BitsPerSecond

NamespaceClassification

定義 NamespaceClassification 的值。
<xref:KnownNamespaceClassification> 可以與 NamespaceClassification 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

平台
自定義
Qos

QueryTimeInterval

指定查詢記錄和計量時間範圍的時間間隔類型。 時間間隔是兩個時間點之間的中間時間。 中間時間量是以持續時間表示。兩個時間點(開始和結束)是由合併的日期和時間表示,或只是日期表示。有四種方式可以表達時間間隔:

  • 持續時間
  • 開始時間、結束時間
  • 開始時間、持續時間
  • duration、end time
ResultType

定義 ResultType 的值。

列舉

LogsQueryResultStatus

指出查詢成功或失敗或部分失敗。 以 PartialFailure 表示“ |“Success” |「失敗」。

變數

Durations

某些常見ISO8601時長的別名。

Variable Details

Durations

某些常見ISO8601時長的別名。

Durations: { fiveMinutes: "PT5M", fortyEightHours: "PT48H", fourHours: "PT4H", fourtyEightHours: "PT48H", oneDay: "P1D", oneHour: "PT1H", sevenDays: "P7D", thirtyMinutes: "PT30M", threeDays: "P3D", twentyFourHours: "PT24H", twoDays: "P2D" }

類型

{ fiveMinutes: "PT5M", fortyEightHours: "PT48H", fourHours: "PT4H", fourtyEightHours: "PT48H", oneDay: "P1D", oneHour: "PT1H", sevenDays: "P7D", thirtyMinutes: "PT30M", threeDays: "P3D", twentyFourHours: "PT24H", twoDays: "P2D" }