本文包含此服务的所有监视参考信息。
有关可为 Azure Analysis Services 收集的数据以及如何使用它的详细信息,请参阅 “监视 Azure Analysis Services ”。
指标
本部分列出了为此服务自动收集的所有平台指标。 这些指标也是 Azure Monitor 中支持的所有平台指标的全局列表的一部分。
有关指标保留的信息,请参阅 Azure Monitor 指标概述。
Microsoft.AnalysisServices/servers 支持的指标
下表列出了可用于 Microsoft.AnalysisServices/servers 资源类型的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认 聚合 类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 尺寸 - 可用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M表示该指标每分钟采样一次,PT30M表示每 30 分钟一次,PT1H表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 有关导出指标的信息,请参阅 Azure Monitor 中的“创建诊断设置”。
| 指标 | REST API 中的名称 | 单位 | 集合体 | 尺寸 | 时间粒度 | DS 导出 |
|---|---|---|---|---|---|---|
| 内存清理器:当前价格 内存的当前价格,$/字节/时间,标准化为 1000。 |
CleanerCurrentPrice |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:清理器内存不可收缩 不受后台清理器执行的清除影响的内存量(字节)。 |
CleanerMemoryNonshrinkable |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:可收缩更清洁的内存 受后台清理器执行的清除影响的内存量(字节)。 |
CleanerMemoryShrinkable |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:命令池繁忙线程 命令线程池中的繁忙线程数。 |
CommandPoolBusyThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 线程:命令池空闲线程数 命令线程池中的空闲线程数。 |
CommandPoolIdleThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
命令池作业队列长度 命令线程池队列中的作业数。 |
CommandPoolJobQueueLength |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 连接:当前连接数 当前已建立的客户端连接的数量。 |
CurrentConnections |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 当前用户会话数 当前已建立的用户会话数。 |
CurrentUserSessions |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:长时间分析繁忙线程 长分析线程池中的繁忙线程数。 |
LongParsingBusyThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:长时间分析空闲线程 长分析线程池中的空闲线程数。 |
LongParsingIdleThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:长时间分析作业队列长度 长分析线程池队列中的作业数。 |
LongParsingJobQueueLength |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| M 引擎内存 混合引擎进程的内存使用情况 |
mashup_engine_memory_metric |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
M 引擎专用字节数 糅合引擎进程使用的专用字节数。 |
mashup_engine_private_bytes_metric |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
M 引擎 QPU 混合引擎进程的 QPU 使用率 |
mashup_engine_qpu_metric |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| M 引擎虚拟字节数 糅合引擎进程使用的虚拟字节数。 |
mashup_engine_virtual_bytes_metric |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
记忆 内存。 S1 范围为 0-25 GB,S2 范围为 0-50 GB,S4 范围为 0-100 GB |
memory_metric |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存抖动 平均内存抖动。 |
memory_thrashing_metric |
百分比 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:内存限制硬 内存硬性限制,来自配置文件。 |
MemoryLimitHard |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 内存:内存上限高 内存上限,来自配置文件。 |
MemoryLimitHigh |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 内存:内存限制低 配置文件中的内存限制较低。 |
MemoryLimitLow |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:内存限制 VertiPaq 内存中限制,来自配置文件。 |
MemoryLimitVertiPaq |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 内存:内存使用量 服务器进程的内存使用量(在计算清理器内存价格时使用)。 等于计数器 Process\PrivateBytes 加上内存映射的数据的大小,并且将忽略由 xVelocity 内存中分析引擎 (VertiPaq) 映射或分配的超出了 xVelocity 引擎内存限制的任何内存。 |
MemoryUsage |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
专用字节数 私有字节。 |
private_bytes_metric |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:处理池繁忙 I/O 作业线程 处理线程池中正在运行 I/O 作业的线程数。 |
ProcessingPoolBusyIOJobThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:处理池繁忙非 I/O 线程 处理线程池中正在运行非 I/O 作业的线程数。 |
ProcessingPoolBusyNonIOThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:处理池空闲 I/O 作业线程 处理线程池中可用于 I/O 作业的空闲线程数。 |
ProcessingPoolIdleIOJobThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:处理池空闲非 I/O 线程 处理线程池中专用于非 I/O 作业的空闲线程数。 |
ProcessingPoolIdleNonIOThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:处理池 I/O 作业队列长度 处理线程池队列中的 I/O 作业数。 |
ProcessingPoolIOJobQueueLength |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
处理池作业队列长度 处理线程池队列中的非 I/O 任务数量。 |
ProcessingPoolJobQueueLength |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
QPU QPU。 S1 范围为 0-100,S2 范围为 0-200,S4 范围为 0-400 |
qpu_metric |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
查询池繁忙线程 查询线程池中的繁忙线程数。 |
QueryPoolBusyThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:查询池空闲线程 处理线程池中可用于 I/O 作业的空闲线程数。 |
QueryPoolIdleThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:查询池作业队列 lengt 查询线程池队列中的作业数。 |
QueryPoolJobQueueLength |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:配额 当前内存配额(字节)。 内存配额也称为内存授予或内存预留。 |
Quota |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:配额被阻止 在其他内存配额被释放之前已阻止的当前配额请求数。 |
QuotaBlocked |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
处理:每秒转换的行数 在处理过程中转换行的速率。 |
RowsConvertedPerSec |
CountPerSecond | 平均值 | ServerResourceType |
PT1M | 是的 |
|
处理:每秒读取的行数 从所有关系数据库中读取行的速率。 |
RowsReadPerSec |
CountPerSecond | 平均值 | ServerResourceType |
PT1M | 是的 |
| 处理:每秒写入的行数 在处理过程中写入行的速率。 |
RowsWrittenPerSec |
CountPerSecond | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:短分析繁忙线程 短分析线程池中的繁忙线程数。 |
ShortParsingBusyThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:短分析空闲线程 短分析线程池中的空闲线程数。 |
ShortParsingIdleThreads |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
线程:短分析作业队列长度 短分析线程池队列中的作业数。 |
ShortParsingJobQueueLength |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 每秒成功连接数 连接成功完成速率。 |
SuccessfullConnectionsPerSec |
CountPerSecond | 平均值 | ServerResourceType |
PT1M | 是的 |
| 连接失败总数 失败的连接尝试总数。 |
TotalConnectionFailures |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
| 连接请求总数 连接请求总数。 这些是到达的请求。 |
TotalConnectionRequests |
计数 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:VertiPaq Nonpaged 工作集中被锁定的供内存中引擎使用的内存字节数。 |
VertiPaqNonpaged |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
内存:VertiPaq 分页 用于内存中数据的已分页内存字节数。 |
VertiPaqPaged |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
|
虚拟字节数 虚拟字节 |
virtual_bytes_metric |
字节 | 平均值 | ServerResourceType |
PT1M | 是的 |
指标维度
有关指标维度定义的信息,请参阅多维指标。
此服务具有以下与其指标关联的维度。
Analysis Services 指标具有维度 ServerResourceType。
资源日志
本部分列出了可为此服务收集的资源日志类型。 本部分拉取自 Azure Monitor 支持的所有资源日志类别类型列表。
Microsoft.AnalysisServices/servers 支持的资源日志
| 类别 | 类别显示名称 | 日志表 | 支持基本日志计划 | 支持引入时转换 | 示例查询 | 出口的成本 |
|---|---|---|---|---|---|---|
Engine |
引擎 |
AzureDiagnostics 来自多个 Azure 资源的日志。 |
否 | 否 | 否 | |
Service |
服务 |
AzureDiagnostics 来自多个 Azure 资源的日志。 |
否 | 否 | 否 |
为 Analysis Services 设置日志记录时,可以选择要记录的引擎或服务事件。
引擎
引擎类别记录所有 xEvent。 不能选择单个事件。
| XEvent 类别 | 事件名称 |
|---|---|
| 安全审核 | 审计登录 |
| 安全审核 | 审核退出 |
| 安全审核 | 审核服务器启动和停止 |
| 进度报告 | 进度报告开始 |
| 进度报告 | 进度报告结束 |
| 进度报告 | 进度报告当前 |
| 查询 | 查询开始 |
| 查询 | 查询结束 |
| 指令 | 命令开始 |
| 指令 | 命令结束 |
| 错误和警告 | 错误 |
| 发现 | 发现结束 |
| 通知 | 通知 |
| 会话 | 会话初始化 |
| 锁 | 死锁 |
| 查询处理 | VertiPaq SE 查询开始 |
| 查询处理 | VertiPaq SE 查询结束 |
| 查询处理 | VertiPaq SE 查询缓存匹配 |
| 查询处理 | 直接查询开始 |
| 查询处理 | 直接查询结束 |
服务
服务类别记录以下事件:
| 操作名称 | 在 |
|---|---|
| ResumeServer | 恢复服务器 |
| SuspendServer | 暂停服务器 |
| DeleteServer | 删除服务器 |
| RestartServer | 用户通过 SSMS 或 PowerShell 重启服务器 |
| GetServerLogFiles | 用户通过 PowerShell 导出服务器日志 |
| ExportModel | 用户在门户中使用“在 Visual Studio 中打开”导出模型 |
Azure Monitor 日志表
本部分列出了与此服务相关的 Azure Monitor 日志表,日志分析可使用 Kusto 查询来查询这些表。 这些表包含资源日志数据,此外还可能包含其他数据,具体取决于所收集并路由到这些表的内容。
分析服务
Microsoft 分析服务/服务器
设置日志记录时,选择 AllMetrics 会将 服务器指标 记录到 AzureMetrics 表。 如果使用查询 横向扩展 ,并且需要为每个只读副本分隔指标,请改用 AzureDiagnostics 表,其中 OperationName 等于 LogMetric。
活动日志
链接表列出了可在此服务的活动日志中记录的操作。 这些操作是活动日志中所有可能的资源提供程序操作的子集。
有关活动日志条目架构的详细信息,请参阅活动日志架构。
相关内容
- 有关监视 Analysis Services 的说明,请参阅 Monitor Analysis Services 。
- 请参阅使用 Azure Monitor 监视 Azure 资源,详细了解如何监视 Azure 资源。