Partilhar via


Monitors interface

Interface que representa um Monitor.

Métodos

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Criar um NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Criar um NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Eliminar um NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Eliminar um NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Obter um NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Obter regras de métricas

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obter estado da métrica

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Liste os recursos do serviço de aplicações atualmente a ser monitorizados pelo recurso NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Listar recursos NewRelicMonitorResource por grupo de recursos

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Listar recursos NewRelicMonitorResource por ID de subscrição

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Liste os recursos de vm de computação atualmente a ser monitorizados pelo recurso NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Liste todos os recursos do Azure associados à mesma organização e conta NewRelic que o recurso de destino.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Liste os recursos atualmente a ser monitorizados pelo recurso de monitorização NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Muda a faturação do recurso de monitorização NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Atualizar uma NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Devolve o payload que tem de ser transmitido no corpo do pedido para instalar o agente NewRelic numa VM.

Detalhes de Método

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Criar um NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

resource
NewRelicMonitorResource

Parâmetros de criação de recursos.

options
MonitorsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Criar um NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

resource
NewRelicMonitorResource

Parâmetros de criação de recursos.

options
MonitorsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Eliminar um NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

userEmail

string

Email de utilizador.

monitorName

string

Nome do recurso Monitores

options
MonitorsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Eliminar um NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

userEmail

string

Email de utilizador.

monitorName

string

Nome do recurso Monitores

options
MonitorsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Obter um NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

options
MonitorsGetOptionalParams

Os parâmetros de opções.

Devoluções

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Obter regras de métricas

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

request
MetricsRequest

Os detalhes do pedido de estado obter métricas.

options
MonitorsGetMetricRulesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obter estado da métrica

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

request
MetricsStatusRequest

Os detalhes do pedido de estado obter métricas.

options
MonitorsGetMetricStatusOptionalParams

Os parâmetros de opções.

Devoluções

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Liste os recursos do serviço de aplicações atualmente a ser monitorizados pelo recurso NewRelic.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

request
AppServicesGetRequest

Os detalhes do pedido dos serviços de aplicações são recebidos.

options
MonitorsListAppServicesOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Listar recursos NewRelicMonitorResource por grupo de recursos

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

options
MonitorsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Listar recursos NewRelicMonitorResource por ID de subscrição

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

Parâmetros

options
MonitorsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Liste os recursos de vm de computação atualmente a ser monitorizados pelo recurso NewRelic.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

request
HostsGetRequest

Os detalhes dos Anfitriões recebem o pedido.

options
MonitorsListHostsOptionalParams

Os parâmetros de opções.

Devoluções

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Liste todos os recursos do Azure associados à mesma organização e conta NewRelic que o recurso de destino.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitores

options
MonitorsListLinkedResourcesOptionalParams

Os parâmetros de opções.

Devoluções

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Liste os recursos atualmente a ser monitorizados pelo recurso de monitorização NewRelic.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitors

options
MonitorsListMonitoredResourcesOptionalParams

Os parâmetros de opções.

Devoluções

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Muda a faturação do recurso de monitorização NewRelic.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitors

request
SwitchBillingRequest

Os detalhes do pedido de faturação do comutador.

options
MonitorsSwitchBillingOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Atualizar uma NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitors

properties
NewRelicMonitorResourceUpdate

As propriedades do recurso a atualizar.

options
MonitorsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Devolve o payload que tem de ser transmitido no corpo do pedido para instalar o agente NewRelic numa VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

monitorName

string

Nome do recurso Monitors

options
MonitorsVmHostPayloadOptionalParams

Os parâmetros de opções.

Devoluções