Sdílet prostřednictvím


Monitors interface

Rozhraní představující monitory

Metody

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Vytvoření NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Vytvoření NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Odstranění NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Odstranění NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Získání NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Získání pravidel metrik

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Získání stavu metriky

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Uveďte seznam prostředků služby App Service, které aktuálně monitoruje prostředek NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Výpis prostředků NewRelicMonitorResource podle skupiny prostředků

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Výpis prostředků NewRelicMonitorResource podle ID předplatného

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Uveďte seznam prostředků výpočetních virtuálních počítačů, které aktuálně monitoruje prostředek NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Vypíše všechny prostředky Azure přidružené ke stejné organizaci NewRelic a účtu jako cílový prostředek.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Uveďte prostředky, které aktuálně monitoruje prostředek monitorování NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Přepne fakturaci pro prostředek monitorování NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aktualizace NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Vrátí datovou část, kterou je potřeba předat v textu požadavku pro instalaci agenta NewRelic na virtuální počítač.

Podrobnosti metody

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Vytvoření NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

resource
NewRelicMonitorResource

Parametry vytvoření prostředku

options
MonitorsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Vytvoření NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

resource
NewRelicMonitorResource

Parametry vytvoření prostředku

options
MonitorsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Odstranění NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

userEmail

string

E-mail uživatele.

monitorName

string

Název prostředku Monitory

options
MonitorsDeleteOptionalParams

Parametry možností.

Návraty

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Odstranění NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

userEmail

string

E-mail uživatele.

monitorName

string

Název prostředku Monitory

options
MonitorsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Získání NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

options
MonitorsGetOptionalParams

Parametry možností.

Návraty

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Získání pravidel metrik

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

request
MetricsRequest

Podrobnosti o žádosti o získání stavu metrik

options
MonitorsGetMetricRulesOptionalParams

Parametry možností.

Návraty

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Získání stavu metriky

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

request
MetricsStatusRequest

Podrobnosti o žádosti o získání stavu metrik

options
MonitorsGetMetricStatusOptionalParams

Parametry možností.

Návraty

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Uveďte seznam prostředků služby App Service, které aktuálně monitoruje prostředek NewRelic.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

request
AppServicesGetRequest

Podrobnosti o žádosti o získání aplikačních služeb

options
MonitorsListAppServicesOptionalParams

Parametry možností.

Návraty

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Výpis prostředků NewRelicMonitorResource podle skupiny prostředků

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

options
MonitorsListByResourceGroupOptionalParams

Parametry možností.

Návraty

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Výpis prostředků NewRelicMonitorResource podle ID předplatného

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

Parametry

options
MonitorsListBySubscriptionOptionalParams

Parametry možností.

Návraty

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Uveďte seznam prostředků výpočetních virtuálních počítačů, které aktuálně monitoruje prostředek NewRelic.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

request
HostsGetRequest

Podrobnosti o žádosti o získání hostitelů

options
MonitorsListHostsOptionalParams

Parametry možností.

Návraty

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Vypíše všechny prostředky Azure přidružené ke stejné organizaci NewRelic a účtu jako cílový prostředek.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

options
MonitorsListLinkedResourcesOptionalParams

Parametry možností.

Návraty

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Uveďte prostředky, které aktuálně monitoruje prostředek monitorování NewRelic.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

options
MonitorsListMonitoredResourcesOptionalParams

Parametry možností.

Návraty

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Přepne fakturaci pro prostředek monitorování NewRelic.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

request
SwitchBillingRequest

Podrobnosti o žádosti o přepnutí fakturace

options
MonitorsSwitchBillingOptionalParams

Parametry možností.

Návraty

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aktualizace NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

properties
NewRelicMonitorResourceUpdate

Vlastnosti prostředku, které se mají aktualizovat.

options
MonitorsUpdateOptionalParams

Parametry možností.

Návraty

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Vrátí datovou část, kterou je potřeba předat v textu požadavku pro instalaci agenta NewRelic na virtuální počítač.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

monitorName

string

Název prostředku Monitory

options
MonitorsVmHostPayloadOptionalParams

Parametry možností.

Návraty