14 计划报告

概述

通过定时报告功能,您可以设置将指定仪表板的PDFversion按固定间隔发送给指定收件人。

当前定时报告功能处于实验性支持阶段。

对于多页仪表板,PDF报告仅包含第一页内容。

前提条件:

  • 必须正确安装和配置Zabbix web服务以启用定时报告生成功能 - 具体说明请参阅Setting up scheduled reports
  • 用户必须拥有AdminSuper admin类型的user role,并具备以下权限:
    • Access to UI elements区块中的Scheduled reports权限(查看报告)
    • Access to actions区块中的Manage scheduled reports权限(create/编辑报告)

要在Zabbix前端create定时报告,请执行以下操作:

  • 进入:ReportsScheduled reports
  • 点击屏幕右上角的Create report
  • 在表单中输入报告参数

您也可以通过打开现有报告,点击Clone按钮,然后以不同名称保存来create报告。

配置

计划报告选项卡包含报告的一般属性。

所有必填输入字段均标有红色星号。

参数 描述
Owner 创建报告的用户。超级管理员级别用户可更改所有者,管理员级别用户此字段为只读。
Name 报告名称,必须唯一。
Dashboard 报告基于的仪表板;一次只能选择一个仪表板。输入名称可筛选匹配仪表板列表,滚动选择;或点击字段旁的选择按钮从列表中选择。
若仪表板含多页面,仅第一页会作为报告发送。
Period 报告覆盖的时间段。可选择前一天、周、月或年。
Cycle 报告生成频率。可设置为每日、每周、每月或每年。"每周"模式可指定发送的具体星期几。
Start time 报告生成时间(hh:mm格式)。注意将使用Zabbix server时区。
Repeat on 报告发送的星期几。仅当周期设为"每周"时显示此字段。
Start date 开始定期生成报告的日期。
End date 停止定期生成报告的日期。
Subject 报告邮件的主题。支持{TIME}宏。
Message 报告邮件的正文。支持{TIME}宏。
Subscriptions 报告收件人列表。默认仅包含报告所有者。可添加任何配置了邮件媒介的Zabbix用户。
点击添加用户添加用户组增加收件人。
点击用户名可编辑设置:
生成报告依据 - 选择基于当前用户或收件人的仪表板权限生成报告数据。
状态 - 选择"包含"发送报告,或"排除"禁止发送。至少需有一个"包含"状态的用户。"排除"状态可用于从已包含的用户组中排除特定用户。

注意权限不足的用户(即基于管理员用户类型的角色,且非收件人或报告所有者同组成员)将在收件人生成报告依据字段中看到"不可访问用户/用户组";状态操作字段将显示为只读。
Enabled 报告状态。取消勾选将禁用报告。
Description 可选的报告描述。该描述仅供内部使用,不会发送给收件人。
表单按钮

表单底部的按钮允许执行多种操作。

添加报告。此按钮仅对新报告可用。
更新报告属性。
基于当前报告属性创建另一个报告。
通过向当前用户发送报告来测试报告配置是否正确。
删除报告。
取消报告属性编辑。
测试

要测试报告,请点击报告配置表单底部的Test按钮。

如果报告配置表单是从仪表板查看和编辑仪表板打开的,则Test按钮不可用。

如果配置正确,测试报告会立即发送给当前用户。对于测试报告,订阅者和Generate report by用户设置将被忽略。

如果配置不正确,将显示错误消息描述可能的原因。

更新报告

要update现有报告,请点击报告名称,进行必要的配置更改,然后点击Update按钮。

如果现有报告已被其他用户更新且该用户更改了仪表板,点击Update按钮时将显示警告消息"由其他用户生成的报告将被更改为当前用户"。

在此步骤点击OK将导致以下变更:

  • Generate report by设置将更新为显示最后编辑报告的用户(除非Generate report by设置为收件人)。
  • 显示为"不可访问用户"或"不可访问用户组"的用户将从报告订阅者列表中删除。

点击Cancel将关闭配置表单并取消报告update。

克隆报告

要快速克隆现有报告,请点击现有报告配置表单底部的克隆按钮。当克隆由其他用户创建的报告时,当前用户将成为新报告的所有者。

报告设置将被复制到新的报告配置表单中,同时考虑用户权限:

  • 如果克隆报告的用户对仪表板没有权限,仪表板字段将被清空。
  • 如果克隆报告的用户对订阅列表中的某些用户或用户组没有权限,无法访问的收件人将不会被克隆。
  • 生成报告者设置将更新为显示当前用户(除非生成报告者设置为收件人)。

更改所需的设置和报告名称,然后点击添加