问题标签 [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.

0 投票
2 回答
188 浏览

iis-7 - 如何确定是什么导致我的 w3wp 进程重新启动

似乎每隔几分钟就会有什么东西导致我的 w3wp 进程。没有代码更改或对 web.config 的更改可能导致此问题。应用程序池 IdleTimeout 也设置为 2 小时。我只是想找出导致此过程重新启动的原因。此类信息是否进入任何 IIS 日志。目前我正在查看位于 C:\Inetpub\logs\LogFiles\W3SVC1 的日志,但没有找到任何关于这些重新启动的迹象。知道在哪里可以找到此信息吗?

0 投票
0 回答
727 浏览

asp.net - 如何在 ASP.NET 中加速 LogParser 应用程序

我开发了一个 ASP.NET 应用程序,它接收来自用户的输入,它基本上是由 LogParser 运行的 SQL 查询。(此输入保存在“sql1”字符串中。它可以工作,但工作缓慢。对于 60 MB 的日志文件,我什至收到了内存不足异常。我在下面分享我的代码,有什么想法可以加快速度有没有办法直接将 ILogRecordSet 对象插入 DataGrid,而无需先将其转换为 DataSet?

0 投票
1 回答
508 浏览

java - 将日志字符串解析为可用部分

一些上下文

我正在编写一个应用程序,它将提供连续的字符串/数据流。数据是日志消息,但来自不同的机器和不同的应用程序。所以它们的格式可能会略有不同。

我的目标是从每条消息中获取单独的组件,并且无论来源如何,都尝试以某种方式规范化数据,以便主机、线程、时间、消息和级别等通用部分。

问题

  1. log4j 对这样的东西有任何支持吗?即获取返回某种对象的字符串,该对象可用于获取前面提到的部分?
  2. 如果没有,是否有任何库可用于执行此操作或类似的东西?
  3. 理想情况下,如果我可以提供多个模式来匹配它,并且如果没有其他模式匹配,则默认使用回退。有这样的吗?

我意识到像 Awstats 这样的东西做日志解析,但在这种情况下,我唯一的两个选择是使用一个库来做它或写一些东西,我宁愿不重新发明轮子。

0 投票
2 回答
590 浏览

sql - Log Parser 2.2 - 可以循环吗?

我正在尝试使用 Microsoft 的 Log Parser 2.2。我将我的日志解析器指向一个 XML 文件。我想从 XML 文件中获取某些信息,然后在查询中重用这些信息。我在下面创建了一些伪代码:

使用 Log Parser 2.2 可以做到这一点吗?

XML 文档的摘录:

0 投票
1 回答
6790 浏览

c# - 日志解析器 - 通过 MSUtill 查询和通过 C# 代码读取记录

我发现很多关于日志解析器的线程,但没有一个能满足我的愿望,

我需要将此查询应用于日志解析器 select * from security

并获取事件行,然后逐行读取它们,知道我访问哪一列......

请帮忙...

什么应该下来: 1.通过 LogParser.dll 查询 Windows 事件(使用 MSUtill 库) 2.获取并将行放入任何容器中 3.逐行读取 4.能够分隔行的每个单元格,并读取它们分别像访问事件 ID 列或消息列...


——对问题

有东西,但我没有得到它们,例如,这个人使用这个,取单行,但我需要多行,我想知道接下来要转换什么:| 我需要使用什么类

或其他用途:似乎也返回单个结果

我找到的最好的查询是这个,它在寄存器内搜索(我没有原始查询,因为我改变了它

还有一些东西,似乎不是将数据作为活动对象返回给 SQL:|

因为我要编写服务,所以我希望尽可能少地访问数据库以交换数据,只存储当前数据

- 编辑:

让我补充一下,我的查询(使用传递“log parser.exe”参数)是这样的,但是在服务内部调用 exe 文件对我来说太粗鲁了。

0 投票
1 回答
744 浏览

c# - LogParser 在 C# 中崩溃而没有错误

我正在尝试在 C# 应用程序中实现 MS LogParser。这编译得很好,但在 logQuery.ExecuteBatch() 方法上莫名其妙地崩溃。try/catch 块不会捕获它,除非我专门对 szQuery 进行了错误处理,这表明一切正常,我只是没有得到任何输出。

关于为什么它可能会崩溃或我可能会在哪里找到一些日志记录的任何想法?

}

0 投票
2 回答
588 浏览

windows - 对目录中的所有文件执行 windows cmd 命令

很简单,我想对目录中的每个文件执行一个命令,一次一个,并记录该命令的输出。

我编写了以下批处理脚本:

当我在命令提示符下执行它时,它所做的一切都是按原样复制粘贴这些命令。什么都不执行。任何想法?

0 投票
1 回答
2451 浏览

jenkins - 如何在 Hudson/Jenkins 中使用 Email-ext 和 Log Parser (with jelly script) pluins?

如何使用带有 Email-ext 插件的 Log Parser 通过电子邮件获取已解析的控制台输出?

${JELLY_SCRIPT,template="html"}用来获取格式化的消息。

安装和配置 Log Parser Plugin 后,我仍然收到未解析控制台输出的电子邮件。

0 投票
2 回答
491 浏览

bash - 如何从 Bash shell 运行 Logparser

我在 Windows 机器上我打开一个 git bash shell 并运行

logparser "select date from testFile.log" -i:IISW3C -o:CSV

这行得通。

但是如果我创建一个 .sh 文件

这不起作用,我得到 logparser 错误:

Error: detected extra argument ""select" after query

我只需要通过 .sh 脚本运行 logparser。你能帮忙吗?

0 投票
1 回答
830 浏览

logging - 使用辅助角色 azure 解析 iis 日志

在独立的托管环境中。我们使用“计划服务+powershell+日志解析器”将iis日志记录导出到目标数据库,并获取业务部门的所有统计信息。爱。

但是,对于 Azure,我不确定这是否是正确的做法。

我看到人们正在将 iis 日志导出到 azure 存储中。但是我们不想下载日志文件然后将它们从另一台服务器或本地机器导出到数据库中

我想知道是否有人更进一步,即通过工作角色将 iis 日志导出到 azure 存储表(使其可查询)?

如果有人这样做或知道任何可用的解决方案,请传递链接。