trace相关内容

限制sys.settrace()返回的数据

在下面的代码示例中,我获得了所需的所有跟踪数据(跟踪permute()函数的本地值),但随后获得了一些不需要的数据,以: 开始 ('call', 406, {}) ('line', 407, {}) ('call', 986, {'name': 'atexit', 'import_': }) 并最终出现错误: File ..
发布时间:2022-08-25 20:06:29 Python

如何在Azure应用程序服务中查看控制台或跟踪输出?Console.WriteLine或Trace.TraceError

我以为这很简单,但几个小时后我意识到并非如此。我在Azure上部署了一个“App Service”,它是一个C#.Net Core。 我正在尝试使用Console.WriteLine(“My Message”)或Trace.TraceError(“My Message”)添加一些由应用程序进行的粗略监视,但我在Azure中的任何地方都找不到该输出。 我尝试启用Application I ..
发布时间:2022-08-25 19:43:55 其他开发

采样率问题

如果服务的流量很大,跟踪每次调用并保存相应的链接日志的成本很高,但一旦设置了采样率,可能会遗漏一些有错误的跟踪。如果我想保留一些速率收集,并且必须跟踪有错误的跟踪,在spring-cloud-sleuth中这是可能的吗?如果没有,是否有解决方案? 推荐答案 Spring Cloud Sleuth将采样决策下推到跟踪实现,您需要创建SamplerFunction或Sampler为此,请参 ..
发布时间:2022-08-25 19:35:30 其他开发

如何使用ui.Perfetto.dev以非交互方式打开一个铬跟踪文件?

我生成铬跟踪文件,并使用从脚本非交互地打开它们。但是,我不想使用默认的Chrome://跟踪页面,而是使用我觉得更方便的https://ui.perfetto.dev。 唯一的问题是这是一个交互过程-我需要打开文件对话框并从那里选择跟踪文件,然后显示该文件中的跟踪。这里没有网络流量,完全是Java脚本。 但也许有其他方法可以在https://ui.perfetto.dev中打开跟踪文件,可以编 ..
发布时间:2022-08-25 19:24:31 前端开发

WCF 跟踪.如何获得关闭连接的确切原因?

在我的 WCF 服务中,尝试传输大数据时,我经常收到错误消息:底层连接已关闭:连接已意外关闭 我想知道是什么特殊原因引发了这个错误,所以我设置了 WCF Tracing 并且可以读取 traces.svclog 文件. 问题是,我可以在这个文件中看到很多关于流程的信息,我可以看到出现异常的确切时间,但我看不到确切的原因.是由于 MaxReceivedMessageSize 还是类似的原 ..
发布时间:2022-01-24 15:08:34 其他开发

如何在 GDB 中自动打印下 N 个执行的行?

