问题标签 [logging]

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 投票
8 回答
20904 浏览

如何跟踪文件下载

我有一个在 Flash 播放器中播放 mp3 的网站。如果用户单击“播放”,Flash 播放器会自动下载 mp3 并开始播放。

是否有一种简单的方法可以跟踪特定歌曲剪辑(或任何二进制文件)已下载了多少次?


播放链接是指向实际 mp3 文件的链接还是指向弹出播放器的一些 javascript 代码的链接?

如果是后者,您可以轻松地在其中添加自己的日志记录代码以跟踪对其的点击次数。

如果是前者,您将需要能够跟踪 Web 服务器日志本身并做出区分的东西。我的托管计划附带 Webalizer,它很好地做到了这一点。

这是一个javascript代码,可以回答这个问题。

但是,很高兴知道如何使用其他方法(无需切换主机)来跟踪下载。

0 投票
4 回答
1524 浏览

简单的 MOLAP 解决方案

为了分析大量文本日志,我做了一些看起来像这样的黑客操作:

  1. 将日志本地导入 Access
  2. 重新处理 Cube 链接到 Analisis Service 2000 中以前的 mdb(是的,它是 2k)
  3. 使用 Excel 可视化 Cube(它并不大 - 多达数百万个原始条目)

我的黑客是成功的,越来越多的人要求访问我的工具。如您所见,我看到了更多的自动化和更容易的部署。

您现在是否有一些工具/库可以给我同样的但更容易部署?一种嵌入式 OLAP服务?

编辑:我听说过蒙德里安,但我们对 Java 做的不多。你见过为 .Net/Win32 做过类似的事情吗?商业也行。

0 投票
2 回答
20170 浏览

用户对 SQL Server 的访问日志

我需要获取用户访问我们的日志,SQL Server以便跟踪平均峰值并发使用情况。是否有隐藏的表格或我缺少的东西为我提供了这些信息?据我所知,我正在查看的应用程序不会在应用程序级别跟踪这一点。

我目前正在研究SQL Server 2000,但很快就会转移SQL Server 2005,因此非常感谢两者的解决方案。

0 投票
6 回答
4168 浏览

Where should I put my log file for an asp.net application?

I have a ASP.NET application that we've written our own logging module for.

My question is, where is the standard place to write a log file to? I.e. the website will be running as the anonymous user identity (e.g. IUSR on IIS7) and I need a place where I know it'll have permission to write to.

Cheers,

0 投票
7 回答
1017 浏览

检测数据库访问

Jeff 在其中一个播客中提到,他经常做的一件事是对数据库调用进行检测,这样他就可以判断是哪些查询导致了缓慢等。这是我过去使用 SQL Profiler 测量过的,但是我对其他人使用什么策略将其包含在应用程序中很感兴趣。

这仅仅是在每个数据库调用中包含一个计时器并记录结果的情况,还是有一种“更简洁”的方法?也许已经有一个框架可以为您执行此操作,或者是否有一个我可以在例如 Linq-to-SQL 中启用的标志,它可以提供类似的功能。

我主要使用 c#,但也有兴趣查看来自不同语言的方法,并且我对通过 SQL Profiler 等数据库平台方法执行此操作的“代码”方式更感兴趣。

0 投票
14 回答
1289707 浏览

grep 一个文件,但显示几个周围的行?

我想grep换一个字符串,还要显示前五行和后五行以及匹配的行。我怎么能做到这一点?

0 投票
2 回答
765 浏览

质量控制/日志监控

我最近真正喜欢阅读的一篇文章是Last.FM 的质量控制。本着这篇文章的精神,我想知道是否有其他人对 Web 类型的应用程序有最喜欢的监控设置。或者,如果您不相信日志监控,为什么?
我想我在这里寻找一种混合的意见斜线体验。

0 投票
10 回答
1752 浏览

寻找反转 sprintf() 函数输出的算法

我正在做一个需要解析日志文件的项目。我正在寻找一种快速算法,可以接收这样的组消息:

P1 处的温度为 35F。

P1 处的温度为 40F。

P3 处的温度为 35F。

记录仪停止。

记录仪启动。

P1 处的温度为 40F。

并以 printf() 的形式输出一些东西:

该算法需要足够通用以识别消息组中的几乎所有数据负载。

我尝试搜索这种技术,但我什至不知道要搜索的正确术语。

0 投票
10 回答
9060 浏览

网络服务器日志分析软件?

对于 Apache 2.2 访问日志文件的良好日志分析软件,我能否获得一些建议(最好有某些原因)?

我听说过WebalizerAWSStats,但从未真正使用过它们中的任何一个,并且想知道:

  • 他们能做什么
  • 为什么它们有用
  • 它们的有趣用途

欢迎任何和所有的评论和想法。

0 投票
7 回答
21401 浏览

现成的 C++ 十六进制转储代码

我经常使用网络和串行通信软件,因此我经常需要编写代码来显示或记录数据包的十六进制转储。

每次我这样做时,我都会从头开始编写另一个十六进制转储例程。我即将再次这样做,但我想我会在这里问:在某处是否有任何适用于 C++ 的免费十六进制转储代码?

我想要的功能:

  • 每行 N 个字节(其中 N 可以以某种方式配置)
  • 十六进制旁边的可选 ASCII/UTF8 转储
  • 可配置缩进、每行前缀、每行后缀等。
  • 最小的依赖关系(理想情况下,我希望代码都在头文件中,或者是我可以粘贴的片段)

编辑: 澄清:我正在寻找可以轻松放入我自己的程序以写入标准错误、标准输出、日志文件或其他此类输出流的代码。我不是在寻找命令行十六进制转储实用程序。