问题标签 [monitoring]

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 投票
1 回答
570 浏览

memcached - 使用 openNMS 监控 memcached 统计信息

有人试过用 openNMS 监控 memcached 统计信息吗?如果你这样做了,你用了什么?

0 投票
2 回答
1511 浏览

monitoring - 霍比特人监控 - 每次测试多个图表?

我不确定人们对霍比特人监控系统有多熟悉 - http://hobbitmon.sourceforge.net/ - 但我有一个棘手的问题。

我有一个自定义测试,它返回两个 NCV 值。一个值通常返回约 300 毫秒,另一个返回 500 000 欧元。显然,这两个值不能很好地结合在一起。:)

问题是,霍比特人可以为这一测试显示两个图表吗?如果是这样,我该怎么做?

谢谢。

0 投票
3 回答
1662 浏览

web-services - 在 Java Webservice 中检索调用 url

我们有一个 Web 服务部署在不同位置的 2 台不同的机器上。是否可以使用 java 代码监控一个人用来调用我们的 web 服务的 url?我们设置了一个 3DNS url,我们希望所有客户端都使用这个 url,而不是直接在 url 中使用正确的端口号点击框。

谢谢达米安

0 投票
1 回答
171 浏览

asp.net - 请为我们的监控服务器推荐一个专业的keepalive解决方案

我正在寻找一种可以安装在我们的监控服务器上的工具,它允许我们对我们的网站执行预定的请求,以防止它们关闭(asp.net)。

我不想使用 Web 服务,因为我们已经有一个专用的监控服务器。如果不使用一些丑陋的解决方法,我们的监控软件实际上无法做到这一点。

我可能可以自己写,但我的时间有点短。

0 投票
2 回答
1454 浏览

c# - 如何编写桌面监控软件?

我必须开发一个工具来监控帮助台代理。我可以弄清楚如何捕获键盘事件和鼠标事件;但是我也需要捕获发出/使用事件的控件。有可能找出来吗?

0 投票
6 回答
3783 浏览

.net - 从失败并显示 HTTP 500 错误代码的 .Net Web 服务捕获数据

我有一个托管在 IIS 6.0 中的 .net Web 服务,它会定期以 http 500 失败,因为客户端使用与 wsdl 不匹配的数据连接到它。

诸如在方法中将元素指定为 int 类型并且入站 xml 元素包含十进制数之类的事情。

WSDL 元素定义:

提供的元素:

这会在 iis 日志中留下 500 错误,但没有返回有关 soap 故障的信息或导致错误的输入数据。

目前,我已经诊断出使用wireshark捕获所有数据所提供的数据的几个问题,但我想知道其他可能不那么侵入性的选项。

有什么方法可以捕获正在发送的导致 500 错误的数据(希望仅在 500 发生时捕获数据)?可能通过:

  • 配置 IIS
  • 配置网络服务
  • 更改网络服务的代码

在测试 tbreffni 提供的答案后进行编辑

最适合我在 tbreffni 之后的答案 - 还有其他几个很好的响应,但答案允许捕获导致反序列化错误的有效负载,而无需运行 fiddler 或 wireshark 之类的东西。

关于实际运行 SOAP 扩展的信息有点少,所以我在下面包含了我认为必要的步骤:

  • 根据MSDN文章 将 SOAP 扩展构建为 .dll
  • 将 .dll 添加到 bin 目录以供服务跟踪
  • 在要跟踪的服务的 web.config 中,将以下内容添加到 webServices 部分,替换 SOAPTraceExtension.TraceExtension 和 SOAPTraceExtension 以匹配您的扩展。

    <webServices>
      <soapExtensionTypes>
        <add type="SOAPTraceExtension.TraceExtension, SOAPTraceExtension" priority="1" group="0"/>
      </soapExtensionTypes>
    </webServices>

0 投票
3 回答
364 浏览

java - 在 Java 中反映方法的动作

我想知道如何——如果可能的话——反映在执行期间在方法内部执行了哪些方法调用。我对外部方法调用(即其他类中的方法)或调用某些特定方法(如 getDatabaseConnection())特别感兴趣。

我的意图是监视方法内预定义对象的操作,并在满足某些特定条件时执行附加代码,例如使用特定值调用某些方法。监视器将是完全外部的类或一组类,除了反射之外无法直接访问要监视的对象。

0 投票
4 回答
8911 浏览

c++ - 如何使用 C++ 监视文本文件更改?难度:没有.NET

用例:第 3 方应用程序希望以编程方式监视另一个程序正在生成的文本文件。文本文件包含您要在更新时分析的数据。

我在 FileSystemWatcher 周围找到了很多关于这个问题的答案,但是假设您正在为 Windows 机器编写应用程序并且不能保证已安装 .NET。

有没有可用的库,还是我只需要推出自己的解决方案?

谢谢。

0 投票
2 回答
583 浏览

sql-server - 导出报告 - Quest 在 SQL Server 上的聚焦

我正在一些 SQL Server 上设置一些监控。目前我们的环境使用 Hobbit 监控系统,但我们可能很快就会迁移到 Nagios。

一位 DBA 向我推荐了 Spotlight,它似乎是一款很棒的软件,但我想知道的是……

是否可以将 Spotlight 配置为将其某些发现报告给另一个监控应用程序?

0 投票
2 回答
2052 浏览

c# - RedirectStandardOutput 是缓冲行而不是瞬时的?

好的,我正在尝试使用 Tail 来监视日志文件,但是我无法以编程方式获得与使用相同参数通过 cmd 提示符手动运行它时相同的行为。

通过 cmd 提示符运行时,它会立即显示新行。不过,以编程方式,在“缓冲区”释放所有行之前,我必须等待日志文件中大约75 多个新行。

这是我现在拥有的代码。

我之前使用过 OutputDataReceived 事件,但从未遇到过这些缓冲/垃圾邮件问题。

我现在很困惑。

*编辑*

在 CodeProject 上找到了这个 wintail 项目,并且将切换到该项目,因为缓冲区使这个解决方案太慢了。

感谢您的回答。