问题标签 [logfiles]

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 投票
3 回答
3430 浏览

c++ - 除了createfile和openfile之外,还有什么windows api可以获取文件句柄吗?

我试图窥探应用程序正在写入的日志文件。

我已经成功地将 createfile 与 MSR 中的 detours 库挂钩,但 createfile 似乎从未被我有兴趣窥探的文件调用。我也尝试过使用相同的结果挂钩 openfile。

我不是经验丰富的 windows/c++ 程序员(甚至不是经验丰富的程序员),所以我最初的两个想法是应用程序在我挂钩 api 之前调用 createfile,或者有一些其他 api 用于为它们创建文件/获取句柄.

编辑:感谢您的两个伟大的答复。我会赞成codingthewheel的回复,因为它提供了丰富的信息,但我没有足够的代表:(

0 投票
4 回答
3237 浏览

asp.net - 显示重写而不是原始 URL 的 IIS 日志文件

我有一个问题,改变我在 Asp.Net 应用程序中进行 Url 重写的方式已经改变了 IIS 日志文件,看起来像这样:

/page/ 80 等等.. /page/anotherpage/ 80 等等...

default.aspx page=1 80 等... default.aspx page=2 80 等...

我有点困惑这是怎么发生的。是否有我缺少的设置(Win 2008,ASP.NET 2.0) 中的“runAllManagedRequests”设置也已打开。

0 投票
7 回答
3797 浏览

windows - 从远程机器收集日志文件的最佳方法?

我有超过 500 台机器分布在覆盖三大洲的 WAN 上。我需要定期收集每个刀片本地硬盘上的文本文件。每台服务器都运行 Windows server 2003,并且文件安装在一个共享上,该共享可以作为 \server\Logs 远程访问。每台机器都有许多文件,每个文件可以是几 Mb,并且可以通过压缩来减小大小。

到目前为止,我已经尝试使用 Powershell 脚本和一个简单的 Java 应用程序来进行复制。这两种方法都需要几天时间来收集 500Gb 左右的文件。有没有更快、更高效的更好解决方案?

0 投票
3 回答
70516 浏览

linux - Linux 显示上周平均 CPU 负载

在 Linux 机器上,我需要显示上周平均每小时的 CPU 利用率。该信息是否记录在某处?或者我是否需要编写一个每 15 分钟唤醒一次的脚本以将 /proc/loadavg复制到日志文件?

编辑:我不允许使用除 Linux 附带的工具以外的任何工具。

0 投票
6 回答
693 浏览

sql-server-2005 - SQL2000/2005中如何临时禁用日志?

有没有办法阻止日志文件在 SQL2000/2005 中增长(或至少增长一样多)?

我正在运行一个非常广泛的过程,其中包含大量插入,并且日志正在通过屋顶。

编辑:请注意,我说的是批量导入过程,而不是每天更新实时数据。

0 投票
5 回答
2915 浏览

java - 为什么 Tomcat 将 catalina.out 日志文件中的日志行加倍?

每次查看 Tomcat 的catalina.out日志文件时,我都会看到每个日志条目都有双行。为什么会这样?任何 Java (Tomcat) 用户都发生过这种情况吗?

0 投票
6 回答
11310 浏览

bash - 如何使用 bash (grep/sed/etc) 在 2 个时间戳之间获取日志文件的一部分?

我有一组邮件日志:mail.log mail.log.0 mail.log.1.gz mail.log.2.gz

这些文件中的每一个都包含按时间顺序排列的行,这些行以时间戳开头,例如:

5月3日13:21:12...

如何使用 bash(和相关命令行工具)在某个日期/时间之后和另一个日期/时间之前轻松获取每个日志条目,而无需比较每一行?请记住,我之前和之后的日期可能与日志文件中的任何条目都不完全匹配。

在我看来,我需要确定第一行的偏移量大于起始时间戳,而最后一行的偏移量小于结束时间戳,并以某种方式将该部分剪掉。

0 投票
3 回答
210 浏览

storage - 在哪里存储文本文件?

在许多论坛上,我需要展示一些日志文件或一般的任何文本文件(配置、源代码……)。通常这条消息很长,如果有几个大代码块,帖子很难阅读......

我在哪里可以将它存储在不同的网站上,例如图片的 imageshack。我不想使用诸如 megaupload 或 rapidshare 之类的网站,因为通常有时间限制和验证码,并且需要等待免费帐户(因此只需打开一个简单的文本文件需要 1 分钟)。

我没有任何可以存储它的个人网站,无论如何,即使我有一个,我也不确定这是否真的是一个好主意,因为我不知道我会保留它多久......

谢谢

0 投票
3 回答
2419 浏览

sql-server - 使用全局临时表的 TempDB 日志文件增长

这真的是一个两管齐下的问题。

一、我遇到一个现象,SQL server使用全局临时表会消耗大量tempDB日志文件空间,而使用本地临时表会消耗数据文件空间?

这是正常的吗?我在网络上找不到任何地方谈论使用全局临时表与本地临时表时以这种方式消耗日志文件空间。

二,如果这是预期的行为,有没有办法告诉它不要这样做:)。我有足够的数据空间(6 GB),但我的日志空间受到限制(750 MB,增长有限)。像往常一样,tempDB 是使用简单恢复设置的,因此运行到日志文件空间限制之前从来都不是问题……但我从来没有像以前使用过的那样使用全局临时表。

谢谢!!乔尔

0 投票
4 回答
1108 浏览

sql-server - SQL Server LOG 数据恢复

我想知道如何从日志文件中恢复数据。我正在使用 sql 2005(完整备份)。

问题是服务昨晚清除了我的数据(它不应该有)。现在我想恢复之前删除的那些行。

谁能告诉我我该怎么做?