我用centos运行一个服务器,ispconfig,大概有100个网站。 它偶尔会得到高负荷,但我没有真正的方法来查明是什么造成这种情况。 我真的想看到每个用户/网站点击量/ CPU使用情况(每个网站都有自己的用户)。 这似乎应该很简单,我已经尝试了许多报告包,包括Munin,Goaccess等,但没有一个给我所需要的。 任何可以做到这一点的软件build议? 谢谢。
我更新了Debian 6到7.更新HTTP page load time图(Munin)从0.1增加到0.7秒。 可能是什么问题呢? 什么可以打破,需要检查? 谢谢! Munin – 页面graphics的HTTP加载时间
我已经安装了我的Munin服务器和警报,并已经testing过。 我已经设置了磁盘使用的警报,如下所示: df._dev_mapper_centos_root.warning 90 df._dev_md126p2.warning 90 df._dev_md126p1.warning 90 df._dev_mapper_centos_home.warning 90 我收到了以上的警报(用于testing,我保留了较低的值)在我的电子邮件中: > sha :: Server2 :: Disk usage in percent > WARNINGs: /boot is 33.48 (outside range [:33]), / is 17.95 (outside range [:17]), /boot/efi is 4.73 (outside range [:4]). > > sha :: Server1 :: Disk usage in percent > OKs: /boot is 33.48, […]
当我运行munin-cron( munin-cron –debug )时,出现以下错误: 2010/05/10 13:39:01 [WARNING] Call to accept timed out. Remaining workers: archstl.org;archstl.archstl.org 2010/05/10 13:39:01 [DEBUG] Active workers: 1/8 这些错误只是不断重复,直到我退出了munin-cron。 我已经按照“ debuggingMunin插件 ”wiki页面上的方法来debuggingmunin,但是在通过他们的指示时我会得到以下结果: 在telnet到localhost 4949后,我可以看到一个插件列表,看到archstl.archstl.org上的一个节点,但是无法获取任何东西。 输出如下: >fetch cpu . 但是,在同一台机器(既是节点又是主munin服务器)上,我可以运行munin-run cpu ,并将结果正确地打印到命令行上,如下所示: user.value 100829130 nice.value 3479880 system.value 13969362 idle.value 664312639 iowait.value 12180168 irq.value 14242 softirq.value 199526 steal.value 0 看看上面提到的维基页面,看起来它可能是一个插件环境问题,但我不知道如何修复/改变这个… 如果插件运行的是munin-run而不是telnet,那么你可能会遇到PATH问题。 提示:在插件的环境文件中为插件设置env.PATH。
我所有的Apache插件返回相同的值: /usr/share/munin/plugins# munin-run apache_volume volume443.value U 这是我在/etc/munin/plugin-conf.d/munin-node中的configuration [apache_*] env.ports 443 有些人有一个想法是什么问题? 提前致谢
我有一些自定义的慕尼黑图表,衡量我们的web应用程序销售的一个方面。 所以我测量“迄今为止的销售数量”。 图表上升,然后在午夜重置为0。 这就是我要的。 它适用于“白天”,5分钟。 Munin默认使用3个额外的图表显示长期观点,它具有基于(AFAIK)的组合数据的“逐周”,“逐月”和“逐年”视图。 然而,默认值似乎是价值的平均值,所以一天的销售总量是一个平均值。 如果综合的每周/每月/每年的数据是基于该时期的最大/最大的数据的话,我宁愿多加一些。 所以,而不是平均,它会“最大化”? 我宁愿这样做,而不会丢失我们现有的数据,但是我愿意丢失现有的数据/图表,如果这是需要的。
我想在我的Munin图表上标记一些事件,看看这些图表如何变化。 看起来,在RRD术语中,它们可以通过VRULE命令创build,但是我找不到与Munin一起使用的方法。 本质上我想传递一个time:caption列表time:caption或至less只是time值,理想情况下在所有图上看到相应的行。 如果这对于Munin来说是不可能的,那么是否有类似的监控系统(支持自定义插件)呢?
我有一个运行nginx的SSL域,我想能够访问我的munin图/统计在该域。 所以,在域的server块中,我添加了这个: location = /munin/ { alias /var/cache/munin/www/; } 理论上,我应该可以访问http://example.com/munin并显示/var/cache/munin/www/index.html 。 但是,我得到一个500错误,并在error.log这个消息: 2011/08/26 15:21:25 [错误] 19089#0:* 31218重写或内部redirect周期内部redirect到“/index.html”,客户端:1.2.3.4,服务器:domain.com,请求:“ GET / munin / HTTP / 1.1“,主机:”domain.com“ 我尝试了一堆不同的东西,但似乎没有任何工作。 如果有人能够澄清这种情况,我会很感激,也许会想出一个解决scheme。 谢谢! 🙂 这是域的完整configuration,如果有帮助: server { listen 443 default ssl; ## listen for ipv6 ssl_certificate somewhere; ssl_certificate_key somewhere; root /srv/www/domain.com/wwwroot; index index.html index.htm index.php; access_log /srv/www/domain.com/logs/access.log combined; error_log /srv/www/domain.com/logs/error.log; server_name […]
我正在监视并警示一些networking应用程序中的一些业务指标(综合浏览量,注册等)。 我们已经使用Nagios和Munin进行各种各样的服务器监控和警报事件,这就是我开始使用Nagios和Munin的原因。 我可以为Nagios编写自定义插件,用于计算我们的统计/控制图表,并检查这些指标何时低于预期水平(警告和关键),但是我也想知道这些指标何时高于预期水平(更多注册 – 我们做对了!)。 有没有办法在Nagios或Munin中创build自定义警报级别,以适应这些积极的警报,还是有另一种工具,我应该看着解决这种情况? 理想的工具是: 包括更多的警报级别(严重,警告,确定,改进,尖峰) 请允许我查看有关生成警报的报告的附加数据(度量标准和观测值的期望值) (很高兴有)允许我绘制指标的历史logging,以便在收到警报后可以观察观察结果
什么是我的networking正确的pipe理工具? 我看看仙人掌,Nagios,OpenNMS,Munin&Monit ……但我不确定哪个是最好的方向。 我更喜欢那些能够尽可能地提供开箱即用的东西。 我需要监视: 路由器SNMP 交换SNMP 30服务器IPMI / SNMP 服务如:nginx,独angular兽,Tomcat,Jetty,MySQL,Elasticsearch,Hadoop,PHP,Comet 很高兴有:graphics带宽使用,Nginx请求/秒 任何build议?