很多时候,我们必须在仪表板中解决问题时捕获日志。服务器日志可能有点困难,而且它捕获了大量信息。小提琴手是一种容易理解的工具。Fiddler捕获您系统上的HTTP流量。
它向您提供发送的请求、接收的响应,执行所需时间等。
您可以按以下链接下载小提琴手:
下载fiddler的先决条件是您需要安装.NET framework。
下载fiddler,微淘客,安装它,我们就可以开始了。
如果是SSL,请转到工具->fiddler选项->HTTPS选项卡->检查捕获HTTPS连接。
为了捕获任何日志(这里是仪表板),首先启动Fiddler工具。这就是它的样子:
稍后重现错误。日志将在Fiddler中捕获。您只需将其保存为.saz格式。记住这个。捕获后,它将如下所示:
现在您将查看日志的具体内容。
在您的左侧,您将看到捕获的会话列表。它提供有关正在使用的协议和状态的信息。
例如。HTTP 200或HTTP 502等
它还提到了执行的URL以及请求到达的主机。会话是否缓存以及我们有什么类型的内容。
现在要查看每个会话的信息,请选择它。右侧显示信息。上半部分是请求,下半部分是响应。
进入Inspectors->Raw查看请求和响应。右键单击该区域并选择"自动换行"。您也可以选择在记事本中查看。(您也可以使用XML代替原始数据)
请求显示传递给服务器的所有参数。什么是查询CUID、登录名和密码、为提示传递的值、cookie信息等
我们最需要传递的提示值。我们在仪表板中选择什么,以及到底传递给服务器的是什么(我们选择的格式和传递值的格式有时可能不同)。在下面的截图中,它是一个可选的提示,因此没有值。
响应显示我们是否得到了数据。(以下是XML格式,因为它很容易理解)
我们是否得到一个错误。回复中提到了错误。有时仪表板会显示错误,但fiddler会提供更多信息。错误是相同的还是我们得到了一些其他的错误或任何额外的错误。
很多时候,我们会看到左侧的会话将是红色的。这意味着请求失败。在这种情况下,请检查HTTP状态。启动仪表板和跨域.xml已请求文件,大数据发展前景,返利怎么使用,但条目为红色,文件未被访问。原因可能是网关和网络问题。还要检查请求所指向的主机,以及您是否放置了跨域.xml文件。
最后一个标签时间线帮助我们了解执行连接/查询所需的时间。当我们遇到性能问题时,这会有所帮助。我们可以看到大量的时间被消耗在哪里。这有助于理解哪个查询需要大量时间。在下面的截图中,选择我想要查看执行时间的所有会话。
现在我将与您分享当您有不同的连接时,URL将是不同的。您将知道执行了哪种类型的查询。
对于web服务:
对于查询浏览器:
对于Live Office:
这些是最常用的连接。你可以查一下其他人。
我已经尽力提供了尽可能多的信息。但是你可以探索更多关于这个工具的信息。
在移动设备上查看仪表板时,我们可以捕获移动设备的日志好吧。检查一下以下链接相同:
如何使用Fiddler跟踪SAP BI Mobile?
这有帮助!!
你好Abhilasha,
谢谢分享这个工具,云计算大数据,你已经解释得很好了。
对我来说,大数据系统,在没有任何web调试工具的情况下对仪表盘进行故障排除就像在黑暗中搜索一样。
致以问候,
Amit K
这对我分析BO中负载均衡器和web服务器之间的流量有很大帮助