Articles of 监控

Monit将Apache列为“未监视”

我刚刚根据monit文档安装并configuration了monit 。 除Apache以外的所有服务均列为“正在运行”,但Apache说“ 未监控” 。 monitconfiguration中的相关行是: check process apache with pidfile /var/run/httpd.pid group www start program = "/etc/init.d/httpd start" stop program = "/etc/init.d/httpd stop" if failed host localhost port 80 protocol http then restart if 5 restarts within 5 cycles then timeout 我可以从服务器访问http:// localhost / server-status和http:// localhost 。 Monit将Apache的监视模式列为活动状态 。 服务器正在运行CentOS 5.4。 PID文件对于父httpd服务器是正确的: [server ~]$ […]

networking监控

可能重复: 你用什么工具来监视你的服务器? 你会推荐什么软件来监控networking? 我们有一个主服务器作为其他服务之间的DNS。 我们希望监控networking活动:使用什么协议,带宽等 一种大哥哥的事情,要知道当用户试图login到他的个人邮件帐户GMail,Hotmail等,或使用外部IM帐户,这是公司的规则不允许的东西。 如果可能的话,阻止这些访问(或能够知道这一点,以采取相应的纪律处分)。 我读过Nagios是一个监控服务,这是我们正在寻找的解决scheme吗? 还有什么其他的开源替代品?

SNMP在小型networking中有什么用处?

我一直在pipe理小型企业办事处的服务器和客户端,并从未使用过SNMP。 但是我已经读过它,看起来很有趣。 正如我所了解的,如果你有一个更大的networking,并且有很多应该被监控的networking设备,那么这是非常有用的。 在较小的networking中是否有任何有用的SNMP用例? 我build议使用它吗?

如何监测中型企业的networking?

我在一家中型公司工作(100多名员工)。 networking性能,尤其是互联网接入正在出现一个问题。 我们有大约70台以上的计算机,Mac OS X和Windows XP以及7台计算机的组合。 我们有几台服务器(Exchange服务器,PC文件服务器,MS SQL,黑莓,FTP,Mac服务器等)。 有四个主要的交换机,一个SonicWall防火墙,并可能在服务器机房的几个路由器,十几个分散在build筑物周围。 networking结构已经有了数年的发展, 而据我所知,实际上并没有一个监测解决scheme。 当我们遇到networking问题(连接速度慢,丢包等)时,我们的一般解决scheme是closures一些硬件或者转到每个员工,询问他们是否上传/下载任何大文件。 这实在是效率低下且耗时,并且不能监视networking,主动处理潜在的问题。 我想find一个解决scheme,使我能够实时监控公司范围内的networking使用情况,理想情况下详细信息将传送到个人计算机。 鉴于设备和操作系统的大杂烩,build立某种监控解决scheme的最佳方法是什么? 硬件,软件,重构我们的networking架构?

作为系统监控助手的白噪声? 真实还是神话?

好吧,我不知道这是/是一个系统pipe理员的城市神话,但当我还是一个学生,我听说技术,以帮助系统pipe理员监视服务器没有积极和不断的检查。 他们要做的就是把CPU使用率或networking饱和度等路由到一个白噪声发生器。 他们会在低音量的背景下播放,如果发生exception活动,噪音听起来会不一样(音量,音调?),然后使用常规控制台工具检查服务器。 我的问题是,有没有人试过这个? 这样的程序或技术是否存在?

如何在一台计算机上监视多个屏幕? (在教室里说?)

我是一个小型电脑class的老师。 kiddos是年轻的,我不能站在每台电脑后面,确保他们不是在iTunes或纸牌。 从我的电脑屏幕上,有一种方法可以让他们的屏幕在一个小盒子里实时播放(想想照片),这样我就可以快速看到谁不在任务中,谁是谁?

如何自动执行vhosts的zabbix web场景?

我是Zabbix和企业监控的新手。 我刚刚安装了Zabbix 2.4。 我试图监视所有我们的vhosts在不同的服务器上错位的状态。 到目前为止,我想出的唯一解决scheme是为每个要监视的vhost主机手动添加一个Web scenario到Zabbix服务器主机。 但它并不那么方便。 四处搜寻我find了一个具有部分function的论坛主题:使用从目标服务器读取所有vhosts (通过macro )的template ,并为每个vhost创build一个Web scenario 。 编辑 :此解决scheme(基于Zabbix 2.2)不起作用,因为不可能使用LLD(低级别发现)与Web scenarios 。 自从11月14日以来,有一个function请求在Web scenarios实现LLD 。 题 问题是如果在等待function实现的时候如何解决这个问题,或者我的方法是完全错误的,那么是否有一些解决scheme或者build议。

