Freigeben über


Monitors interface

Schnittstelle, die monitore darstellt.

Methoden

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Erstellen einer NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Erstellen einer NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Löschen einer NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Löschen einer NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Abrufen einer NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Abrufen von Metrikregeln

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Abrufen des Metrikstatus

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Auflisten der app-Dienstressourcen, die derzeit von der NewRelic-Ressource überwacht werden.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Auflisten von NewRelicMonitorResource-Ressourcen nach Ressourcengruppe

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Auflisten von NewRelicMonitorResource-Ressourcen nach Abonnement-ID

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Auflisten der Computer-VM-Ressourcen, die derzeit von der NewRelic-Ressource überwacht werden.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Alle Azure-Ressourcen auflisten, die derselben NewRelic-Organisation und demselben Konto zugeordnet sind wie die Zielressource.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Listet die Ressourcen auf, die derzeit von der NewRelic-Monitorressource überwacht werden.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Wechselt die Abrechnung für die NewRelic-Monitorressource.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aktualisieren einer NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Gibt die Nutzlast zurück, die im Anforderungstext übergeben werden muss, um den NewRelic-Agent auf einem virtuellen Computer zu installieren.

Details zur Methode

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Erstellen einer NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

resource
NewRelicMonitorResource

Parameter zum Erstellen von Ressourcen.

options
MonitorsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Erstellen einer NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

resource
NewRelicMonitorResource

Parameter zum Erstellen von Ressourcen.

options
MonitorsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Löschen einer NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

userEmail

string

Benutzer-E-Mail.

monitorName

string

Name der Monitor-Ressource

options
MonitorsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Löschen einer NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

userEmail

string

Benutzer-E-Mail.

monitorName

string

Name der Monitor-Ressource

options
MonitorsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Abrufen einer NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

options
MonitorsGetOptionalParams

Die Optionsparameter.

Gibt zurück

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Abrufen von Metrikregeln

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
MetricsRequest

Die Details der Get-Metrik-Statusanforderung.

options
MonitorsGetMetricRulesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Abrufen des Metrikstatus

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
MetricsStatusRequest

Die Details der Get-Metrik-Statusanforderung.

options
MonitorsGetMetricStatusOptionalParams

Die Optionsparameter.

Gibt zurück

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Auflisten der app-Dienstressourcen, die derzeit von der NewRelic-Ressource überwacht werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
AppServicesGetRequest

Die Details der App-Dienste erhalten Anforderung.

options
MonitorsListAppServicesOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Auflisten von NewRelicMonitorResource-Ressourcen nach Ressourcengruppe

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
MonitorsListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Auflisten von NewRelicMonitorResource-Ressourcen nach Abonnement-ID

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

Parameter

options
MonitorsListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Auflisten der Computer-VM-Ressourcen, die derzeit von der NewRelic-Ressource überwacht werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
HostsGetRequest

Die Details der Hosts erhalten Anforderung.

options
MonitorsListHostsOptionalParams

Die Optionsparameter.

Gibt zurück

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Alle Azure-Ressourcen auflisten, die derselben NewRelic-Organisation und demselben Konto zugeordnet sind wie die Zielressource.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

options
MonitorsListLinkedResourcesOptionalParams

Die Optionsparameter.

Gibt zurück

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Listet die Ressourcen auf, die derzeit von der NewRelic-Monitorressource überwacht werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

options
MonitorsListMonitoredResourcesOptionalParams

Die Optionsparameter.

Gibt zurück

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Wechselt die Abrechnung für die NewRelic-Monitorressource.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
SwitchBillingRequest

Die Details der Abrechnungsanfrage wechseln.

options
MonitorsSwitchBillingOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aktualisieren einer NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

properties
NewRelicMonitorResourceUpdate

Die zu aktualisierenden Ressourceneigenschaften.

options
MonitorsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Gibt die Nutzlast zurück, die im Anforderungstext übergeben werden muss, um den NewRelic-Agent auf einem virtuellen Computer zu installieren.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

options
MonitorsVmHostPayloadOptionalParams

Die Optionsparameter.

Gibt zurück