问题标签 [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 投票
4 回答
78446 浏览

linux - 如果关键字触发然后执行命令,Shellscript 来监视日志文件?

有没有一种便宜的方法来监控像这样的日志文件tail -f log.txt,然后如果出现类似的东西[error],执行命令?

谢谢你。

0 投票
5 回答
1347 浏览

c++ - 如何从目录中获取最新文件

这是特定于创建日志文件的。当我使用我的应用程序连接到服务器时,它会将详细信息写入日志文件。当日志文件达到特定大小时,假设为 1MB,然后我创建另一个名为 LOG2.log 的文件。

现在在写回日志文件时,有两个甚至更多的日志文件,我想获取最新的一个。我不想遍历该目录中的所有文件并提取文件,因为这将花费处理时间,是否有任何其他方法可以获取目录中最后创建的文件或日志文件。

0 投票
1 回答
502 浏览

linux - 用于监控 Gentoo 上的 nginx 日志文件的 shellscript 在日志文件被 gzip 压缩后过期

这是我上一个问题的后续问题

所以我有这个 shellscript 来监控 Gentoo 上的 nginx 日志文件,问题是日志文件在特定文件大小或一段时间后被重命名和 gzip,shellscript 仍在查找原始文件描述符(或 inode?),新文件内容不会出现。

我的问题是,如何连接到 auto-gzip 脚本以让我的日志文件监控脚本重新启动以监控的日志文件?

顺便说一句,请不要使用 cronjob 或使用计时器。我想要对我的监控脚本进行近乎实时的响应。

0 投票
2 回答
4309 浏览

sql-server-2008 - 如何使用 2 个 mdf 和 2 个 ldf 文件恢复数据库,只留下 1 个 mdf/ldf 对?

我有一个 .bak 文件(SQL Server 2008),其中包含 2 个 mdf 和 2 个 ldf 文件。

当我尝试从中恢复数据库时,它会创建所有 4 个文件。

我以前从未见过这种情况,想知道如何使用旧的 1 文件对系统(1 mdf/1 ldf)?

对备份中的 2 个文件对的任何见解也将有所帮助。

ps:我的设置没有任何Ndf文件,都是Mdf

0 投票
1 回答
1864 浏览

c++ - 如何将 cerr 和 clog 重新定义为 tee 到共享日志文件?

此处的一个相关问题显示了如何仅使用阻塞来执行此操作:

如何将 clog 重新定义为原始 clog 和日志文件?

现在的问题是如何同时为 cerr 执行此操作。对于上述问题,到 cerr 的输出不会出现在也需要它的日志文件中。

目标是无论去往 clog 或 cerr 的任何内容都会在日志文件中结束一次,因此 clog 和 cerr 都需要放到一个共享的日志文件中。

0 投票
2 回答
13576 浏览

java - 如何清除 JBoss 中的 server.log?

JBoss 运行时如何清除 JBoss 的 server.log 文件?当我尝试做

我收到错误消息,表明该文件正在被另一个程序(JBoss)使用。是否可以使用命令行工具(windowslinux(我有CygWin))或我可以自己编写的应用程序来清除该文件?

PS我不需要那个文件有 0kb,但我希望它小于 100MB

0 投票
1 回答
1044 浏览

c# - ASP.Net - 使用 TraceSource 进行文件记录

我想用 System.Diagnostics.TraceSource 记录错误,想知道我可以使用哪个侦听器以及如何配置它以便它记录到指定目录中的日志文件。当日志达到特定大小时,应创建一个新的日志文件。

是否存在执行此操作的现有侦听器?或者接近的东西?

我知道记录到 Windows 事件日志是最佳做法,但我无法轻松访问服务器上的日志,因此使用可以通过 FTP 下载的文件似乎是最佳解决方案。

0 投票
2 回答
7506 浏览

java - 如何使用 Java 代码删除日志文件的内容

我需要清除运行 Linux 的服务器中某个日志文件的内容。我需要通过从我的程序中调用一个在不同服务器上运行的方法来做到这一点。请帮帮我。我的程序使用 Java 技术,所以我需要一个 Java 代码。

0 投票
1 回答
6539 浏览

android - android mobile 是否有任何错误日志文件来调试自动关闭的原因?

有时我们会看到设备自动重启,而其他几次我发现它在很长一段时间后关闭,即使电池电量也不低。因此,如果我们想追溯究竟是什么导致了这种情况,我们在设备内存中是否有任何导致关机或重启的日志文件?

就像我们为其他操作系统获取转储一样,因为发生的任何错误导致它在特定的错误日志文件中重新启动/关闭。同样android有这样的吗?

它可能在任何地方,甚至在内存中,因此我可以使用 root 权限去寻找它。有什么想法吗 ?谢谢。

0 投票
2 回答
576 浏览

sql-server - 更新每个数据库表字段后,日志文件有多大?

我的一般问题是,假设您有一个 20G 大小的 SQL Server 2005 数据库和一个空的日志文件。如果您运行一系列更新,每个表和每一行都只发生一次,日志文件会增长到与数据库相同的大小吗?还是这取决于其他因素?

我问这个问题是因为我正在执行数据库更新。我有一些专有软件使用的数据库。对每个表和每个字段进行更新。该软件没有详细的输出,只有一个“未完成”/“完成”复选框。因为没有描述性的输出,我试图弄清楚如何判断它是否接近尾声。

那么,当所有内容都被触及时,日志文件是否可能与数据库大小相同?或者日志文件是否包含以这种方式不依赖于数据库大小的不同信息?