重要
注意:根据 世纪互联发布的公告,所有 Microsoft Sentinel 功能将于 2026 年 8 月 18 日 在 Azure 中国区正式停用。
将数据源连接到 Microsoft Sentinel 后,使用 Microsoft Sentinel 中的工作簿可视化和监视数据。 Microsoft Sentinel 工作簿基于 Azure Monitor 工作簿,并向 Azure 中已提供的工具添加具有日志和查询分析的表格和图表。
借助 Microsoft Sentinel,可以跨数据创建自定义工作簿,或使用打包解决方案提供的现有工作簿模板,或将其用作来自内容中心的独立内容。 与其他任何元素一样,每个工作簿都是一个 Azure 资源,并且可以通过 Azure 基于角色的访问控制 (RBAC) 为其分配角色,以定义和限制哪些用户可以访问它。
先决条件
在创建或使用工作簿之前,请确保满足以下先决条件:
你必须至少拥有 Microsoft Sentinel 工作区的资源组上的 工作簿读取者 或 工作簿参与者 权限。
你在 Microsoft Sentinel 中看到的工作簿保存在 Microsoft Sentinel 工作区的资源组内,并带有创建它们所在工作区的标记。
要使用工作簿模板,可安装包含工作簿的解决方案,或将工作簿作为内容中心中的独立项目进行安装。 有关更多信息,请参阅 发现和管理 Microsoft Sentinel 的即用型内容。
从模板创建工作簿
使用从内容中心安装的模板创建工作簿。
在 Microsoft Sentinel 中,选择 “威胁管理 > 工作簿”。
在 “工作簿 ”页上,选择“ 模板 ”选项卡以查看已安装的工作簿模板列表。 选择模板以查看其详细信息。
某些工作簿需要特定的数据连接才能正常运行。 保存工作簿之前,请检查 “必需”数据类型 字段,确保已引入该类型的数据。
例如:
在详细信息窗格中,选择“ 保存”,然后选择要保存工作簿的位置。 此作基于相关模板在所选位置创建 Azure 资源。 仅工作簿的 JSON 文件保存在此位置,且不保存任何数据。
在详细信息窗格中,选择“ 查看保存的工作簿 ”以将其打开以供编辑。
打开工作簿后,选择 “编辑” 以根据需要自定义工作簿。
例如,选择“TimeRange”筛选器可查看与当前选择不同的时间范围的数据。 要编辑特定工作簿区域,请选择“编辑”或选择省略号(“...”)以添加元素,或移动、克隆或移除该区域。
要克隆工作簿,请选择“另存为”。 在同一订阅和资源组下,使用另一个名称保存该克隆。 克隆的工作簿也会显示在”页的“>”选项卡下。
完成后,选择“ 完成编辑 ”以保存更改。
有关详细信息,请参阅:
创建新的工作簿
在 Microsoft Sentinel 中从头开始创建工作簿。
在 Microsoft Sentinel 中,选择 “威胁管理 > 工作簿”,然后选择“ 添加工作簿”。
若要编辑工作簿,请选择“编辑”,然后根据需要添加文本、查询和参数。
有关如何自定义工作簿的详细信息,请参阅如何使用 Azure Monitor 工作簿创建交互式报表。
生成查询时,请将“数据源”设置为“日志”,将“资源类型”设置为“Log Analytics”,然后选择一个或多个工作区。
建议查询使用高级安全信息模型 (ASIM) 分析程序,而不是内置表。 然后,查询将支持任何当前或未来的相关数据源,而不是单个数据源。
完成编辑后,选择“ 完成编辑 ”,然后选择 “保存”。 在侧窗格中,为工作簿输入有意义的名称,然后选择工作区的订阅和资源组。
若要在工作区中的工作簿之间切换,请在任意工作簿的工具栏中选择打开
屏幕将切换到其他可切换的工作簿列表。选择要打开的工作簿:
为工作簿创建新磁贴
要将自定义磁贴添加到 Microsoft Sentinel 工作簿,请先在 Log Analytics 中创建磁贴。 有关详细信息,请参阅 Log Analytics 中的视觉数据。
创建磁贴后,选择“固定”,然后选择要显示该磁贴的工作簿。
刷新工作簿数据
刷新工作簿以显示更新的数据。 在工具栏中,选择下列选项之一:
刷新:手动刷新工作簿数据。
自动刷新:将工作簿设置为按配置的间隔自动刷新。支持的自动刷新间隔范围为“5 分钟”到“1 天” 。
编辑工作簿时,自动刷新会暂停;每次从编辑模式切换回查看模式时,刷新间隔都会重新开始计时。
如果手动刷新数据,自动刷新间隔也会重启。
默认情况下,自动刷新处于关闭状态。 如果你已开启自动刷新功能,每次关闭笔记本时都会自动关闭这一功能,以优化性能并防止其在后台运行。 当你下次打开工作簿时,请根据需要重新启用自动刷新。
打印工作簿或另存为 PDF
若要打印工作簿或将其另存为 PDF,请使用工作簿标题右侧的选项菜单。
选择选项 >
“打印内容”。在打印屏幕中,根据需要调整打印设置,或选择“另存为 PDF”将其保存在本地。
例如:
删除一个或多个工作簿
可以从 “我的工作簿 ”选项卡中删除保存的模板和自定义工作簿。无法删除模板本身。
Warning
删除工作簿会永久删除工作簿资源和对模板所做的任何自定义。 此操作不能撤消。 原始模板仍可用。
若要删除工作簿,请在“我的工作簿”选项卡中选择 该工作簿 ,然后选择“ 删除”。
工作簿建议
以下建议可帮助你有效地使用Microsoft Sentinel工作簿。
添加 Microsoft Entra ID 工作簿
如果将 Microsoft Entra ID 与 Microsoft Sentinel 一起使用,建议安装适用于 Microsoft Sentinel 的 Microsoft Entra 解决方案并使用以下工作簿:
- “Microsoft Entra 登录”可分析不同时间的登录活动,以确定是否存在异常。 此工作簿按应用程序、设备和位置汇总登录失败情况,便于你在发生异常时一眼发现。 请留意多次登录失败。
- “Microsoft Entra 审核日志”可分析管理活动,例如用户更改(添加、删除等)、组创建和修改。
添加防火墙工作簿
建议从内容中心安装相应的解决方案,以添加防火墙工作簿。
例如,安装适用于 Microsoft Sentinel 的 Palo Alto 防火墙解决方案以添加 Palo Alto 工作簿。 该工作簿可分析防火墙流量,在防火墙数据与威胁事件之间提供关联,并突出显示各个实体的可疑事件。
创建适用于不同用途的不同工作簿
建议根据角色及其查找内容,针对使用工作簿的每种角色类型创建不同的可视化效果。 例如,可以为网络管理员创建包含防火墙数据的工作簿。
或者,根据以下条件创建工作簿,例如希望查看工作簿的频率、是否存在需要每天查看的内容,以及是否存在需要每小时检查一次的其他项目。 例如,你可能需要每小时查看 Microsoft Entra 登录,以查找异常情况。
用于比较各周流量趋势的示例查询
使用以下查询创建可视化效果,以比较各周的流量趋势。 根据环境切换运行查询的设备供应商和数据源。
以下示例查询使用了 Windows 中的 SecurityEvent 表。 你可能想要将其切换为在其他防火墙上的 AzureActivity 或 CommonSecurityLog 表上运行。
该查询比较当前一周与前一周之间的每日安全事件计数,以便快速发现事件量中的异常更改。
// week over week query
SecurityEvent
| where TimeGenerated > ago(14d)
| summarize count() by bin(TimeGenerated, 1d)
| extend Week = iff(TimeGenerated>ago(7d), "This Week", "Last Week"), TimeGenerated = iff(TimeGenerated>ago(7d), TimeGenerated, TimeGenerated + 7d)
包含来自多个源的数据的示例查询
可以创建一个查询用于合并多个源中的数据。 例如,创建一个查询,该查询查看已创建的新用户的Microsoft Entra审核日志,然后检查Azure活动日志,以查看用户在创建后的 24 小时内是否开始Azure RBAC 角色分配更改。 使用以下查询时,该可疑活动会在可视化视图中显示出来。
以下查询查找新创建的Microsoft Entra审核日志中的用户,并将其与Azure活动日志联接,以检测在创建用户后 24 小时内所做的角色分配更改。
AuditLogs
| where OperationName == "Add user"
| project AddedTime = TimeGenerated, user = tostring(TargetResources[0].userPrincipalName)
| join (AzureActivity
| where OperationName == "Create role assignment"
| project OperationName, RoleAssignmentTime = TimeGenerated, user = Caller) on user
| project-away user1
有关上述示例中使用的以下项目的详细信息,请参阅 Kusto 文档:
- where 运算符
- extend 运算符
- project 运算符
- project-away 运算符
- join 运算符
- summarize 运算符
- ago() 函数
- bin() 函数
- iff() 函数
- tostring() 函数
- count() 聚合函数
有关 KQL 的更多信息,请参阅 Kusto 查询语言 (KQL) 概述。
其他资源:
相关文章
有关详细信息,请参阅: