问题标签 [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.
windows - Windows 服务器监控软件
谁能推荐一个windows环境的监控软件?
我们已经在资源和可用性方面进行了监控。我想知道谁登录并更改了设置、添加了文件等。
我们已将 IT 外包,我希望能够追踪系统的所有更改。
我对键盘记录或会话记录持开放态度。
开源/免费是最佳选择,但我们也愿意为解决方案付费。
编辑:
看起来我们还没有系统管理员技能集。
postgresql - 如何分析 PostgreSQL 数据库?
我想分析(密切关注)在 PostgreSQL 中的数据库中进行的所有活动。
有没有这样的实用程序可以帮助我做到这一点?
web-crawler - 如何保护/监控您的网站不被恶意用户抓取
情况:
- 内容受用户名/密码保护的网站(并非全部受控,因为他们可以是试用/测试用户)
- 由于用户名/密码限制,普通搜索引擎无法获取
- 恶意用户仍然可以登录并将会话 cookie 传递给“wget -r”或其他东西。
问题是什么是监控此类活动并对其做出响应的最佳解决方案(考虑到网站政策是不允许抓取/抓取的)
我可以想到一些选择:
- 设置一些流量监控解决方案来限制给定用户/IP 的请求数量。
- 与第一点相关:自动屏蔽部分用户代理
- (邪恶:))设置一个隐藏链接,当访问该链接时会注销用户并禁用他的帐户。(大概普通用户不会访问它,因为他不会看到它来点击它,但机器人会抓取所有链接。)
对于第 1 点,您是否知道已经实施的良好解决方案?有什么经验吗?一个问题是,对于非常活跃的人类用户,可能会出现一些误报。
对于第 3 点:你认为这真的很邪恶吗?或者你看到它有任何可能的问题吗?
也接受其他建议。
apache - Monit Daemon:Apache-Status 连接失败
我正在为我工作的公司设置一个服务器集群,并且我正在使用Monit来监视所有服务器进程是否正在按应有的方式运行和工作。
对于 Apache 监控,我想使用这里解释的 mod_status 功能。然而,这变得相当困难。因为无论我如何配置 Monit 和 Apache,Monit 只会不断报告连接失败错误(connection failed to 127.0.0.1:80 [APACHESTATUS via TCP]
)。
我按照 Monit Wiki 上的说明进行操作,但运气不佳。Apache 状态页面 ( http://127.0.0.1/server-status?auto
) 页面可以在我测试它的任何浏览器中使用。我也尝试过将主机从更改127.0.0.1
为localhost
没有任何运气。
我已经用 Monit 版本 4.8.x、4.10x 和 5.0-beta6 测试了这个设置,结果都一样。此外,Google 上也没有太多有用的信息可以提供帮助,因为大多数结果都是关于更琐碎和简单的问题。
我错过了什么吗?或者我只是愚蠢的也许?
ruby - 您如何监控您的 Ruby 编程效率?
Ruby 编码员:您如何监控您的生产力?
我很想知道你用什么来跟踪你做了多少以及做得如何。
c# - 跟踪使用过的应用程序
我最近一直在使用Wakoopa,我觉得它很有趣。
我不知道(我有一个想法,但从来没有得到关于它的真实数据)关于我在 SO 上花了多少时间,直到这个:
替代文字 http://img396.imageshack.us/img396/4699/wakoopaim1.png
所以我的编程问题是:
如何以编程方式跟踪正在使用的应用程序?
我最初的想法是使用“tasklist”命令和“netstat”之类的东西,每 15 分钟使用一次池或类似的东西,但我认为这不是他们这样做的方式。
.NET 中是否有一个库(我猜是 C# 中的)来执行此操作?Windows 是否提供这样的某种服务?爪哇呢?
对于如何执行某些编程任务,我通常至少有一些模糊的想法,但对此我一无所知。
wakoopa 应用程序跟踪器也适用于 OSX 和 Linux,但我很清楚它们是三个不同的应用程序,每个平台一个
顺便说一句,你用了多少 SO?:)
wcf - 是否有像 HTTP 监控服务一样监控安全 WCF 端点的服务?
由于 COM 组件的问题,我在 WCF 中的服务偶尔会出现故障。在进行故障排除时,我想设置另一台主机来定期调用此服务以监控可用性。
虽然服务受到 SSL 和 WCF 身份验证(用户名/密码)的保护,但它比简单的 HTTP 调用稍微复杂一些。我还希望能够解析成功的调用,看看它们是否从我的代码中返回警告/失败状态。
您会为此推荐任何监控提供商,还是超出他们通常提供的简单监控?
问候
瑞安
monitoring - 从 smartd (smartmontools) 接收电子邮件通知
为了获取有关我的 HDD 驱动器状况的信息,我配置了 smartmontools 守护程序(通过 smartd.conf),如下所示:
此外,通过添加“-M test”,我测试了电子邮件通知并收到了测试电子邮件。
如您所见,每天早上我的硬盘都会进行简短测试,但我没有收到任何有关测试结果的电子邮件通知。
可能会在出现问题时发送通知,我在这一点上是对的吗?我的意思是,如果测试通过了,没有收到任何东西是正常的吗?
现在我的驱动器通过smartctl -H
命令报告 OK 状态。我使用 Debian Etch 和 Sendmail。
非常感谢。
.net - 到 PerformanceCounter 还是编写自定义监控?
我有一个 Windows 服务,它跨多个线程运行框架的实现。每个正在运行的实例都有几个共同点,我需要跟踪它们,例如,处理的项目数量、上次处理项目的时间等。在此基础监控数据之上,我想在框架以允许实现动态添加自己的监控数据。
我以前使用过 PerformanceCounters,虽然它们提供了不错的功能,但我发现创建和维护它们的代码非常繁琐,并且加载了与实例相关的陷阱的可能性(即硬编码计数器实例名称、类别名称和计数器类型)。此外,我不确定是否可以在不编写大量代码的情况下提供简单的基本功能动态计数器创建。
有没有人使用 PerformanceCounters 实现过类似的东西?如果是这样,你会推荐它吗?如果没有,是否有人建议我可以轻松地将性能/健康监控数据写入不会引入 1)很多减速和 2)另一个故障点的介质?
谢谢,如有必要,我很乐意补充说明,因为我知道这有点含糊。
结论:
我最终实现了性能计数器。这有点像 PITA(呵呵),但我的老板真的很喜欢这个想法,现在我已经想通了,还不错。我希望通过一种更简单的方式来呈现分层数据,从而更容易配置一些东西。但这很好用,而且很难与内置界面争论。