Bagikan melalui


Monitors interface

Antarmuka yang mewakili Monitor.

Metode

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Membuat NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Membuat NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Menghapus NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Menghapus NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Mendapatkan NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Mendapatkan aturan metrik

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Mendapatkan status metrik

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Cantumkan sumber daya layanan aplikasi yang saat ini sedang dipantau oleh sumber daya NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Mencantumkan sumber daya NewRelicMonitorResource menurut grup sumber daya

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Mencantumkan sumber daya NewRelicMonitorResource menurut ID langganan

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Cantumkan sumber daya vm komputasi yang saat ini sedang dipantau oleh sumber daya NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Cantumkan semua sumber daya Azure yang terkait dengan organisasi dan akun NewRelic yang sama dengan sumber daya target.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Cantumkan sumber daya yang saat ini sedang dipantau oleh sumber daya monitor NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Mengalihkan tagihan untuk sumber daya monitor NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Memperbarui NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Mengembalikan payload yang perlu diteruskan dalam isi permintaan untuk menginstal agen NewRelic pada VM.

Detail Metode

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Membuat NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

resource
NewRelicMonitorResource

Parameter pembuatan sumber daya.

options
MonitorsCreateOrUpdateOptionalParams

Parameter opsi.

Mengembalikan

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Membuat NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

resource
NewRelicMonitorResource

Parameter pembuatan sumber daya.

options
MonitorsCreateOrUpdateOptionalParams

Parameter opsi.

Mengembalikan

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Menghapus NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

userEmail

string

Email pengguna.

monitorName

string

Nama sumber daya Monitor

options
MonitorsDeleteOptionalParams

Parameter opsi.

Mengembalikan

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Menghapus NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

userEmail

string

Email pengguna.

monitorName

string

Nama sumber daya Monitor

options
MonitorsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Mendapatkan NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

options
MonitorsGetOptionalParams

Parameter opsi.

Mengembalikan

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Mendapatkan aturan metrik

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

request
MetricsRequest

Detail permintaan dapatkan status metrik.

options
MonitorsGetMetricRulesOptionalParams

Parameter opsi.

Mengembalikan

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Mendapatkan status metrik

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

request
MetricsStatusRequest

Detail permintaan dapatkan status metrik.

options
MonitorsGetMetricStatusOptionalParams

Parameter opsi.

Mengembalikan

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Cantumkan sumber daya layanan aplikasi yang saat ini sedang dipantau oleh sumber daya NewRelic.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

request
AppServicesGetRequest

Detail layanan aplikasi mendapatkan permintaan.

options
MonitorsListAppServicesOptionalParams

Parameter opsi.

Mengembalikan

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Mencantumkan sumber daya NewRelicMonitorResource menurut grup sumber daya

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

Mengembalikan

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Mencantumkan sumber daya NewRelicMonitorResource menurut ID langganan

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

Parameter

Mengembalikan

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Cantumkan sumber daya vm komputasi yang saat ini sedang dipantau oleh sumber daya NewRelic.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

request
HostsGetRequest

Detail Host mendapatkan permintaan.

options
MonitorsListHostsOptionalParams

Parameter opsi.

Mengembalikan

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Cantumkan semua sumber daya Azure yang terkait dengan organisasi dan akun NewRelic yang sama dengan sumber daya target.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

Mengembalikan

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Cantumkan sumber daya yang saat ini sedang dipantau oleh sumber daya monitor NewRelic.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

Mengembalikan

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Mengalihkan tagihan untuk sumber daya monitor NewRelic.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

request
SwitchBillingRequest

Detail permintaan penagihan switch.

options
MonitorsSwitchBillingOptionalParams

Parameter opsi.

Mengembalikan

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Memperbarui NewRelicMonitorResource

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

properties
NewRelicMonitorResourceUpdate

Properti sumber daya yang akan diperbarui.

options
MonitorsUpdateOptionalParams

Parameter opsi.

Mengembalikan

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Mengembalikan payload yang perlu diteruskan dalam isi permintaan untuk menginstal agen NewRelic pada VM.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

monitorName

string

Nama sumber daya Monitor

options
MonitorsVmHostPayloadOptionalParams

Parameter opsi.

Mengembalikan