Delen via


Monitors interface

Interface die een monitor vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Een NewRelicMonitorResource maken

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Een NewRelicMonitorResource maken

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Een NewRelicMonitorResource verwijderen

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Een NewRelicMonitorResource verwijderen

get(string, string, MonitorsGetOptionalParams)

Een NewRelicMonitorResource ophalen

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Metrische regels ophalen

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Metrische status ophalen

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Vermeld de App Service-resources die momenteel worden bewaakt door de NewRelic-resource.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

NewRelicMonitorResource-resources per resourcegroep weergeven

listBySubscription(MonitorsListBySubscriptionOptionalParams)

NewRelicMonitorResource-resources weergeven op abonnements-id

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Vermeld de reken-VM-resources die momenteel worden bewaakt door de NewRelic-resource.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Maak een lijst met alle Azure-resources die zijn gekoppeld aan dezelfde NewRelic-organisatie en hetzelfde account als de doelresource.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Vermeld de resources die momenteel worden bewaakt door de newRelic-monitorresource.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Hiermee schakelt u de facturering voor de NewRelic-monitorresource.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Een NewRelicMonitorResource bijwerken

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Retourneert de nettolading die moet worden doorgegeven in de aanvraagbody voor het installeren van de NewRelic-agent op een VM.

Methodedetails

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Een NewRelicMonitorResource maken

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

resource
NewRelicMonitorResource

Parameters voor het maken van resources.

options
MonitorsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Een NewRelicMonitorResource maken

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

resource
NewRelicMonitorResource

Parameters voor het maken van resources.

options
MonitorsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Een NewRelicMonitorResource verwijderen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

userEmail

string

Gebruikers Email.

monitorName

string

Naam van de monitorresource

options
MonitorsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Een NewRelicMonitorResource verwijderen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

userEmail

string

Gebruikers Email.

monitorName

string

Naam van de monitorresource

options
MonitorsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Een NewRelicMonitorResource ophalen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

options
MonitorsGetOptionalParams

De optiesparameters.

Retouren

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Metrische regels ophalen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

request
MetricsRequest

De details van de statusaanvraag voor metrische gegevens ophalen.

options
MonitorsGetMetricRulesOptionalParams

De optiesparameters.

Retouren

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Metrische status ophalen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

request
MetricsStatusRequest

De details van de statusaanvraag voor metrische gegevens ophalen.

options
MonitorsGetMetricStatusOptionalParams

De optiesparameters.

Retouren

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Vermeld de App Service-resources die momenteel worden bewaakt door de NewRelic-resource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

request
AppServicesGetRequest

De details van de app-services worden aangevraagd.

options
MonitorsListAppServicesOptionalParams

De optiesparameters.

Retouren

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

NewRelicMonitorResource-resources per resourcegroep weergeven

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

options
MonitorsListByResourceGroupOptionalParams

De optiesparameters.

Retouren

listBySubscription(MonitorsListBySubscriptionOptionalParams)

NewRelicMonitorResource-resources weergeven op abonnements-id

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

Parameters

options
MonitorsListBySubscriptionOptionalParams

De optiesparameters.

Retouren

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Vermeld de reken-VM-resources die momenteel worden bewaakt door de NewRelic-resource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

request
HostsGetRequest

De details van de aanvraag voor het ophalen van hosts.

options
MonitorsListHostsOptionalParams

De optiesparameters.

Retouren

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Maak een lijst met alle Azure-resources die zijn gekoppeld aan dezelfde NewRelic-organisatie en hetzelfde account als de doelresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

options
MonitorsListLinkedResourcesOptionalParams

De optiesparameters.

Retouren

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Vermeld de resources die momenteel worden bewaakt door de newRelic-monitorresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

options
MonitorsListMonitoredResourcesOptionalParams

De optiesparameters.

Retouren

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Hiermee schakelt u de facturering voor de NewRelic-monitorresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

request
SwitchBillingRequest

De details van de aanvraag voor het wisselen van facturering.

options
MonitorsSwitchBillingOptionalParams

De optiesparameters.

Retouren

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Een NewRelicMonitorResource bijwerken

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

properties
NewRelicMonitorResourceUpdate

De resource-eigenschappen die moeten worden bijgewerkt.

options
MonitorsUpdateOptionalParams

De optiesparameters.

Retouren

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Retourneert de nettolading die moet worden doorgegeven in de aanvraagbody voor het installeren van de NewRelic-agent op een VM.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

monitorName

string

Naam van de monitorresource

options
MonitorsVmHostPayloadOptionalParams

De optiesparameters.

Retouren