问题标签 [logfile]
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.
logfile - 有没有办法在 httperf 中保存请求日志
我正在使用 httperf 进行测试,并且正在尝试监视请求的单个响应时间。测试结束时给出的结果对我不起作用,而且太近似了。我正在考虑研究单一响应时间并分析这些响应时间的分布。我是否缺少任何内置功能或可能的解决方法?
debugging - 如何使用过滤器截断日志文件?
我需要一些过滤器来截断我的 Java EE 应用程序写入的大量日志信息。我正在使用Struts2。
这是我的文件log4j.properties
每次我启动我的应用程序时,仅用于登录,logdebug 文件就变成了大约 1MB!
我可以使用什么来过滤我的调试日志文件?
Ps 信息文件工作正常!
java - 使用正则表达式解析日志文件
我需要为日志文件编写一个解析器。我正在做正则表达式,但我发现了一些问题。这是第一行:
这是条目标题,我写了这样的正则表达式,
r\\d+ (\\| .*){3}
但它不起作用。
评论区呢??“添加了一个新的状态接口”我这样写:(\\w+\\s\\w+:)
语言是Java。我希望程序能够识别这是一个条目标题。如果是,则解析它。通过解析我没有问题,但我无法找到正确的正则表达式。
它不起作用,请您纠正它们吗?
sql-server - 如何在 SQL Server 中跟踪日志文件大小的演变?
我想知道的是,如何及时跟踪日志文件大小的演变?SSMS 是否提供了这样做的工具?
编写一个不时检查文件大小的脚本的选项确实是可行的,但是在进入之前,谁能告诉SSMS中是否已经存在这样的工具?
谢谢,
bash - 发送带有最新文件内容的邮件(如果附加)
有/var/log/httpd/error_log
一个包含整个错误的文件httpd
。
如果出现任何消息,我希望能够通过电子邮件发送这些新日志 - 例如间隔 15 分钟。我想CRON
用来调用将发送新内容的 bash 脚本。
是否有任何有效的方法可以获得自上次检查以来附加了哪些行?
php - 保存和打开日志文件
我有一个 vb.net 应用程序,它 webrequests 执行此操作的 PHP 文件:
我想制作一个 PHP 文件,该文件将打开创建的新文件“savedrv.idps”,以便我可以在 vb.net 中读取它。这是我尝试过的:
我怎样才能做到这一点?
filtering - 忽略级联中的输出
我正在分析具有各种域名的日志文件。我想从输出报告中排除/忽略任何包含“macys”一词的域。这是一个示例输出:
如果我看不到任何带有“macys”一词的域,我想拥有和输出文件。
unix - nohup - 不想要 nohup.out 但想要日志转到远程服务器上的不同文件
我正在运行以下命令(其中变量具有 ssh 命令和 $file 的有效值 - 是一个 .sql 文件)。
当我在 ssh 命令之前使用没有“nohup”的上述命令时,大约 1 小时后,我与源服务器(我在其中运行 ssh)的连接收到错误/消息“连接重置 ....”并挂起我的 BASH shell 脚本(其中包含这个 ssh 命令)。当我使用 nohup 时,我没有看到连接问题。
这是我想要得到的,需要你的帮助。
- 更改上面显示的命令,以便该命令不会创建 nohup.out(我是否读过我可以使用 > 而不是 | tee ...并使用 2>&1)
- 我不想运行给出“&”的命令(背景)
- 我确实想要通过 ssh 命令/连接(从源服务器启动)在目标数据库服务器上运行的 sqlplus 会话的 LOG 文件。
谢谢。
node.js - 禁用永远运行的 node.js 脚本的日志记录
我不断地使用 nodejs 运行一些服务器脚本(在不同的端口上)。
其中一些服务器上存在大量流量。我用于跟踪连接异常的console.log命令会导致我一直不需要的臃肿的日志文件 - 仅用于调试。我一直在深夜手动停止脚本,截断文件并重新启动它们。这不会长期有效,所以我们决定找到一个解决方案。
我系统上的其他人在我不知情的情况下删除了我为每台服务器设置的日志文件。在命令行上调用forever list表明服务器脚本仍在运行,但现在我无法跟踪日志文件以查看节点的运行情况。
节点停机时间应该保持在最低限度,所以我不愿意在白天停止服务器超过几分钟。来自客户端的初始测试似乎表明脚本运行良好,但我不能 100% 确定没有错误,因为尝试记录到不存在的文件失败。
其实我有几个问题:
- 可以一直这样一直跑吗?
- 如果没有,是否有适当的方法来禁用日志记录?github存储库似乎表明永远仍将记录到我不想要的默认文件。否则我可能只写一个定时停止脚本,截断日志,然后重新启动脚本的 cronjob。
- 如果我只是在脚本仍在运行时使用touch logfile_name.log之类的东西再次创建日志文件会发生什么 - 这会永远吓坏还是这是一个合理的解决方案?
谢谢你的时间。
python - pySerial - UnboundLocalError: local variable 'serial_port' referenced before assignment
I was given this program to keep a log file of what the console prints out of a usb connected device (wireless sensor). It produces the error:
It is pySerial.py
modified to suit the needs of my application. It logs a part of what the console prints (preferably i would like to log everything)
I am not familiar with python so i couldn't solve this by my self. your help is very welcome!! where has the code gone wrong?