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

monitoring - 跟踪/监控突然的趋势变化

我使用 RRD 跟踪了很多事情,例如正常运行时间、网络吞吐量等。当您可以将所有图表放在单个页面上时,这很有效,但是,一旦您超出页面,就很难使用图表来捕获问题,您需要查看它们以查看是否存在问题,如果有数百或数千个图表,这显然是不可能的。

那么,是否有任何标准方法或现有软件来监控 rrd 数据库的趋势变化?例如,每天,网络流量看起来几乎相同,如果与正常情况相比,它在一个小时/天/周内急剧上升或下降,我希望得到提醒。

甚至只是寻找趋势变化的通用方法。

0 投票
3 回答
3546 浏览

monitoring - 在 Windows 中使用 Nagios/Monit/Munin

我正在构建一个 .NET 3.5 Web 应用程序,并且在我完成项目时正在考虑所有基本问题,例如监控、异常处理等等。

该应用程序在推出时显然会很小,因为在网站大力推广之前它不会有高负载(代码行数/圈复杂度等会很高,并且该应用程序将具有商业规模与 Facebook 等大型系统相同的考虑因素)。

无论如何,我将把监控等“基础”服务外包给开源解决方案,以削减成本和开发时间,这样我就可以专注于业务功能和推广。我想使用带有 monit 和 munin 的 nagios 作为我的工具来监控我的系统。问题是,这些工具是为 Linux/Unix 堆栈设计的。这里有没有人有让它与 Windows 一起工作的经验?

0 投票
7 回答
8179 浏览

networking - 什么是监控网络活动的好工具

在农村环境中经营邻里 WIFI 网络

现在我正在寻找一个在服务器(Windows 或 Linux)上运行的监控工具,它可以跟踪带宽、正常运行时间(客户端以及 Internet 连接)等......这些信息中的大部分都是我的路由器通过 SNMP 公开的,并且接入点,因此需要 SNMP 支持。

附加功能应该是:

  • 图形数据表示
  • 免费许可证

那么对我来说最好的选择是什么?

编辑这些是到目前为止提到的工具:

0 投票
4 回答
11741 浏览

asp.net - 用于实时监控 ASP.NET Web 应用程序的工具和方法?

我认为许多开发人员都知道当用户告诉他们“应用程序很慢(再次)”时那种不舒服的感觉。

在复杂的 Web 应用程序中,(感知的)性能下降可能有许多可能的原因:数据库响应缓慢、带宽问题、缓存不良等。当然,在开发或暂存环境中永远不会出现一些问题。

现在我的问题:

是否有一组工具和/或方法可以直观地在 IIS/ASP.NET/SQL Server 生产系统上提供全面的“实时”状态(不仅仅是性能计数器):

  • 当前的 HTTP 请求(比如最后 n 分钟)
  • 异常/超时
  • 带宽数据
  • 打开的数据库连接/数据库调用数
  • ...

主要目标是一目了然(或仔细观察后)是什么问题导致了性能问题。

0 投票
2 回答
2460 浏览

windows - ColdFusion 服务器监控 - 不工作

我正在尝试在运行 ColdFusion 8(版本 8,0,0,176276)的 Windows Server 2003(Web 版)机器上启动 ColdFusion Server Monitor。它以独立配置运行。

弹出窗口以http://www.mydomain.com/CFIDE/administrator/monitor/launch-monitor.cfm启动。但是,我得到一个 Flash 对话框,然后显示错误信息“ColdFusion 服务器不可用”。该对话框还有一个地方可以填写服务器详细信息(例如端口号和用户名/密码)。所有这些信息似乎都是有序的,并且错误消息再次与它有关,认为 ColdFusion 没有运行。显然CF服务器是可用的,但是服务器监视器可能看不到它。

有趣的是,在我们运行 Windows Web Server 2008 和相同版本 CF 的其他一些机器上,启动 CF 服务器监视器没有问题。

显然我在这里遗漏了一些东西。有没有人遇到过这个问题。非常感谢任何和所有回复!


谢谢伊恩 - 非常感谢您的回复。

我通常可以去特定机器的子域启动启动 CF admin 并运行监控,例如:

http://server1.mydomain.com/CFIDE/administrator/

在这里,我输入我常用的 CF 管理员密码。然后,当我单击“启动服务器监视器”按钮时,它应该会弹出一个新窗口。我希望它使用与其他可以工作的服务器相同的凭据,但它似乎不起作用。我是否需要使用终端服务器登录服务器并尝试此操作?这就是你的建议吗?

但让我认为这可能不是凭据的一件事是,我在 Flash 对话中收到“ColdFusion 服务器不可用”消息。这表明可能还有另一个问题。

有谁知道我可以查看服务器监控的日志文件吗?我需要了解为什么我会收到此消息!

0 投票
1 回答
359 浏览

networking - Sun Java Web 代理 - SSL 事务/秒?

我希望这是“足够接近编程”以通过酒吧:)

有什么方法可以监控 Sun Webproxy 上的 SSL 事务/秒?最好使用 SNMP,但任何事情都会发生 :)

0 投票
4 回答
22055 浏览

c# - 如果将笔式驱动器插入 USB 端口,如何使用 c# 检测?

有没有办法找出局域网中何时有人将随身碟插入 USB 端口?以编程方式(最好在 C# 中)或通过某些工具。基本上我会想象一个客户端应用程序位于每个终端上并监视 USB 端口并将信息发送到服务器。

a.) 我可以获取正在复制的文件的详细信息吗?b.) 有没有办法在没有客户端应用程序的情况下做到这一点?

编辑

我不想完全禁用 USB 端口。它需要有依据。基本上只是希望 LAN 上的用户负责任地共享数据,并且知道传输的任何数据都会受到监控和记录,并且可以在以后受到质疑。

0 投票
8 回答
1475 浏览

usb - 如何让电脑闪灯

我想要一个用 C# 编写的应用程序监视器来监控一组外汇交易头寸。它将通过 USB 连接到位于桌子上的一组真实的“交通灯”,用于指示系统状态。任何人都可以提出一个好的解决方案吗?

0 投票
5 回答
30831 浏览

c# - C# 程序能否以某种方式测量其自身的 CPU 使用率?

我正在开发一个将运行很长时间的后台程序,并且我有一个外部日志记录程序(SmartInspect),我想定期提供一些值,以便在调试时实时监控它。

我知道我可以简单地启动多个程序,例如任务管理器或 IARSN TaskInfo,但我想为此将所有内容保留在我自己的程序中,因为我还想添加一些简单的规则,例如程序是否使用超过X% CPU,在日志中标记这个。

我有一个后台线程,它会定期向 SmartInspect 提供一些统计信息,例如内存消耗、工作集等。

该线程是否有可能对它消耗的计算机 CPU 资源量进行合理准确的测量?主程序是一个单线程应用程序(除了记录统计信息的看门狗线程),因此如果一项技术仅限于单个线程使用多少,那也很好。

我发现了一些与Linux 和 C 的rusage相关的条目。我可以使用类似的东西吗?


编辑:好的,我尝试了性能计数器的方式,但每次调用它都会添加相当多的 GC 数据,因此内存使用和垃圾收集的图表猛增。我想我现在就把这部分放在一边。

0 投票
11 回答
2736 浏览

monitoring - 服务器监控和警报软件?

大家都用什么软件来监控硬件?我知道 nagios 和 cacti,但有人使用其他软件吗?