Freigeben über


Monitors interface

Schnittstelle, die einen Monitor 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 von Metriken status

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Listet die App Service-Ressourcen auf, 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)

Listet die Compute-VM-Ressourcen auf, die derzeit von der NewRelic-Ressource überwacht werden.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Listet alle Azure-Ressourcen auf, die demselben NewRelic-organization und Konto wie die Zielressource zugeordnet sind.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Listet die Ressourcen auf, die derzeit von der NewRelic-Überwachungsressource ü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 für die Installation des NewRelic-Agents auf einem virtuellen Computer übergeben werden muss.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

resource
NewRelicMonitorResource

Ressourcenerstellungsparameter.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

resource
NewRelicMonitorResource

Ressourcenerstellungsparameter.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

userEmail

string

Benutzer Email.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

userEmail

string

Benutzer Email.

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. Für den 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
MetricsRequest

Die Details der Anforderung zum Abrufen von Metriken status.

options
MonitorsGetMetricRulesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Abrufen von Metriken status

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
MetricsStatusRequest

Die Details der Anforderung zum Abrufen von Metriken status.

options
MonitorsGetMetricStatusOptionalParams

Die Optionsparameter.

Gibt zurück

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Listet die App Service-Ressourcen auf, 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
AppServicesGetRequest

Die Details der App Services-Get-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. Für den 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)

Listet die Compute-VM-Ressourcen auf, 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
HostsGetRequest

Die Details der Get-Anforderung für Hosts.

options
MonitorsListHostsOptionalParams

Die Optionsparameter.

Gibt zurück

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Listet alle Azure-Ressourcen auf, die demselben NewRelic-organization und Konto wie die Zielressource zugeordnet sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den 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-Überwachungsressource überwacht werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

request
SwitchBillingRequest

Die Details der Switch-Abrechnungsanforderung.

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. Für den 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 für die Installation des NewRelic-Agents auf einem virtuellen Computer übergeben werden muss.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

monitorName

string

Name der Monitor-Ressource

options
MonitorsVmHostPayloadOptionalParams

Die Optionsparameter.

Gibt zurück