共用方式為


Monitors interface

代表監視器的介面。

方法

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

取得 NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

取得計量規則

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

取得計量狀態

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

列出 NewRelic 資源目前正在監視的 App Service 資源。

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

依資源群組列出 NewRelicMonitorResource 資源

listBySubscription(MonitorsListBySubscriptionOptionalParams)

依訂用帳戶標識碼列出 NewRelicMonitorResource 資源

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

列出 NewRelic 資源目前正在監視的計算 VM 資源。

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

列出與目標資源相同的 NewRelic 組織和帳戶相關聯的所有 Azure 資源。

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

列出 NewRelic 監視資源目前正在監視的資源。

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

切換 NewRelic 監視資源的計費。

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

更新 NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

傳回需要在要求本文中傳遞的承載,以在 VM 上安裝 NewRelic 代理程式。

方法詳細資料

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

resource
NewRelicMonitorResource

資源建立參數。

options
MonitorsCreateOrUpdateOptionalParams

選項參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

resource
NewRelicMonitorResource

資源建立參數。

options
MonitorsCreateOrUpdateOptionalParams

選項參數。

傳回

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

userEmail

string

使用者 Email。

monitorName

string

監視器資源的名稱

options
MonitorsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

userEmail

string

使用者 Email。

monitorName

string

監視器資源的名稱

options
MonitorsDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, MonitorsGetOptionalParams)

取得 NewRelicMonitorResource

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

options
MonitorsGetOptionalParams

選項參數。

傳回

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

取得計量規則

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

request
MetricsRequest

取得計量狀態要求的詳細數據。

options
MonitorsGetMetricRulesOptionalParams

選項參數。

傳回

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

取得計量狀態

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

request
MetricsStatusRequest

取得計量狀態要求的詳細數據。

options
MonitorsGetMetricStatusOptionalParams

選項參數。

傳回

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

列出 NewRelic 資源目前正在監視的 App Service 資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

request
AppServicesGetRequest

應用程式服務取得要求的詳細數據。

options
MonitorsListAppServicesOptionalParams

選項參數。

傳回

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

依資源群組列出 NewRelicMonitorResource 資源

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listBySubscription(MonitorsListBySubscriptionOptionalParams)

依訂用帳戶標識碼列出 NewRelicMonitorResource 資源

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

參數

傳回

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

列出 NewRelic 資源目前正在監視的計算 VM 資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

request
HostsGetRequest

主機取得要求的詳細數據。

options
MonitorsListHostsOptionalParams

選項參數。

傳回

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

列出與目標資源相同的 NewRelic 組織和帳戶相關聯的所有 Azure 資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

傳回

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

列出 NewRelic 監視資源目前正在監視的資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

傳回

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

切換 NewRelic 監視資源的計費。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

request
SwitchBillingRequest

切換計費要求的詳細數據。

options
MonitorsSwitchBillingOptionalParams

選項參數。

傳回

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

更新 NewRelicMonitorResource

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

properties
NewRelicMonitorResourceUpdate

要更新的資源屬性。

options
MonitorsUpdateOptionalParams

選項參數。

傳回

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

傳回需要在要求本文中傳遞的承載,以在 VM 上安裝 NewRelic 代理程式。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

options
MonitorsVmHostPayloadOptionalParams

選項參數。

傳回