标签: monitoring

jmxremote 会影响 tomcat 的性能吗?

我想启用 jmxremote 以使用 Munin 监控 Apache Tomcat 资源利用率,但我想知道这是否会影响服务器性能,是这样,会受到多大影响。

monitoring munin tomcat jmx

5
推荐指数
1
解决办法
1182
查看次数

如何从 Nagios 发送“一切正常”通知?

如果没有问题,我需要配置 Nagios 以发送通知,说明一切顺利。

这种设置是否存在或者是否有插件?

monitoring nagios

5
推荐指数
1
解决办法
6244
查看次数

Nagios 插件在负载高时拍摄进程快照

我们已经配置Nagioscheck_loadviaNRPE插件来监控服务器负载,它会在负载高时报告,但没有选项top在那时拍摄顶级进程(如命令)的快照。

有没有nagios NRPE插件?

linux monitoring performance-monitoring nagios

5
推荐指数
2
解决办法
3728
查看次数

如何使 Nagios 服务的状态信息更易于阅读?

我在具有多个服务器的环境中运行 Nagios,每个服务器上都有多个服务。有一些自定义检查,但如果可能,最好使用现有检查。我正在使用 NRPE 插件 check check_disk来检查每个挂载的文件系统的利用率:

command[check_all_disks]=/usr/lib/nagios/plugins/check_disk -w 10% -c 5% -p / -p /var -C -u GB -w 200 -c 100 -r '^/mounts[^/]+$'
Run Code Online (Sandbox Code Playgroud)

将所有这些检查为单个服务(“磁盘”)很方便,但是当其中一个进入警告模式时,很难读取状态信息行中的输出:

DISK WARNING - free space: / 6 GB (9% inode=92%): /var 125 GB (67% inode=99%): /mounts/vol0 1152 GB (16% inode=99%): /mounts/vol1 1096 GB (15% inode=99%): /mounts/vol2 126 GB (1% inode=99%): /mounts/vol3 228 GB (3% inode=99%): /mounts/vol4 3245 GB (44% inode=99%): /mounts/vol5 108 GB (1% inode=99%): 
Run Code Online (Sandbox Code Playgroud)

在上述情况下,检查是警告,因为 /、/mounts/vol2 和 /mounts/vol5 低于阈值。操作员必须遍历每个值才能找到超出设定水平的值。此外,如果一个处于关键状态而其他处于警告状态,那么通过标记它们或将它们放在不同的行上以不同的方式显示它们会很好。

有没有一种直接的方法可以做到这一点,而无需为每个挂载点创建一个新命令?或者我是否错过了 Nagios 魔法的其他一些基本方法来使这种友好?

monitoring nagios alerts

5
推荐指数
1
解决办法
1万
查看次数

监控和警告低级别 JVM 指标的最佳实践是什么?

我希望为基于 Java 服务器的应用程序设置监控和警报,并希望找到一些最佳实践来监控 JVM 特定指标以及基于这些指标设计警报。

那么需要监控的关键 JVM 指标是什么?一些可能的竞争者:

  • 使用的堆空间
  • CPU使用率
  • GC频率
  • 在 GC 上花费的时间
  • 线程数
  • 班级数
  • 对象计数

一旦你开始观察一些指标,对于这些指标,什么是好的警报策略?CPU 使用情况似乎很简单,但是像堆空间这样的东西似乎很适合监视和查看,但它并没有像您期望的那样很好地转化为可警报的指标,因为它会增长到容量,触发 GC。但是像在 GC 中花费的时间,特别是与总时间的比率,它似乎具有很好的警报潜力。

我不是在寻找一种工具本身(即 Hyperic 或 Nagios)来执行监控,但如果有一个具有特别好的 Java 模板/默认图形/规则集的工具,那将是一个方便的指针。

monitoring java

5
推荐指数
1
解决办法
1376
查看次数

当我更改配置时,Icinga-web 不会更新

所以我刚刚安装了 Icinga 和 Icinga-Web。当第一次检查http://[server]/icinga/http://[server]/icinga-web/上的 UI 时,一切看起来都很好......

我继续添加了一些新的主机、服务、命令等,并重新加载了 icinga 服务,没有问题。然后我刷新了 icinga-web 缓存并重新启动了 apache2 服务,再次没有问题。

重新加载配置后,所有新主机和服务都显示得很好,在旧的 icinga UI 中,并且检查运行完美,几乎 ;)(见下文)。

旧的 Icinga UI 状态

然而,在新的 icinga-web 界面中,情况完全不同。icinga-web UI 仍然显示初始配置中的主机(具有 8 个服务的单个“本地主机”主机)。UI 还在标题状态中将“默认”实例显示为“关闭”,以及“数据是 X 分钟前的”(见下文)。

新的 Icinga-Web UI 状态

我尝试通过重新阅读 icinga-web 安装指南来追溯我的步骤,但我无法弄清楚我做错了什么或如何纠正它。我还试图摆弄 access.xml 和 databases.xml 配置文件。

我做错了什么,我该如何解决?

monitoring icinga

5
推荐指数
1
解决办法
6565
查看次数

哪个工具提供每个进程(或每个 cgroup)资源(RAM/CPU/磁盘)监控?

我想获得有关由我的服务器(运行 Debian)上的特定进程(或进程组或 cgroup)引起的 CPU 使用率、RAM 使用率、磁盘使用率百分比的图表。

该工具必须是 FOSS,如果有 Debian 软件包,那就更好了。

该工具确实不是需要做的意义监控“如果资源X是发送电子邮件> 75%”,只是提供了图形是配不上我。

monitoring debian process

5
推荐指数
1
解决办法
1176
查看次数

交易所安全监控工具

我正在尝试确定可以执行 Exchange 安全监控的工具。理想情况下,这些工具应该能够处理以下内容:

  • 高风险邮箱的权限更改
  • 多个连接到同一个邮箱

如果无需对交易所进行重大重新配置即可部署,则可以获得奖励积分。

有什么类似的吗?

security monitoring exchange audit

5
推荐指数
1
解决办法
324
查看次数

监控各种Nagios?Coffeesaint 的替代品

在我们公司,我们为每个客户配备一个 nagios,为他们提供 24x7 的监控服务。目前,我们正在使用 Coffeesaint 进行“中央监控显示”,显示所有有关主机和服务的警报。但是,如果配置了 3 个以上的 nagios 并且必须读取大型“status.dat”文件,它并不能一直完美地工作。因此,我们正在考虑将 Coffeesaint 更改为具有“相同”功能的任何其他工具。

我想知道您是否知道任何其他工具可以做同样的事情,但比 Coffeesaint 更完整或有更多选择。

monitoring nagios

5
推荐指数
1
解决办法
651
查看次数

对安装期间所做更改进行快照的程序?

是否有价格合理(免费首选)的工具可以让我看到在安装过程中对系统(磁盘、注册表等)所做的所有更改?

背景

我想捕获软件安装所做的更改,以便我可以将它们转发给能够将这些操作列入白名单并授权的安全团队。

目前,如果安装对用户的文档文件夹进行了更改或添加了注册表项,我们没有一个很好的方法来选择它。我知道一定有更好的方法。

在此先感谢您提供的任何帮助!

windows monitoring installation

5
推荐指数
1
解决办法
1万
查看次数