问题标签 [server-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.
nginx - Nginx 服务器中的 502 错误监控
我有一台运行 Nginx 的 Linux 服务器,它在尝试访问它时不时开始抛出 502 错误,抛出 HTTP,一段时间后又恢复正常。
我检查了不同的日志(Nginx、PHP 和 MySQL),但没有找到任何可以帮助我找到原因的东西。
知道我应该在哪里看,或者是否可以设置任何日志记录/监控工具来帮助我?
谢谢,
java - 如何使用 check_jmx4perl 和 nagios 在一个命令中检查堆内存使用情况和 tomcat 版本
我们使用 Jolokia 和 jmx4perl 来监控带有 Nagios 的 tomcat 实例。我们目前正在使用以下命令定义:
... 这在 Nagios 中为我们提供了这样一个不错的输出:
在一个理想的世界中,我也想像这样获得 Tomcat 版本:
这可以用一个命令完成还是我需要 2 个命令定义和 2 个服务定义?
谢谢,
monitoring - Monitor ESXI from pandora fms
I'm looking for a tool to monitor my servers, Pandora FMS (free version) seems to be good for my needs, but I want to be sure about something; - is it possible to monitor Esxi virtual machines from the free version or not ?
health-monitoring - 如何使用 Appdynamics 监控服务器?
我有一个生成 3 种日志文件的应用程序
- 事务日志
- 服务器日志
- 致命日志
我想使用 appdynamics 分析我的服务器的性能,那么我的日志应该生成什么样的数据来生成服务器运行状况、性能、吞吐量、服务器利用率的分析?
tomcat - 使用 Jenkins 设置 CI 服务器的最佳实践
问题陈述:我正在尝试设置一个 CI 服务器(在 Windows 2008 R2 上),它将运行 Jenkins,并且还能够收集对监控 CI 服务器有用的不同指标。
我不是来自运营团队,因此对服务器监控了解不多,因此寻求有关设置服务器的最佳实践的帮助。
我知道以下三种设置 Jenkins 服务器的方法
作为后台 Windows 服务运行 - 但它无济于事,因为我需要运行 selenium 测试,如果 jenkins 作为后台服务运行,它们将失败
打开 cmd 提示符并运行 java -jar jenkins.war - 使用此选项 jenkins 已启动并正在运行,但我不确定如何包含 jenkins 的监控部分
- 我可以设置一个 apache tomcat,然后可以在 tomcat 中运行 Jenkins - 但在这种情况下,我也不确定如何收集数据/指标以进行服务器监控
任何想法和指示都会对我设置服务器非常有帮助。
jmeter - 当请求必须在多个节点上进行时,我们如何计算我的请求在每个服务器上花费的时间?
我正在测试分布式架构上的软件服务。在我的系统中有 5 个节点。
- 客户端节点
- 前端节点
- 后端节点
- 数据库节点
- 外部节点
请求按如下方式传输 客户端节点 -> 前端节点 -> 后端节点 -> 数据库节点 -> 后端节点 -> 前端节点 -> 两者(外部节点/客户端节点)
我需要计算每个节点上请求所花费的时间和每个节点上的网络延迟。
请建议一些可以帮助我找到解决方案的开源工具。
提前致谢
java - ServerMonitorListener 与 ServerListener 和 AutoReconnect 的区别 MongoDB
我正在尝试实现 MongoDB Java API,并想知道 ServerMonitorListener 和 ServerListener 之间的确切区别。
也许您可以告诉我区别并告诉我为什么使用特定的有用?
另外,这两者中的哪一个更好地确定连接是否仍然存在,以及如果连接关闭,如何添加自动重新连接?
亲切的问候
法比安·施密特
php - 使用 auditctl 识别 os 命令注入
如何识别执行 exec 或 shell_exec 命令的 PHP 脚本。
x.php :-
/etc/audit/rules.d/audit.rules :-
tailf /var/log/audit/audit.log:-
我希望将文件 x.php 与日志一起打印,以帮助识别命令注入的来源。
elasticsearch - 运行 elastalert 规则:IOError:[Errno 2] 没有这样的文件或目录:'config.yaml'
我创建一个规则
我认为该规则运行良好,因为当我尝试通过运行对其进行测试时elastalert-test-rule test.yaml
,我得到了这个:
所以然后我尝试使用它运行它python -m elastalert.elastalert --verbose --rule test.yaml
,我得到了这个:
我的 elastalert 安装有问题吗?我尝试安装 requirements.txt 已经无法正常工作。
android - 如何提高应用程序性能
我正在设计一个 android 应用程序,它通过对服务器的 REST API 调用获取数据。我想知道如何提高性能并增加响应时间。如果多个请求同时访问服务器,我会感到困扰,性能将急剧下降。此外,由于 API 调用依次连接到数据库,如果与数据库的连接数达到最大限制会发生什么情况。我该如何处理?连接池是否有助于提高性能?请帮助我建议用于监视服务器请求数和响应时间的工具。