14 定时报表
概述
本节提供有关配置计划报告的信息。
目前,对计划报告的支持是实验性的。
先决条件:
必须正确安装和配置 Zabbix Web 服务才能启用计划报告生成 - 有关说明,请参阅设置计划报告。
用户必须具有管理员或超级管理员类型的用户角色,并具有以下权限:
- 访问用户界面元素块中的计划报告(查看报告);
- 在访问操作块(创建/编辑报告)中管理计划报告。
对于多页仪表板,只有第一页包含在 PDF 报告中。
要在 Zabbix 前端创建计划报告,请执行以下操作:
- 前往:报告 → 计划报告
- 点击屏幕右上角的创建报告
- 在表格中输入报告的参数
您还可以通过打开现有报告创建报告,按克隆按钮,然后以不同的名称保存。
配置
计划报告选项卡包含常规报告属性。
所有必填输入字段都标有红色星号。
参数 | 说明 |
---|---|
所有者 | 创建报告的用户。 允许超级管理员级别的用户更改所有者。 对于管理员级别的用户,此字段是只读的。 |
名称 | 报告的名称; 必须是唯一的。 |
仪表板 | 报告所基于的仪表板; 一次只能选择一个仪表板。 要选择仪表板,请开始输入名称 - 将出现匹配仪表板的列表; 向下滚动以选择。 或者,您可以单击该字段旁边的选择,然后从弹出窗口的列表中选择一个仪表板。 如果仪表板包含多个页面,则只有第一页将作为报告发送。 |
期间 | 准备报告的时间段。 选择可用选项之一:前一天、前一周、上个月、上一年。 |
周期 | 报告生成频率。 可以每天、每周、每月或每年发送报告。 每周模式允许选择发送报告的星期几。 |
开始时间 | 准备报告的时间,格式为 hh:mm。 |
重复 | 发送报告的星期几。 此字段仅在 周期 设置为每周时可用。 |
开始日期 | 应开始定期生成报告的日期 |
结束日期 | 应停止定期报告生成的日期。 |
主题 | 报告电子邮件的主题。 支持 {TIME} 宏。 |
消息 | 报告电子邮件的正文。 支持 {TIME} 宏。 |
订阅 | 报告收件人列表。 默认情况下,仅包括报告所有者。 任何配置了电子邮件媒介的 Zabbix 用户都可以指定为报告收件人。 按添加用户或添加用户组添加更多收件人。 按用户名编辑设置: 生成报告者 - 报告应代表报告所有者还是收件人生成。 状态 - 选择 包括 将报告发送给用户或选择 排除 以防止将报告发送给该用户。 至少一名用户必须具有 包括 状态。 排除 状态可用于从包括的用户组中排除特定用户。 请注意,权限不足的用户* 将看到 Inaccessible user 或 Inaccessible user group Recipient 和 Generate report by 字段中的真实姓名; 状态 和 行动 字段将显示为只读。 |
启用 | 报告状态。 清除此复选框将禁用报告。 |
描述 | 报告的可选描述。 此说明仅供内部使用,不会发送给报告收件人。 |
*权限不足的用户是具有基于管理员用户类型的角色的用户,并且不是收件人或报告所有者所属的用户组的成员。
表单按钮
表单底部的按钮允许执行多项操作。
添加报告。 此按钮仅适用于新报告。 | |
更新报告的属性。 | |
根据当前报告的属性创建另一个报告。 | |
通过向当前用户发送报告来测试报告配置是否正确。 | |
删除报告。 | |
取消编辑报表属性。 |
测试
要测试报告,请单击报告配置表单底部的测试按钮。
如果已从仪表板 操作菜单 打开报告配置表单,则测试按钮不可用。
如果配置正确,则立即将测试报告发送给当前用户。 对于测试报告,订阅者和“生成者”用户设置将被忽略。
如果配置不正确,则会显示一条错误消息,描述可能的原因。
更新报告
要更新现有报告,请按报告名称,然后进行所需的配置更改并按更新按钮。
如果另一个用户更新了现有报告并且该用户更改了仪表板,则在按下更新按钮时,将显示警告消息“其他用户生成的报告将更改为当前用户”。
在此步骤按 OK 将导致以下更改:
- 生成者设置将更新以显示上次编辑报告的用户(除非生成者设置为收件人)。
- 已显示为 Inaccessible user 或 Inaccessible user group 的用户将从报告订阅者列表中删除。
按取消将关闭弹出窗口并取消报告更新。
克隆报告
要快速克隆现有报告,请按现有报告配置表单底部的克隆按钮。 克隆由其他用户创建的报表时,当前用户将成为新报表的所有者。
报告设置将根据用户权限复制到新的报告配置表单中:
- 如果克隆报告的用户没有仪表板的权限,则仪表板字段将被清除。
- 如果克隆报告的用户对订阅列表中的某些用户或用户组没有权限,则无法克隆无法访问的收件人。
- 生成者设置将更新以显示当前用户(除非生成者设置为收件人)。
更改所需设置和报告名称,然后按添加。