Condividi tramite


@azure/monitor-query package

Classi

LogsQueryClient

Client per Azure Log Analytics

MetricsBatchQueryClient

Client in grado di eseguire query sulle metriche batch.

MetricsQueryClient

Un client in grado di eseguire query sulle metriche, ottenere le definizioni delle metriche e ottenere gli spazi dei nomi delle metriche.

Interfacce

BatchQueryMetric

Dati dei risultati di una query.

ListMetricDefinitionsOptions

Opzioni usate per ottenere le definizioni delle metriche.

ListMetricNamespacesOptions

Opzioni usate per ottenere gli spazi dei nomi delle metriche.

LocalizableString

Classe stringa localizzabile.

LogsColumn

Colonna in una tabella.

LogsErrorInfo

Codice e messaggio per un errore.

LogsQueryBatchOptions

Impostazioni di richiesta HTTP configurabili per l'operazione batch di query Logs.

LogsQueryClientOptions

Opzioni per LogsQueryClient.

LogsQueryError

Tipo di risultato per scenario di errore che rappresenta l'errore per i log queryWorkspace e operazioni queryBatch.

LogsQueryOptions

Opzioni per l'esecuzione di query sui log.

LogsQueryPartialResult

Tipo di risultato per scenario di errore parziale per i log queryWorkspace e operazioni queryBatch.

LogsQuerySuccessfulResult

Tipo di risultato per Scenario di esito positivo per l'area di lavoro query dei log e le operazioni batch di query.

LogsTable

Contiene le colonne e le righe per una tabella in una risposta di query.

MetadataValue

Rappresenta un valore dei metadati della metrica.

Metric

Dati dei risultati di una query.

MetricAvailability

La disponibilità della metrica specifica l'intervallo di tempo (intervallo di aggregazione o frequenza) e il periodo di conservazione per tale intervallo di tempo.

MetricDefinition

La classe di definizione della metrica specifica i metadati per una metrica.

MetricNamespace

La classe dello spazio dei nomi metrica specifica i metadati per uno spazio dei nomi delle metriche.

MetricResultsResponseValuesItem

Elemento Valori di risposta risultati metrica

MetricValue

Rappresenta un valore della metrica.

MetricsBatchOptionalParams

Parametri facoltativi.

MetricsBatchQueryClientOptions

Opzioni per MetricsQueryClient.

MetricsClientOptions

Opzioni per MetricsQueryClient.

MetricsQueryOptions

Opzioni usate per l'esecuzione di query sulle metriche.

MetricsQueryResult

Metriche, incluse informazioni aggiuntive, ad esempio costi, resourceRegion e così via...

QueryBatch

Query Kusto. Per altre informazioni su Kusto, vedere panoramica delle query Kusto.

TimeSeriesElement

Tipo di risultato time series. Il valore discriminatorio è sempre TimeSeries in questo caso.

Alias tipo

AggregationType

Definisce i valori per AggregationType.

LogsColumnType

Definisce i valori per LogsColumnType.
<xref:KnownLogsColumnType> può essere usato in modo intercambiabile con LogsColumnType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

bool
datetime
dinamici
int
long
reale
string
GUID
decimal
intervallo di tempo

LogsQueryBatchResult

Risultati per una query batch. Ogni risultato nella matrice è di tipo LogsQueryError o LogsQueryPartialResult o LogsQuerySuccessfulResult

LogsQueryResult

Tabelle e risultati statistici di una query di log.

MetricClass

Definisce i valori per MetricClass.
<xref:KnownMetricClass> può essere usato in modo intercambiabile con MetricClass, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Disponibilità
Transazioni
Errori
Latenza
saturazione

MetricUnit

Definisce i valori per MetricUnit.
<xref:KnownMetricUnit> può essere usato in modo intercambiabile con MetricUnit, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Conto
Byte
secondi
CountPerSecond
bytePerSecondi
Percento
MilliSeconds
ByteSeconds
non specificati
Core
MilliCores
NanoCores
BitsPerSecond

NamespaceClassification

Definisce i valori per NamespaceClassification.
<xref:KnownNamespaceClassification> può essere usato in modo intercambiabile con NamespaceClassification, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Piattaforma
Personalizzato
Qos

QueryTimeInterval

Tipo intervallo di tempo per specificare intervallo di tempo per l'esecuzione di query su log e metriche. Un intervallo di tempo è il tempo intermedio tra due punti di tempo. La quantità di tempo intermedio è espressa da una durata I due punti temporali (inizio e fine) sono espressi da una rappresentazione di data e ora combinata o semplicemente da una rappresentazione di data. Esistono quattro modi per esprimere un intervallo di tempo:

  • durata
  • ora di inizio, ora di fine
  • ora di inizio, durata
  • durata, ora di fine
ResultType

Definisce i valori per ResultType.

Enumerazioni

LogsQueryResultStatus

Indica se una query ha avuto esito positivo o non riuscito o parzialmente non riuscito. Rappresentato da PartialFailure" | "Success" | "Errore".

Variabili

Durations

Alias per alcune durate ISO8601 comuni.

Variable Details

Durations

Alias per alcune durate ISO8601 comuni.

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

Tipo

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