Compartir a través de


Monitors interface

Interfaz que representa monitores.

Métodos

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creación de un objeto NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creación de un objeto NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Eliminar un newRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Eliminar un newRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Obtener un newRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Obtención de reglas de métricas

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obtención del estado de la métrica

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Enumere los recursos de App Service que está supervisando actualmente el recurso NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Enumeración de recursos NewRelicMonitorResource por grupo de recursos

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Enumeración de recursos NewRelicMonitorResource por identificador de suscripción

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Enumere los recursos de máquina virtual de proceso supervisados actualmente por el recurso NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Enumere todos los recursos de Azure asociados a la misma organización y cuenta de NewRelic que el recurso de destino.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Enumere los recursos supervisados actualmente por el recurso de supervisión NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Cambia la facturación del recurso de supervisión NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Actualización de newRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Devuelve la carga que debe pasarse en el cuerpo de la solicitud para instalar el agente NewRelic en una máquina virtual.

Detalles del método

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creación de un objeto NewRelicMonitorResource

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

resource
NewRelicMonitorResource

Parámetros de creación de recursos.

options
MonitorsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Creación de un objeto NewRelicMonitorResource

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

resource
NewRelicMonitorResource

Parámetros de creación de recursos.

options
MonitorsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Eliminar un newRelicMonitorResource

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

userEmail

string

Email de usuario.

monitorName

string

Nombre del recurso Monitors

options
MonitorsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Eliminar un newRelicMonitorResource

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

userEmail

string

Email de usuario.

monitorName

string

Nombre del recurso Monitors

options
MonitorsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Obtener un newRelicMonitorResource

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

options
MonitorsGetOptionalParams

Parámetros de opciones.

Devoluciones

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Obtención de reglas de métricas

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

request
MetricsRequest

Detalles de la solicitud de obtención del estado de las métricas.

options
MonitorsGetMetricRulesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obtención del estado de la métrica

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

request
MetricsStatusRequest

Detalles de la solicitud de obtención del estado de las métricas.

options
MonitorsGetMetricStatusOptionalParams

Parámetros de opciones.

Devoluciones

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Enumere los recursos de App Service que está supervisando actualmente el recurso NewRelic.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

request
AppServicesGetRequest

Los detalles de la solicitud de obtención de servicios de aplicaciones.

options
MonitorsListAppServicesOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Enumeración de recursos NewRelicMonitorResource por grupo de recursos

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

options
MonitorsListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Enumeración de recursos NewRelicMonitorResource por identificador de suscripción

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

Parámetros

options
MonitorsListBySubscriptionOptionalParams

Parámetros de opciones.

Devoluciones

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Enumere los recursos de máquina virtual de proceso supervisados actualmente por el recurso NewRelic.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

request
HostsGetRequest

Los detalles de la solicitud de obtención de hosts.

options
MonitorsListHostsOptionalParams

Parámetros de opciones.

Devoluciones

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Enumere todos los recursos de Azure asociados a la misma organización y cuenta de NewRelic que el recurso de destino.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

options
MonitorsListLinkedResourcesOptionalParams

Parámetros de opciones.

Devoluciones

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Enumere los recursos supervisados actualmente por el recurso de supervisión NewRelic.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

options
MonitorsListMonitoredResourcesOptionalParams

Parámetros de opciones.

Devoluciones

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Cambia la facturación del recurso de supervisión NewRelic.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

request
SwitchBillingRequest

Detalles de la solicitud de facturación del modificador.

options
MonitorsSwitchBillingOptionalParams

Parámetros de opciones.

Devoluciones

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Actualización de newRelicMonitorResource

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

properties
NewRelicMonitorResourceUpdate

Propiedades de recursos que se van a actualizar.

options
MonitorsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Devuelve la carga que debe pasarse en el cuerpo de la solicitud para instalar el agente NewRelic en una máquina virtual.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

monitorName

string

Nombre del recurso Monitors

options
MonitorsVmHostPayloadOptionalParams

Parámetros de opciones.

Devoluciones