问题标签 [health-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 回答
1013 浏览

mongodb - 解释 Mongo 的 serverStatus 数据

我们正在为使用 Mongo DB 的服务器构建监控程序。关于健康检查,我看到很多评论说“serverStatus”命令提供了很多信息,而且看起来确实如此。我正在寻找的是关于解释这些数据和随着时间的推移返回数据的趋势的讨论。

有没有人有这样的参考链接?我知道我离直接的编程问题有点远。也许 StackOverflow 是错误的论坛;在这种情况下,你能指出我正确的方向吗?

(2013 年向所有代码抛投者致以最良好的祝愿!)

CVSDave

0 投票
1 回答
1324 浏览

monitoring - 监控多个服务(Web 服务、oracle、Web 应用程序)的正常运行时间和运行状况

我有几项服务在活动中增长。我正在寻找一种可以监控它们的简单服务(Web 服务、oracle、Web 应用程序),并在出现故障时发送电子邮件。

非常感谢 :)

0 投票
1 回答
1187 浏览

smtp - 邮件服务器拒绝 asp.net 4.0 healthMonitoring 的 smtp 设置中的默认凭据

当我在 web.config 文件中指定用户名和密码时,我已成功设置运行状况监控,以将 ASP.NET 网页上的错误记录到 Windows 事件日志、SQL Server 数据库以及通过电子邮件 (Microsoft Exchange) 。但是,如果我从指定用户名和密码更改为defaultCredentials="true"在 web.config 中指定用户名和密码,当它尝试生成电子邮件时,我会在我的 Windows 事件日志中收到以下错误消息:

我在公司域上运行 Windows Vista。我的 Windows 登录名与我的 Microsoft Exchange 登录名相同。谁能提供一些关于为什么在 web.config 文件中明确指定我的登录凭据有效但使用defaultCredentials="true"无效的见解?是否有任何已知的解决方案,以便我可以通过 healthMonitoring 自动发送电子邮件,而无需将我的用户名和密码存储在 web.config 文件中?

0 投票
1 回答
268 浏览

if-statement - 当健康等于0时,我如何调用我的游戏结束方法?

我正在为我的计算机课制作游戏Java,我正在使用NetBeans。它更像是一个选择你自己的冒险游戏。如果他们选择了会对他们造成伤害的选项,我会称之为我的健康方法。

它工作正常,它可以按照我想要的方式消除损坏。我遇到的一个问题是将 if 语句发送到 gameover 方法。它给了我以下错误-

请帮我解决这个问题。

0 投票
1 回答
274 浏览

asp.net - 过滤 ASP 健康监控事件

我最近向我的站点添加了 ASP.NET 运行状况监控。现在它的设置只有一个规则:

问题是我的网站使用 CMS,而且我经常收到“应用程序编译正在开始”的垃圾邮件。事件。如何过滤掉这些事件?

eventName此外,规则属性的可能值列表在哪里?

0 投票
3 回答
21028 浏览

java - Java Web 应用程序健康检查良好实践

我有一个 Java Web 应用程序正在运行(使用 Spring),我希望每隔几分钟执行一次运行状况检查。我没有检查 Tomcat 或 JVM,而是严格检查应用程序级别,所以我有一些想法可以检查。

例如:

  • 做一个简单的查询来检查数据库的健全性
  • 检查环境是否为“生产环境”(因为这是唯一将被监控的环境)

基本上我正在寻找其他想法和建议来检查什么或一些最佳实践。

有任何想法吗?

0 投票
3 回答
1465 浏览

c# - 应用程序心跳监控,可能通过 SQL 服务器

我有一个用 ASP.NET C# 编写的应用程序,它应该运行大约 2 天,然后停止,直到它再次启动。应用程序有时会遇到一些麻烦,目前需要人工干预才能使其继续运行。(到目前为止,SQL Server 本身从来都不是问题)

工作时,应用程序至少每 20 分钟向日志数据库表写入一行。如果这些行不存在,则意味着应用程序要么完成了任务,要么需要帮助才能继续。在这些情况下,我想收到一封电子邮件或其他一些通知。

如果或何时应用程序停止将这些行写入日志数据库表,检测并通知我的最佳方法是什么?

如果它使事情变得更容易,我可以让应用程序执行一些其他常规任务,例如写入文件或在某处发送 TCP/UDP 数据包。

0 投票
0 回答
162 浏览

asp.net - ASP.NET 令人困惑的性能计数器

TechNet 论坛上一个问题的答案让我感到困惑。

http://social.technet.microsoft.com/Forums/en-US/perfmon/thread/6cb7ebad-7735-4e2b-b48f-a82df664e2e0

克林特 说:

但是,如果我在 ASP.NET 应用程序下选择一个计数器,实例列表只显示我的 .NET 4.0 站点,而没有显示我的 2.0 运行时站点。

克林特错了吗?

最后,有谁知道替换 Perfmon 管理单元的第三方工具,这是自 1994 年以来我们所拥有的同样糟糕的 UI。

卢克

0 投票
2 回答
104 浏览

ruby - 如何从 ruby​​ 执行和管理 ruby​​ 脚本?

我有一个名为 program.rb 的脚本,并想编写一个名为 main.rb 的脚本来执行以下操作:

我已经研究过 Pidify,但找不到一种方法来应用它以完全正确地适应这种方式......在如何处理这个脚本方面的任何帮助将不胜感激!

更新:如果在 main.rb 中没有办法,我可以弄清楚如何从它在 program.rb 中停止的地方继续运行脚本

0 投票
1 回答
112 浏览

facebook - 有没有办法知道 Facebook 开发人员何时发布对 Facebook API 的更改?

我支持的一个应用程序今天被我认为是对 API 的无证更改破坏了。

依赖 Facebook 的网站开发人员如何监控 API 的变化?

我知道开发人员博客,并且我确信还有其他“非自动化”方式,但我对任何可用于健康检查对我的应用程序至关重要的 API 部分的自动化服务特别感兴趣。

我也知道“平台状态​​”页面,http://developers.facebook.com/live_status但这只是一个基本的“Facebook 是否活跃”检查。

有什么想法或经验可以分享吗?

我应该使用 Watin 或 Selenium 之类的工具设置一系列自动化测试用例吗? Watin

或者是否有特定的 Facebook 工具/RSS 提要可用?

另外:是否有人知道 Facebook 团队是否会在构建或 API 更改集“上线”时发布发布说明的公开时间表或时间表,这可用于触发自动化测试?有谁成功地愿意分享吗?