问题标签 [logparser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - Powershell & 操作员停止工作
我在 PowerShell 中有一个调用 LogParser 的脚本。在脚本的早期,我定义了可执行文件的路径并测试了它的路径:
然后在我调用 LogParser 的脚本中:
这在 PowerShell 会话期间可以工作一段时间,但如果运行足够多的时间,它最终会停止工作。一旦我进入一个损坏的 shell 进行一些调试,下面甚至不会产生在不带参数的情况下调用 LogParser 时返回的正常帮助:
但是,如果我打开一个运行 SAME 确切命令的新 PowerShell 会话,它会工作并调用 LogParser,并且在不传递任何参数时我会从中获得标准响应。
我归结为 & 以某种方式被打破了。有没有人看到这个并知道修复\解决方法?
iis - Loparser 按小时获取会话数
我如何使用 logparser 查看 IIS 日志中每小时有多少个 uniqe 会话
iis - 日志解析器不将“”视为一个字段
我正在尝试使用 LogParser 2.2 解析 IIS 日志文件,但是当涉及到用户代理时我遇到了问题,因为它看到以下用户代理中的空格并认为它是一个新字段......
而且它不关心字符串周围的“”,任何人都知道无论如何让它将“”之间的任何东西都视为一个字段?
谢谢,
ps 这是来自 IIS 高级日志记录模块生成的日志。
enterprise-library - 使用 logParser 查询 svc 日志文件
我使用 Enterprise Library TraceManager 为我的程序生成了一个 xml 跟踪。它工作得很好。使用 Microsoft 服务跟踪查看器,我可以看到每个调用的单独跟踪。
我很想查询该文件,所以我找到了 Microsoft Logparser,并希望我可以使用它。不幸的是,我无法弄清楚预期的输入格式。XML 输入返回为文档找到多个根节点的错误。其他格式都没有解析正确的行数。
有没有人成功查询 SVCLog 文件
跟踪类别连接到 XML 跟踪侦听器:
日志产生许多行,如:
iis - LogParser 和具有相同名称的多个查询字符串参数
我正在尝试使用 LogParser 获取 IIS 日志统计信息,并且我必须按某个名为“t”的参数可以在查询字符串中假设的值对数字进行分组。我们必须处理这样的场景:
其中多次指定相同的参数,并且当我进行计数时,我希望有这样一个 url 来为 t 在查询字符串中假设的每个值计数 1。使用:
只处理第一次出现的 t (=act),所以我的计数不会增加 fcst 和 be 的值。
有没有办法在没有进一步后处理的情况下处理这种情况?
email - 在电子邮件中发送解析的控制台输出
我正在使用两个 Jenkins 插件,即 Email-Ext和Log Parser。我有我想要的 Log Parser 插件的正则表达式,我想在构建后发送给用户的电子邮件中包含 Log Parser 插件的输出。
Email-Ext 插件可以访问控制台输出,我可以为电子邮件中的控制台输出重写我的正则表达式,但是由于 Log Parser 插件已经完成了艰苦的工作,我希望有一些方法可以拉其输出到电子邮件中。
有谁知道可以做到这一点的任何方式(如 Jenkins 环境变量)?
command-line-interface - wevtutil - 可能只是缺少一些简单的东西
这里有一点背景。我正在尝试使用 LogParser 读取 .evt 文件,但我收到一条消息,指出该文件已损坏。经过一番阅读,事实证明这很可能与我使用的是 Windows 7 有关。
这是我的问题。我想获取一个 .evt 文件并将其转换为 .evtx。问题是,文件来自另一台机器,所以我不能使用如下命令:
所以我需要做的是:
如果我尝试运行上述程序,我会收到一条消息“如果选项无效。不支持选项。参数不正确。”
请注意,我不能使用 Windows 事件查看器来“另存为”。我必须通过 CLI 执行此操作。
我错过了什么?
log4j - 日志解析器进程不允许 log4j 轮换日志
我编写了一个日志解析器,它不断读取日志文件,从日志中获取特定行并将它们写入数据库。日志是通过 LOG4J 生成的。当日志达到特定大小时,它们会被轮换。我的问题是我的日志解析器进程不允许 log4j 轮换日志。
您能否就此提出建议。
问候。
mysql - 对多个组进行分组的 SQL 查询
我正在解析一些 IIS 服务器日志(使用 LogParser),并且在创建一个查询时遇到了一些麻烦,该查询将为我提供每种类型的浏览器(用户代理)的总计数。
到目前为止,这是我的查询:
这给了我一个我想要的用户代理列表,并给了我每组浏览器的命中数:
我想要的是这个:
其中所有 Android 条目都在通用 Android 行下进行计数和总计。在这种情况下,Android 的 Total Hits 为 467 + 45,Blackberry 为 233 = 33,以此类推。
从那里我想为每个浏览器提供一个百分比列,这样我就可以将总点击率表示为百分比。
任何帮助表示赞赏。谢谢!
*更新
遵循下面的建议,但必须进行一些调整才能让 LogParser 正确执行它。由于某种原因,Log Parser 不喜欢 CASE 语句中的 LIKE 关键字。以下工作正常:
asp.net - 如何找到 IIS 在负载/性能测试期间模拟的平均并发用户数?
我正在使用 JMeter 进行负载测试。我正在通过简单地增加分布式 JMeter 测试用例中的线程数并启动测试来寻找我们的网络服务器可以处理的最大并发线程(用户)数。
然后——让我感到震惊的是,虽然 MAX 数量可能有用,但我的网站平均实际处理的真实用户数量是我需要使测试富有成效的数量。
以下是有关我们设置的一些信息:
- 这是一个混合的 .NET/Classic ASP 站点。登录后,将为用户创建一个浏览器会话(带有超时)。
- 每个会话在 60 分钟后超时。
有没有办法使用这些信息、IIS 日志、性能计数器和/或一些计算来帮助我确定我们在生产站点上处理的平均并发用户数?