简单的日志文件格式

2023-11-26

我不确定是否有人问过,但我找不到这样的东西。

我的程序使用一个简单的 .txt 文件用于日志目的,它只是创建/打开一个文件并附加行。

一段时间后,我开始记录相当多的活动,因此文件变得太大并且难以读取。我知道,这不是写的方式来做到这一点,但我只需要有一个可读的文件。

所以我想也许有一个简单的日志文件格式和一个查看它的软件,或者您对这个问题有任何其他建议吗?

提前感谢您的帮助。

UPDATE:

这是access 97应用程序。我正在记录一些活动,例如表单加载、SELECT/INSERT/UPDATE 到 MS SQL Server ... 日志文件并不是很大,我只是写了操作的持续时间,所以我需要一个简单的方法来做到这一点。

日志文件是在用户计算机上创建的。它用于监控目的,记录某些活动的持续时间。

有没有办法查看用现有工具突出显示的那种简单的日志文件?

简单地说,我想:

1)写类似“‘当前时间’‘活动名称’‘持续时间(以毫秒为单位)’”(可能是一些附加信息,例如查询字符串)到文件中。

2)使用工具打开它并查看它突出显示或以某种方式更具可读性。

ANSWER:我找到了一个很好的工具来完成我想要的一切。检查我的答案。

日志专家


3W:

何时、何事、何地。

用于查看诸如 multitail(“类固醇尾巴”)之类的内容http://www.vanheusden.com/multitail/

或者对于纯 MS Windows 尝试 mtailhttp://ophilipp.free.fr/op_tail.htm

为了保持文件可读,当当前日志文件的文件大小超过一定限制时,您可能需要启动新文件。例子:

  • 活动0.log (1 mb)
  • 活动 1.log (1 mb)
  • 活动 2.log (1 mb)
  • 活动 3.log (1 mb)
  • Activity4.log(205 字节)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

简单的日志文件格式 的相关文章

  • 在 SQL Server 中处理日期

    我正在开发一个 ASP NET 网站 我从网页获取日期 然后根据用户输入我想从 SQL Server 数据库获取结果 使用存储过程 问题是我只能从用户界面获取这种格式的日期2016 10 08这是字符串类型 但在数据库中 我有一个类型为da
  • Kerberos 双跳

    我们遇到了臭名昭著的 Kerberos 双跳问题 这是一个全新的域 是从以前使用模拟和委派的另一个提供商迁移而来的 我们已将操作系统升级到最新的 SQL 服务器 2017 WPF 应用程序 使用域凭据 gt Web 服务 IIS 10 上的
  • 存储过程和权限 - EXECUTE 就足够了吗?

    我有一个 SQL Server 2008 数据库 其中对基础表的所有访问都是通过存储过程完成的 一些存储过程只是从表中选择记录 而其他存储过程则进行 UPDATE INSERT 和 DELETE 如果存储过程更新表 执行存储过程的用户是否也
  • 在 SQL 数据库中存储“列表”的最正确方法是什么?

    因此 我读了很多关于如何将多个值存储到一个列中是一个坏主意 并且违反了数据标准化的第一条规则 令人惊讶的是 这不是 不要谈论数据标准化 所以我需要一些帮助 目前我正在为我工 作的地方设计一个 ASP NET 网页 我想根据此人所属的 Act
  • Amazon RDS for SQL Server 是否支持 SSIS?

    从谷歌搜索中读到一些相互矛盾的答案 不确定答案是是 否还是可能 我觉得读的时候已经很清楚了this http docs aws amazon com AmazonRDS latest UserGuide CHAP SQLServer htm
  • 如何在 SQL Server 存储过程中对用户定义的表类型执行 ForEach?

    XX PROCEDURE dbo XXX X dbo IntType readonly AS BEGIN SET NOCOUNT ON how can I foreach X here and do process individually
  • C#的数组列表可以用来填充SSIS对象变量吗?

    我已在 C 脚本中填充了一个列表 并将其值分配给 SSIS 对象变量 然后 我使用该对象变量通过循环遍历 For every do 枚举器来执行一些 SQL 查询 我尝试通过 Foreach ado 枚举器执行此操作 但出现错误 X 变量不
  • 将表数据从一个 SQL Server 导出到另一台 SQL Server

    我有两个 SQL Server 都是 2005 版本 我想将多个表从一个表迁移到另一个表 我努力了 在源服务器上 我右键单击数据库 选择Tasks Generate scripts 问题是在下面Table View options没有Scr
  • Android访问远程SQL数据库

    我可以直接从 Android 程序访问远程 SQL 数据库 在网络服务器上 吗 即简单地打开包含所有必需参数的连接 然后执行 SQL 查询 这是一个私人程序 不对公众开放 仅在指定的手机上可用 因此我不担心第三方获得数据库访问权限 如果是这
  • Visual Studio 2010 中的数据库设计器

    我需要创建一个全新的 Sql Server 2008 数据库 并希望使用 Visual Studio 2010 Ultimate 中的数据库项目 我已经创建了该项目并在下面添加了一个表格dbo架构 桌子 sql仅以纯文本形式显示 但带有颜色
  • 在 C# 中读取大型 SQL 脚本文件

    我正在尝试阅读一个大脚本 到目前为止我已经尝试了两种选择 选项1 由于内存空间不足的问题 我们无法在SQL Management Studio中打开大型脚本文件 所以最初我使用sqlcmd在远程主机上执行 160 mb SQL 脚本文件 5
  • 如何连接sql中具有相同值但在同一个表的不同列中的行?

    我正在尝试合并来自不同列的具有相同值的数据 并且仅停止显示没有连接值的记录 例如我有 ID TaxDecNo PrevTaxDec 1 5374 11135 2 9864 7394 3 11135 21784 4 7394 6872 5 2
  • SQL Server:从 OPENDATASOURCE 中删除

    这有效 SELECT FROM OPENDATASOURCE Microsoft ACE OLEDB 12 0 Data Source d JobFiles MyFile xlsx Extended properties Excel 8 0
  • SQL:如何在按部分分组的查询中使用子查询?

    如何在按部分分组的查询中使用子查询 我使用 SQL Server 2008 R2 和 Delphi 2010 我收到此错误 Cannot perform an aggregate function on an expression cont
  • SQL 查询用于计算每个客户的订单数量和总金额

    我有两张桌子Order与列 OrderID OrderDate CID EmployeeID And OrderItem与列 OrderID ItemID Quantity SalePrice 我需要返回客户 ID CID 每个客户的订单数
  • 工作天蓝色日志记录设置

    我尝试设置跟踪日志记录有一段时间了 但就是无法让它正常工作 关于这个主题有这么多错误 过时的文章并没有帮助 但请有人给我一个良好且实用的设置 用于 Azure 1 6 的跟踪日志记录和查看 我想要做的就是能够从我的应用程序捕获和查看跟踪消息
  • SQL 2008全文索引填充延迟

    我的经理说 在基础表数据更改后 可能需要一段时间才能更新全文搜索索引 例如 如果我有一张桌子Products有一个柱子Description我更新了该描述 然后我可能需要一些时间才能搜索该新描述 真的吗 这需要多长时间 SQL 2008 对
  • sql查询获取从一月到当月的所有数据,即使没有记录

    我不擅长 sql 所以任何帮助世界都很棒 我有一个 SQL 查询 可以获取从一月到当月注册的记录 我的代码示例 SELECT DatePart YEAR p createStamp as TheYear DatePart MONTH p c
  • 有没有办法设置 log4net 内存附加程序可以包含的最大错误消息数?

    我想向根记录器添加一个内存附加程序 以便我可以连接到应用程序并获取最后 10 个事件 我只想保留最后 10 个 我担心这个附加程序会消耗太多内存 该应用程序设计为 24 7 运行 或者还有别的办法吗 您需要创建一个自定义附加程序来存储有限数
  • 更改列时快速删除并重新创建多个索引、视图、统计信息

    我的 项目 表中有一个 StoreNumber 列 我想将其更改为 NOT NULL 我最近清理了所有旧数据 以便不存在空条目 但是 当我执行以下语句时 由于对各种视图 索引和统计信息的多重依赖 它失败了 ALTER TABLE Proje

随机推荐

  • 为什么我无法关闭从 Maven 插件嵌入的 tomcat 7?

    我在用着tomcat7 maven plugin2 2 从命令行运行 web 应用程序 我使用的是 Windows 8 1 Java 1 7 0 51 和 Maven 3 2 1 这是配置 我想非常简单
  • .NET 4.6.1 类库上的添加迁移需要 System.ValueTuple,版本=0.0.0.0

    我将 net 标准类库从 Entity Framework Core 1 1 升级到 Entity Framework 2 0 我正在尝试在面向 net Framework 4 6 1 的实体框架核心类库上运行添加迁移 Add Migrat
  • 如何将 NSImage 保存为新文件

    如何将 NSImage 保存为某个目录中的新文件 png jpg 您可以像这样向 NSImage 添加一个类别 interface NSImage saveAsJpegWithName void saveAsJpegWithName NSS
  • MVC 3 不查找区域下的视图

    我在 MVC 3 中使用多个区域 但遇到了无法找到我的视图的问题 路由似乎正确地选择了我的控制器 所有操作都在没有任何问题的情况下执行 但是当我返回视图时 MVC 根本找不到它 因此 如果我在名为 Some 的区域中有一个名为 Thing
  • MySQL:将列分成两部分

    我有一个表 其中的行如下 Country Number Country US 01 USA US 02 USA 我想将其修改为 Country Number Country US 01 USA US 02 USA 是否有捷径可寻 use 改
  • 垂直合并 WPF DataGrid 中的单元格

    我想做一个DataGrid在 WPF 中 如果某些单元相似 它们将 合并在一起 Example Country Name Age Lisa 24 Danmark Per 32 Hans 33 Germany Mick 22 有什么方法可以使
  • NSPredicate 相当于 SQL 的 GROUP BY

    简化一下 名为卡片的表中有 3 列 id pack标题术语 id 是一列 0 100 之间的整数 packTitle 描述包的字符串 假设有 3 种包 PACK 1 PACK 2 PACK 3 term 101 个项目的不同未排序名称 通过
  • 如何在 wxpython 中调整我的工具提示?

    我试图添加一个工具提示来显示截断的 ObjectListView 的完整内容 直到发现它内置了这样的功能 我尝试使用 wx TipWindow wx PopupWindow 和 SuperToolTip 制作自己的工具提示 但没有一个看起来
  • 在所有子文件夹中创建空文件

    我需要提取存档并在存档中包含的每个文件夹中创建一个空文件 我试过这个 for folder in ls d1 do touch folder COMPLETE done 工作得非常完美 直到有人创建了一个名称中带有空格的文件夹 如何对名称中
  • 从 log4net 配置部分访问 appSettings 配置值

    有谁知道是否可以从同一文件中的 log4net 配置部分访问配置文件的 appSettings 部分的键 值 不使用代码 例如
  • 阅读之前和之后的观察结果

    我有一个像这样的数据集 sp是一个指标 datetime sp ddmmyy 10 30 00 N ddmmyy 10 31 00 N ddmmyy 10 32 00 Y ddmmyy 10 33 00 N ddmmyy 10 34 00
  • 将 .resx 中的图像存储为 byte[] 而不是位图

    有点傻 但是 有没有办法阻止 Visual Studio 处理 jpg文件在一个 resx作为位图 以便我可以访问byte 代替资源的属性 我只是想 byte myImage My Resources MyImage 或者 右键单击您的 r
  • 按值的子数组过滤对象数组

    这是我正在尝试做的事情 movies title a genres Romance Comedy title b genres Drama Comedy title c genres Action Adventure filters Rom
  • file_get_contents('php://input') 对于一个用户返回空,但对于其他用户则工作正常

    我的网络服务器有一个非常奇怪的问题 我的服务器为 file get contents php input 显示一个空字符串 但仅针对一个用户 它对我和其他一些人来说工作得很好 但一个特定用户无法使用网站上使用 POST 请求的任何内容 因为
  • 标头包含在多个 C 文件中

    我有两个文件 foo c 和 bar c 分别编译gcc c然后链接 这两个文件都需要 stdio h 和 stdlib h 标头 我必须将它们都包含在其中吗 不觉得有点多余吗 我应该使用 ifdef 吗 最好的做法是什么 每个C文件都是不
  • LDAP:错误代码 49 - 80090308:LdapErr:DSID-0C0903A9,注释:AcceptSecurityContext 错误,数据 52e,v1db1

    LDAP 错误代码 49 80090308 LdapErr DSID 0C0903A9 注释 AcceptSecurityContext 错误 数据 52e v1db1 我知道 52e 代码是用户名有效但密码无效的情况 我在 apache
  • Rails 3.2.8 Application.js 和 Application.css 未按预期工作

    当我尝试包括 application css 文件的内容是 This is a manifest file that ll be compiled into application css which will include all th
  • 为什么弹性物品不包裹?

    我正在尝试制作多行具有相同高度的正方形 每行 3 个 我为此编写了一些 HTML 和 CSS 但这些框都位于同一行 这是我到目前为止所拥有的 list wrapper display flex width 100 list wrapper
  • 自动 XSD 验证

    根据 lxml 文档 DTD 是根据解析文档的 DOCTYPE 自动检索的 您所要做的就是使用启用了 DTD 验证的解析器 http lxml de validation html validation at parse time 但是 如
  • 简单的日志文件格式

    我不确定是否有人问过 但我找不到这样的东西 我的程序使用一个简单的 txt 文件用于日志目的 它只是创建 打开一个文件并附加行 一段时间后 我开始记录相当多的活动 因此文件变得太大并且难以读取 我知道 这不是写的方式来做到这一点 但我只需要