一段时间以来,我一直在尝试寻找一种方法来自动化 GDB 中跟踪程序控制流的进度. 甚至只是自动化 n 命令的简单方法,这样您就可以看到例程被调用的顺序. 我知道你可以发出 n x 其中 x 是 GDB 执行的次数,但问题是它显示的是命令而不是例程的地址!但是如果你在 GDB 中手动按 n (然后按回车键发出上一个命令)它会显示地址. 我在 GDB 中尝试了以下方法: (在 0x ..
发布时间:2022-01-20 19:53:37 其他开发

VB6 调试 - 编译

我的情况是我在我工作的地方支持一个 VB6 应用程序,在过去的几周里,它开始崩溃的频率比以往任何时候都高.它使用本地 Access MDB 数据库和远程 SQL Server DB 来存储不同类型的存储.好消息是我们正在编写一个替代应用程序,我需要同时支持这个应用程序的乐队新闻,而供应商早已离开这个世界. 我可以尝试哪些方法来诊断导致崩溃的原因?例如,到目前为止,我已经在客户端 PC 上尝试 ..
发布时间:2022-01-20 19:00:48 其他开发

如何运行具有详细输出的 PowerShell 脚本?

我想知道是否有一种方法可以运行 PowerShell 脚本,以便打印脚本每一行的命令和输出.例如,在 Bash 中,您可以编写 bash -x myscript 或在脚本顶部放置 set -x.在 Batch 中,您将省略传统上留在脚本顶部的 @echo off.PowerShell 是否有与这些结构等效的结构? 我尝试过的事情: 运行 powershell -?|sls verbose,结 ..
发布时间:2022-01-15 14:51:40 其他开发

跟踪侦听器以写入文本框(WPF 应用程序)

对于我的 WPF 应用程序,我使用 TextWriterTraceListener 将日志记录到文本文件.如何将 Trace 输出也显示到文本框? 解决方案 我在 C# winforms 中使用这个,应该很容易调整到 wpf 公共类 MyTraceListener : TraceListener{私有 TextBoxBase 输出;公共 MyTraceListener(TextBoxBa ..
发布时间:2022-01-13 10:50:41 C#/.NET

将时间戳添加到 Trace.WriteLine()

在我的 C# .NET 应用程序中,我遇到了 Trace.WriteLine() 方法的问题.我经常使用这种方法,每次使用时都想添加一个TimeStamp. 除了 Trace.WriteLine(DateTime.Now + "Something wrong!") ,有没有解决方案默认 DateTime ? 解决方案 只需编写自己的“TraceLine(string msg)"方法并 ..
发布时间:2022-01-13 09:33:26 C#/.NET

Linux:如何调试 SIGSEGV?如何追踪错误来源?

我的 Firefox 从今天开始崩溃.我没有更改系统或 firefox 配置上的任何内容. 我用 strace -ff -o dumpfile.txt firefox 来追踪问题.帮助不大. 我在两个生成的进程转储中看到了段错误,但是我如何追查他们的原因? 运行 10 秒后崩溃,22MB 数据由 strace 生成. 这是输出的片段,您可以在其中看到实际的 SIGSEG ..
发布时间:2022-01-12 16:15:01 服务器开发

如何在 Release 模式下启用 TRACE 宏?

TRACE 宏 可用于在 Debug 模式下编译代码时向调试器输出诊断消息.我在 Release 模式下需要相同的消息.有没有办法做到这一点? (请不要浪费您的时间讨论为什么我不应该在发布模式下使用 TRACE :-) 解决方案 其实TRACE宏比OutputDebugString灵活很多.它需要一个 printf() 样式的格式字符串和参数列表,而 OutputDebugStrin ..
发布时间:2022-01-12 15:23:05 C/C++开发

有没有办法在黑莓中以字符串的形式获取异常的堆栈跟踪?

我想将异常的堆栈跟踪记录到文件中.有没有办法以 String 的形式获取堆栈跟踪,或者以某种方式使 ex.printStackTrace() 将跟踪打印到流或文件中?我知道在 Java 标准版中有 一种方法 可以做到这一点,但是我想要这个在黑莓中. 解决方案 BlackBerry 仅在您捕获 Throwable 时提供堆栈跟踪.因此,如果您更改了 catch 类型,您应该可以使用 prin ..
发布时间:2022-01-12 11:11:45 其他开发

跟踪时 Prolog 中的重做是什么?

我有这段代码(迭代深化以找到最短路径): arc(a, g).弧(a,b).弧(b,g).路径(X,Z,路径):-长度(路径,_),path_r(X,Z,路径).路径_r(Z,Z,[]).path_r(X, Z, [X|路径]) :-弧(X,Y),路径(Y,Z,路径). 当我追踪它时,它给了我一条痕迹: 2 2 重做:length([],0) ? 这里发生了什么?另外,该行左侧的 2 2 ..
发布时间:2022-01-12 10:46:05 其他开发

通过 app.config 关闭跟踪

我正在尝试使用 System.Diagnostics 进行一些非常基本的日志记录.我想我会使用盒子里的东西而不是像 Log4Net 或 EntLib 这样的额外依赖项. 我已准备就绪,追踪工作非常出色.代码片段: Trace.TraceInformation("Hello World") App.config: 如何:配置跟踪开关.我添加了 元素,现在我的 app.config 看起 ..
发布时间:2022-01-03 09:15:30 C#/.NET