Udostępnij za pośrednictwem


Monitors interface

Interfejs reprezentujący monitory.

Metody

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Tworzenie elementu NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Tworzenie elementu NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Usuwanie elementu NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Usuwanie elementu NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Pobieranie elementu NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Pobieranie reguł metryk

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Uzyskiwanie stanu metryk

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Wyświetl listę zasobów usługi app service aktualnie monitorowanych przez zasób NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Wyświetlanie listy zasobów NewRelicMonitorResource według grupy zasobów

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Wyświetlanie listy zasobów NewRelicMonitorResource według identyfikatora subskrypcji

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Wyświetl listę zasobów maszyny wirtualnej obliczeniowej aktualnie monitorowanych przez zasób NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Wyświetl listę wszystkich zasobów platformy Azure skojarzonych z tą samą organizacją NewRelic i kontem co zasób docelowy.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Wyświetl listę zasobów aktualnie monitorowanych przez zasób monitora NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Przełącza rozliczenia dla zasobu monitora NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aktualizowanie elementu NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Zwraca ładunek, który musi zostać przekazany w treści żądania do zainstalowania agenta NewRelic na maszynie wirtualnej.

Szczegóły metody

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Tworzenie elementu NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

resource
NewRelicMonitorResource

Parametry tworzenia zasobu.

options
MonitorsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Tworzenie elementu NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

resource
NewRelicMonitorResource

Parametry tworzenia zasobu.

options
MonitorsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Usuwanie elementu NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

userEmail

string

Email użytkownika.

monitorName

string

Nazwa zasobu Monitors

options
MonitorsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Usuwanie elementu NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

userEmail

string

Email użytkownika.

monitorName

string

Nazwa zasobu Monitors

options
MonitorsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Pobieranie elementu NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

options
MonitorsGetOptionalParams

Parametry opcji.

Zwraca

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Pobieranie reguł metryk

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

request
MetricsRequest

Szczegóły żądania stanu pobierania metryk.

options
MonitorsGetMetricRulesOptionalParams

Parametry opcji.

Zwraca

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Uzyskiwanie stanu metryk

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

request
MetricsStatusRequest

Szczegóły żądania stanu pobierania metryk.

options
MonitorsGetMetricStatusOptionalParams

Parametry opcji.

Zwraca

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Wyświetl listę zasobów usługi app service aktualnie monitorowanych przez zasób NewRelic.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

request
AppServicesGetRequest

Szczegółowe informacje o żądaniu pobierania usług App Services.

options
MonitorsListAppServicesOptionalParams

Parametry opcji.

Zwraca

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Wyświetlanie listy zasobów NewRelicMonitorResource według grupy zasobów

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

Zwraca

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Wyświetlanie listy zasobów NewRelicMonitorResource według identyfikatora subskrypcji

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

Parametry

options
MonitorsListBySubscriptionOptionalParams

Parametry opcji.

Zwraca

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Wyświetl listę zasobów maszyny wirtualnej obliczeniowej aktualnie monitorowanych przez zasób NewRelic.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

request
HostsGetRequest

Szczegóły żądania pobierania hostów.

options
MonitorsListHostsOptionalParams

Parametry opcji.

Zwraca

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Wyświetl listę wszystkich zasobów platformy Azure skojarzonych z tą samą organizacją NewRelic i kontem co zasób docelowy.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

Zwraca

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Wyświetl listę zasobów aktualnie monitorowanych przez zasób monitora NewRelic.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

Zwraca

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Przełącza rozliczenia dla zasobu monitora NewRelic.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

request
SwitchBillingRequest

Szczegóły żądania rozliczeniowego przełącznika.

options
MonitorsSwitchBillingOptionalParams

Parametry opcji.

Zwraca

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Aktualizowanie elementu NewRelicMonitorResource

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

properties
NewRelicMonitorResourceUpdate

Właściwości zasobu do zaktualizowania.

options
MonitorsUpdateOptionalParams

Parametry opcji.

Zwraca

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Zwraca ładunek, który musi zostać przekazany w treści żądania do zainstalowania agenta NewRelic na maszynie wirtualnej.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Nazwa zasobu Monitors

options
MonitorsVmHostPayloadOptionalParams

Parametry opcji.

Zwraca