排查报表中的 PDF 导出失败问题
用户可以下载存储在OpManager中的报表作为PDF文件。OpManager拥有超过100个内置报表,其中包含网络的监控信息。除此之外,用户还可以以表格或图形形式为选定的设备和界面生成报表,并将这些自定义报表存储为高级报表。
OpManager在Phantom Js服务的帮助下将大部分报表导出为PDF。
有时,OpManager可能无法生成PDF。下面我们讨论了可能的原因和故障排除步骤。
疑难解答步骤
有时,即使在满足先决条件后,PDF 导出也可能失败。发生这种情况时,请按照给定的步骤操作。
- 在管理员模式下打开命令提示符,然后转到<OpManager Home>/Export/phantomjs
- 运行 phantomjs 文件
- 如果 phantom js 服务再次作为独立应用程序成功启动,则会出现以下屏幕。
Phantom js 服务启动时 PDF 导出失败
对于即使 phantom js 服务正在运行,PDF 导出也失败的情况,请按照给定的步骤操作。
- 从OpManager安装的计算机连接到Internet Explorer中的以下url
- 网址:<protocol>://dnsName:port/apiclient/fluidicv2/export.html,
- 示例:https://dnsNameOfTheOPMServer:8060/apiclient/fluidicv2/export.html
如果此链接无法加载,请按照以下步骤对此问题进行排序
- 在 serverparameter.conf 文件中添加以下条目。这将解决问题。(serverparameters.conf 可以在 <OPM_HOME>\conf\OpManager 下找到)
- 条目:report_alias_name <DNSName 或 IpAddress>,示例:report_alias_name dnsNameOfTheOPMServer
- 重新启动OpManager服务。
Linux 计算机中的常见错误
错误消息:加载共享库时出错:libfontconfig.so.1:无法打开共享对象文件:没有这样的文件或目录(请注意,当您尝试直接从 cmd 启动 phantom js 时会出现此错误。
解决方案:libfontconfig.so.1 应该根据 linux 风格下载和安装,因为默认情况下,这种字体在某些基于 linux 的机器中不可用
实施解决方案后,重新启动OpManager以完全解决问题。