Condividi tramite


Monitors interface

Interfaccia che rappresenta un monitoraggi.

Metodi

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creare un oggetto NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creare un oggetto NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Eliminare un oggetto NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Eliminare un oggetto NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Ottenere un oggetto NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Ottenere le regole delle metriche

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Ottenere lo stato della metrica

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Elencare le risorse del servizio app attualmente monitorate dalla risorsa NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Elencare le risorse NewRelicMonitorResource per gruppo di risorse

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Elencare le risorse NewRelicMonitorResource in base all'ID sottoscrizione

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Elencare le risorse della macchina virtuale di calcolo attualmente monitorate dalla risorsa NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Elencare tutte le risorse di Azure associate alla stessa organizzazione NewRelic e all'account della risorsa di destinazione.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Elencare le risorse attualmente monitorate dalla risorsa di monitoraggio NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Cambia la fatturazione per la risorsa di monitoraggio NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aggiornare un oggetto NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Restituisce il payload che deve essere passato nel corpo della richiesta per l'installazione dell'agente NewRelic in una macchina virtuale.

Dettagli metodo

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creare un oggetto NewRelicMonitorResource

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

resource
NewRelicMonitorResource

Parametri di creazione della risorsa.

options
MonitorsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creare un oggetto NewRelicMonitorResource

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

resource
NewRelicMonitorResource

Parametri di creazione della risorsa.

options
MonitorsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Eliminare un oggetto NewRelicMonitorResource

function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

userEmail

string

Email utente.

monitorName

string

Nome della risorsa Monitoraggi

options
MonitorsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Eliminare un oggetto NewRelicMonitorResource

function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

userEmail

string

Email utente.

monitorName

string

Nome della risorsa Monitoraggi

options
MonitorsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Ottenere un oggetto NewRelicMonitorResource

function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

options
MonitorsGetOptionalParams

Parametri delle opzioni.

Restituisce

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Ottenere le regole delle metriche

function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

request
MetricsRequest

Dettagli della richiesta di stato di recupero delle metriche.

options
MonitorsGetMetricRulesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Ottenere lo stato della metrica

function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

request
MetricsStatusRequest

Dettagli della richiesta di stato di recupero delle metriche.

options
MonitorsGetMetricStatusOptionalParams

Parametri delle opzioni.

Restituisce

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Elencare le risorse del servizio app attualmente monitorate dalla risorsa NewRelic.

function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

request
AppServicesGetRequest

I dettagli dei servizi app ottengono la richiesta.

options
MonitorsListAppServicesOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Elencare le risorse NewRelicMonitorResource per gruppo di risorse

function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

options
MonitorsListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Elencare le risorse NewRelicMonitorResource in base all'ID sottoscrizione

function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>

Parametri

options
MonitorsListBySubscriptionOptionalParams

Parametri delle opzioni.

Restituisce

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Elencare le risorse della macchina virtuale di calcolo attualmente monitorate dalla risorsa NewRelic.

function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

request
HostsGetRequest

Dettagli della richiesta Get Hosts.

options
MonitorsListHostsOptionalParams

Parametri delle opzioni.

Restituisce

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Elencare tutte le risorse di Azure associate alla stessa organizzazione NewRelic e all'account della risorsa di destinazione.

function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

options
MonitorsListLinkedResourcesOptionalParams

Parametri delle opzioni.

Restituisce

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Elencare le risorse attualmente monitorate dalla risorsa di monitoraggio NewRelic.

function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

options
MonitorsListMonitoredResourcesOptionalParams

Parametri delle opzioni.

Restituisce

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Cambia la fatturazione per la risorsa di monitoraggio NewRelic.

function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

request
SwitchBillingRequest

Dettagli della richiesta di fatturazione switch.

options
MonitorsSwitchBillingOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aggiornare un oggetto NewRelicMonitorResource

function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

properties
NewRelicMonitorResourceUpdate

Proprietà della risorsa da aggiornare.

options
MonitorsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Restituisce il payload che deve essere passato nel corpo della richiesta per l'installazione dell'agente NewRelic in una macchina virtuale.

function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

monitorName

string

Nome della risorsa Monitoraggi

options
MonitorsVmHostPayloadOptionalParams

Parametri delle opzioni.

Restituisce