你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Monitors interface
表示监视器的接口。
方法
方法详细信息
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
资源创建参数。
选项参数。
返回
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
资源创建参数。
选项参数。
返回
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>
参数
租户 ID
选项参数。
返回
getMetricStatus(string, string, MonitorsGetMetricStatusOptionalParams)
获取指标状态
function getMetricStatus(resourceGroupName: string, monitorName: string, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- monitorName
-
string
监视资源的名称
选项参数。
返回
Promise<MetricsStatusResponse>
getSSODetails(string, string, MonitorsGetSSODetailsOptionalParams)
从合作伙伴获取 SSO 配置详细信息。
function getSSODetails(resourceGroupName: string, monitorName: string, options?: MonitorsGetSSODetailsOptionalParams): Promise<SSODetailsResponse>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- monitorName
-
string
监视资源名称
选项参数。
返回
Promise<SSODetailsResponse>
getVMHostPayload(string, string, MonitorsGetVMHostPayloadOptionalParams)
返回在 VM 上安装 Dynatrace 代理时需要在请求正文中传递的有效负载。
function getVMHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsGetVMHostPayloadOptionalParams): Promise<VMExtensionPayload>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- monitorName
-
string
监视资源名称
选项参数。
返回
Promise<VMExtensionPayload>
listAppServices(string, string, MonitorsListAppServicesOptionalParams)
获取启用了 Dynatrace PaaS OneAgent 的应用服务列表
function listAppServices(resourceGroupName: string, monitorName: string, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- monitorName
-
string
监视资源名称
选项参数。
返回
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>