你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Monitors interface

表示监视器的接口。

方法

beginCreateOrUpdate(string, string, MonitorResource, MonitorsCreateOrUpdateOptionalParams)

创建 MonitorResource

beginCreateOrUpdateAndWait(string, string, MonitorResource, MonitorsCreateOrUpdateOptionalParams)

创建 MonitorResource

beginDelete(string, string, MonitorsDeleteOptionalParams)

删除 MonitorResource

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

删除 MonitorResource

get(string, string, MonitorsGetOptionalParams)

获取 MonitorResource

getMarketplaceSaaSResourceDetails(MarketplaceSaaSResourceDetailsRequest, MonitorsGetMarketplaceSaaSResourceDetailsOptionalParams)

获取特定订阅下租户的市场 SaaS 资源详细信息

getMetricStatus(string, string, MonitorsGetMetricStatusOptionalParams)

获取指标状态

getSSODetails(string, string, MonitorsGetSSODetailsOptionalParams)

从合作伙伴获取 SSO 配置详细信息。

getVMHostPayload(string, string, MonitorsGetVMHostPayloadOptionalParams)

返回在 VM 上安装 Dynatrace 代理时需要在请求正文中传递的有效负载。

listAppServices(string, string, MonitorsListAppServicesOptionalParams)

获取启用了 Dynatrace PaaS OneAgent 的应用服务列表

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

按资源组列出 MonitorResource 资源

listBySubscriptionId(MonitorsListBySubscriptionIdOptionalParams)

列出所有 MonitorResource by subscriptionId

listHosts(string, string, MonitorsListHostsOptionalParams)

列出 Dynatrace 资源当前正在监视的 VM/VMSS 资源。

listLinkableEnvironments(string, string, LinkableEnvironmentRequest, MonitorsListLinkableEnvironmentsOptionalParams)

获取用户可以将 Azure 资源链接到的所有 Dynatrace 环境

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

列出 Dynatrace 监视器资源当前正在监视的资源。

update(string, string, MonitorResourceUpdate, MonitorsUpdateOptionalParams)

更新 MonitorResource

方法详细信息

beginCreateOrUpdate(string, string, MonitorResource, MonitorsCreateOrUpdateOptionalParams)

创建 MonitorResource

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

resource
MonitorResource

资源创建参数。

options
MonitorsCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, MonitorResource, MonitorsCreateOrUpdateOptionalParams)

创建 MonitorResource

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

resource
MonitorResource

资源创建参数。

options
MonitorsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<MonitorResource>

beginDelete(string, string, MonitorsDeleteOptionalParams)

删除 MonitorResource

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

删除 MonitorResource

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, MonitorsGetOptionalParams)

获取 MonitorResource

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsGetOptionalParams

选项参数。

返回

Promise<MonitorResource>

getMarketplaceSaaSResourceDetails(MarketplaceSaaSResourceDetailsRequest, MonitorsGetMarketplaceSaaSResourceDetailsOptionalParams)

获取特定订阅下租户的市场 SaaS 资源详细信息

function getMarketplaceSaaSResourceDetails(request: MarketplaceSaaSResourceDetailsRequest, options?: MonitorsGetMarketplaceSaaSResourceDetailsOptionalParams): Promise<MarketplaceSaaSResourceDetailsResponse>

参数

返回

getMetricStatus(string, string, MonitorsGetMetricStatusOptionalParams)

获取指标状态

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源的名称

options
MonitorsGetMetricStatusOptionalParams

选项参数。

返回

getSSODetails(string, string, MonitorsGetSSODetailsOptionalParams)

从合作伙伴获取 SSO 配置详细信息。

function getSSODetails(resourceGroupName: string, monitorName: string, options?: MonitorsGetSSODetailsOptionalParams): Promise<SSODetailsResponse>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsGetSSODetailsOptionalParams

选项参数。

返回

getVMHostPayload(string, string, MonitorsGetVMHostPayloadOptionalParams)

返回在 VM 上安装 Dynatrace 代理时需要在请求正文中传递的有效负载。

function getVMHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsGetVMHostPayloadOptionalParams): Promise<VMExtensionPayload>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsGetVMHostPayloadOptionalParams

选项参数。

返回

listAppServices(string, string, MonitorsListAppServicesOptionalParams)

获取启用了 Dynatrace PaaS OneAgent 的应用服务列表

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsListAppServicesOptionalParams

选项参数。

返回

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

按资源组列出 MonitorResource 资源

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

返回

listBySubscriptionId(MonitorsListBySubscriptionIdOptionalParams)

列出所有 MonitorResource by subscriptionId

function listBySubscriptionId(options?: MonitorsListBySubscriptionIdOptionalParams): PagedAsyncIterableIterator<MonitorResource, MonitorResource[], PageSettings>

参数

返回

listHosts(string, string, MonitorsListHostsOptionalParams)

列出 Dynatrace 资源当前正在监视的 VM/VMSS 资源。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

options
MonitorsListHostsOptionalParams

选项参数。

返回

listLinkableEnvironments(string, string, LinkableEnvironmentRequest, MonitorsListLinkableEnvironmentsOptionalParams)

获取用户可以将 Azure 资源链接到的所有 Dynatrace 环境

function listLinkableEnvironments(resourceGroupName: string, monitorName: string, request: LinkableEnvironmentRequest, options?: MonitorsListLinkableEnvironmentsOptionalParams): PagedAsyncIterableIterator<LinkableEnvironmentResponse, LinkableEnvironmentResponse[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

request
LinkableEnvironmentRequest

可链接环境请求的详细信息。

返回

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

列出 Dynatrace 监视器资源当前正在监视的资源。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

返回

update(string, string, MonitorResourceUpdate, MonitorsUpdateOptionalParams)

更新 MonitorResource

function update(resourceGroupName: string, monitorName: string, resource: MonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<MonitorResource>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

monitorName

string

监视资源名称

resource
MonitorResourceUpdate

要更新的资源属性。

options
MonitorsUpdateOptionalParams

选项参数。

返回

Promise<MonitorResource>