问题标签 [system-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 投票
4 回答
12798 浏览

java - Java 程序监控系统运行状况的最佳方式是什么?

我希望能够从基于 Java 的系统内部监控我的主要系统健康指标。主要关注点包括CPU温度、主板温度、风扇转速等。

是否有可用的软件包:

  1. 使这种数据对 Java 可用?
  2. 适用于 Windows 或 Linux 或两者兼而有之?
  3. 开放/免费/便宜?
0 投票
3 回答
7978 浏览

java - 在java中有什么方法可以检查windows服务的状态吗?

我正在寻找一个库,它允许我查找 Windows 服务的状态以验证该服务是否已启动并正在运行。我查看了 Sigar 库,但它是 GPL,因此我无法使用它。需要商业或 BSD(ish) 许可证,因为这将捆绑到商业软件中。

0 投票
1 回答
1219 浏览

performance - 最好在 VBScript 中访问 Windows (XP) 性能计数器

我正在使用 Quick Test Professional (QTP) 9.5 和 Internet Explorer 6 测试浏览器内存泄漏的 Web 应用程序。PerfMon 用于监控一段时间内的内存使用情况,但它的数据必须与测试结果同步以找出哪些步骤触发浏览器内存泄漏。由于 QTP 的脚本语言是 VBScript,我怎样才能获得特定的性能计数器(在这种情况下,进程“IExplore.exe”中的“Private Bytes”)?

0 投票
4 回答
17585 浏览

system-monitoring - 任何类似于 Windows 操作系统的 Monit 等价物?

我看到过“你能在 Windows 上运行 Monit 吗?”这个问题,除非你想使用虚拟机,否则答案似乎是否定的。

那么......实际上是否有任何适用于 Windows 操作系统的小尺寸类似监视器的应用程序?我正在寻找的不仅仅是监控(其中有数百个应用程序),还有执行脚本或重新启动服务的能力。例如,监控一个网页,如果该页面无响应(不能只看服务,因为服务仍在运行但没有正确响应),则重新启动 Tomcat。

这是针对小型应用程序,而不是大型应用程序,因此不需要重量级/昂贵的解决方案。

0 投票
6 回答
8838 浏览

java - 使用 Java 检索 Window 进程的 CPU 使用率

我正在寻找一种 Java 解决方案来查找 Windows 中正在运行的进程的 CPU 使用率。浏览网络后,似乎很少有关于 Java 解决方案的信息。请记住,我不是要查找 JVM 的 CPU 使用情况,而是要查找当时在 Windows 中运行的任何进程。

我可以通过使用 exec("tasklist.exe ... ") 检索和解析进程信息来检索 Java 中的内存使用情况。尽管每个进程都有一个聚合 CPU 周期计时器,但我没有看到 CPU 使用率列。

任何帮助将不胜感激。另外,如果可能的话,我想远离 C 库;但是,如果没有其他选择,那么通过这种方式的解决方案将是合适的。

非常感谢,

史蒂夫

0 投票
2 回答
1409 浏览

c# - CPU/GPU Monitering. (Tempature, current speed, etc) in C#

I'm looking for a way to monitor system statistics.

Here are my main points of interest:

  • CPU Tempature
  • CPU speed (Cycles per second)
  • CPU Load (Idle percent)
  • GPU Tempature

Some other points of interest:

  • Memory usage
  • Network Load (Traffic Up/Down)

My ultimate goal is to write an application that can be used for easily running in the backround, and allow setting many events for certain actions, example: When processer temp gets to 56C -> Do _Blank_ etc.

So this leaves me two main points.

  1. Is there a framework already out there for this sort of thing?
  2. If No to #1, How can I go about doing this?

Footnote

If the code is in another .net language it's okay.

0 投票
1 回答
683 浏览

.net - 活动目录监控

我想开发一个监控工具来监控活动目录,如(太阳能、操作管理器等)。为此,我选择了 Zabbix(一个开源工具)来监控 AD 并为我提供实时值,以便我可以在我的前端绘制这些结果。要通过 zabbix 监控任何进程/服务,我需要提供其到 zabbix 的完整路径。我已经监视了一些服务,如 lsass.exe、ntfrs.exe 并获得了成功的结果。但我在监控 ntds.dit 时遇到了问题。谁能告诉我如何监控 ntds.dit?因为这是二进制格式,所以不可读。

其次,Windows 性能监视器提供了我监控所需的所有参数。但我不知道如何从 WPM 读取这些值。

任何人都可以帮助我从 WPM 获取价值,或者是否有任何服务可以为我提供 ntds 信息(ldap、ab 客户端会话等),以便我可以在前端绘制它。

0 投票
3 回答
2427 浏览

windows - 我需要一个 powershell 脚本来监控正在运行的 windows shedule 任务超过 X 分钟

我在我的 Windows 2003 服务器上运行了几个 Windows 计划任务,有时其中一个任务由于某种原因被挂起,并且状态保持在“正在运行”。我正在寻找一些基本脚本来“获取所有 RUNNING 的列表服务器 XXXXXX 上的作业超过 XX 分钟。”

一些帮助?

0 投票
2 回答
378 浏览

linux - 在终端中获取“gnome-system-monitor”数据

有什么方法可以检索终端中的“gnome-system-monitor”数据,包括 cpu+memory 等使用情况。获取应用程序“进程”下的列表是主要要求。

0 投票
1 回答
124 浏览

javascript - 如何在 Python 中访问 systemmonitor?

我正在尝试用 Python 制作一个小监控程序。

尝试访问系统监视器以获取诸如 WiFi 数据传输速度、磁盘写入速率之类的数据。

有人可以给我一个访问系统监视器的例子吗?

这是我在 textmon 的数据引擎页面中找到的 javascript 示例的链接:

http://maikbeckmann.github.io/plasma-textmon/dataengines.html#sec-6-3-1