如何查找给定进程的.pid文件

我正在设置monit,并希望监视给定的python应用程序。 Monit通过查看进程的.pid文件来做到这一点,但是我不知道这会是什么。 我也尝试创build我自己的简单的可执行文件,并运行它 – 我也无法弄清.pid文件的创build位置。 并且所有进程都有一个.pid文件吗?

有人可以解释默认的munin图的“使用案例”吗?

当安装munin时,它会激活一组默认的插件(至less在Ubuntu上)。 或者,您可以简单地运行munin-node-configure来确定系统支持哪些插件。 大多数这些插件绘制直接的数据。 我的问题不是解释数据的性质(好吧…也许是一些),但是你在这些图表中寻找什么? 安装munin很容易,看到奇特的graphics。 但是拥有这些图表并且不能“读取”它们使得它们完全无用。 我将列出在我的系统上默认启用的标准插件。 所以这将是一个很长的名单。 为了完整起见,我也将列出我认为理解的插件,并简单介绍一下我认为它的用途。 如果我对他们中的任何人都有错,请谅解。 所以让我把这个问题分成三部分: 插件,我甚至不理解数据 插件,我了解的数据,但不知道我应该注意什么 插件,我认为理解 插件,我甚至不理解数据 这些可能包含的问题不一定针对穆宁。 不理解数据通常意味着在操作系统/硬件的基础知识的差距…;)随意用“giyf”的答案回应。 这些是插件,我只能猜测发生了什么…我几乎不想看这些“猜测”… 每个设备的磁盘IO(IOs /秒) 什么是IO。 我知道它代表input/输出。 但是就这一点而言。 每个设备的磁盘延迟(平均IO等待) 不是一个线索什么是“IO等待”是… IO服务时间 这是一个巨大的混乱,几乎不可能看到图中的东西。 插件,我了解的数据,但不知道我应该注意什么 IOStat(块/秒读/写) 我认为,在这里要注意的事情是尖峰? 这意味着该设备是在大量使用? 可用熵(字节) 我认为这对随机数生成很重要? 我为什么要这样做? 到目前为止,价值总是接近恒定的。 VMStat(运行/ I / O睡眠进程) 这个和“过程”图有什么区别? 两者都显示运行/hibernate过程,而“进程”图似乎有更多的细节。 每个设备的磁盘吞吐量(字节/秒读取/写入) 这个和“IOStat”图有什么区别? inode表使用情况 我应该在这个图表中寻找什么? 插件,我认为理解 我会在这里猜测一些事情…纠正我,如果我错了。 磁盘使用率(百分比) 剩余多less磁盘空间 由于这接近100%,您应该考虑清理或扩展分区。 这对于根分区是非常重要的。 防火墙吞吐量(数据包/秒) 通过防火墙的数据包数量。 如果这种情况持续了一段时间,这可能是DOS攻击的标志(或者我们只是收到一个大文件)。 它也可以给你一个关于你的防火墙性能的想法。 […]

使用Nagios检查服务不可用是否合理?

假设我有一个私人界面和一个公共界面的服务器。 公共可能有像HTTP(S)服务器,私人可能有MySQL和SSH的东西。 显然,Nagios对于检查服务是否在各自的接口上运行很有用。 但是,build立明确testingMySQL和SSH端口未在公共接口上打开的检查是否是一个好主意? 这个想法是捕捉无意中的错误configuration,这些错误configuration已经打开了应该是私密的服务,并适当地提醒。 我的一部分想法是,这不会很好地扩展 – 想象一下iptables的DROP规则,例如,检查将不得不等待超过检查超时,然后才能完成并继续。 但是,这种超时时间必须足够高才能区分被封锁的服务和真正陷入困境的开放服务。 这是一个实际的想法? Nagios是正确的工具吗? 我甚至没有考虑否定TCP检查插件的结果的可行性,但我相信这是可行的…