这是我的问题,在慕尼黑图表visibile: 我使用/打开的inode“突然”不断增加。 有没有办法确定哪个进程保持当前打开的inode最多? 我用https://unix.stackexchange.com/questions/117093/find-where-inodes-are-being-使用的方法,并find并清理一些文件夹与邮件和日志,我可以摆脱…仍然,如果inode是开放的,那么必须有一些进程保持使用,对吧? 这可能不一定是增加来自文件最多的文件夹 – 或者我错了吗? 所以我想看看是谁让他们打开,然后跟踪使用情况,看看增加的来源 更新 基于Andrew的脚本,我创build了一个也显示进程名称的版本。 因为我有一些运行的nginx / apache进程可能会重新生成,所以我希望在进程名称上看到结果。 for dir in /proc/*/fd; do echo -n "$dir "; pid=`expr "$dir" : '\/proc\/\(.*\)\/.*'`; # extract the pid pname=`ps -p $pid -o comm=`; # grab process name echo -n "$pname "; ls $dir 2>/dev/null | wc -l; done | sort -n -k 3 […]
我们将InnoDB作为MySQL引擎运行,并使用phpMyadmin来pipe理我们的数据库。 在Status → Query statistics ,phpMyadmin给了我们以下信息: 我们想知道这些数据来自哪里,因为我们想创build一个显示这些统计数据随着时间的推移而发展的Munin图。 当我们运行SHOW STATUS; 这里查询是我们得到的: Innodb_rows_deleted 247555 Innodb_rows_inserted 822911 Innodb_rows_read 694934413 Innodb_rows_updated 15048 正如你所看到的,虽然两者几乎同时进行,但是还是有很大差异的。 问:你知道phpMyadmin从哪里得到它的价值吗?
有许多开源networking监控系统可用 。 我试过我们曾经使用过的Nagios ,我也一直听到有关Munin的好消息。 大多数networking监视器都是用PHP或Perl编写的。 如果真的很难改变/修改或添加额外的function,我真的很挣扎。 我的问题 – python中是否有任何监控解决scheme? 在所有这些最活跃和最好的社区支持的不同领域。
运行8080上的Apache和80上的Varnish的Ubuntu 9.04盒子。 最近成立了Munin,并想知道为什么Apache图表是空的。 从Munin正在访问/server-status?auto的日志中看到,并得到403 Forbidden 。 所以我编辑/etc/apache2/monds-enabled/status.conf以允许从127.0.0.1访问。 但是这样做实际上是公开的/server-status ,因为来自Varnish的请求也来自127.0.0.1 。 所以问题是,如何configurationmod_status只能由munin-node访问,而不能通过Varnish?
我正在写一个自定义的munin插件/graphics,它的计算量很小。 几分钟之内也不会有太大的改变。 是否有可能让这个graphics/插件每小时只更新一次,并且让我的其他graphics每5分钟更新一次?
我正在开始使用Munin来监视一个正在生产的Nginx服务器。 有一件事我特别感兴趣的是错误率 – 代码在50x范围内的HTTP响应。 我想知道是否: 有一个现有的插件来做到这一点? 或者,编写我自己的插件最好的方法是什么? 访问日志parsing?
在重新启动我的一台服务器之后,Munin(在另一台服务器上运行)似乎在重新启动的过程中收到了一些垃圾回应。 http://xcski.com/munin/xcski.com/linode.xcski.com-cpu.html 我想删除那个垃圾值,即使这意味着直到现在,丢失该节点的所有数据。 我尝试删除/ var / lib / munin中的.rrd文件,但是所做的只是从重新引导之前删除历史logging。 有没有办法清理这个?
我想写我自己的服务器监控应用程序。 理想情况下,它可以显示统计信息,如负载,正常运行时间,CPU活动,最活跃的进程,内存使用情况等。从服务器获取信息的最佳方法是什么? 我最初想到的是运行ssh -e命令,但是想查看是否有比查询服务器更高效的方法。 或者,最好是将数据与Munin或类似的监测工具进行汇总? UPDATE 为了更清楚起见,我主要感兴趣的是从服务器获取上述各种数据的最佳方式,以便我可以将其呈现在我有兴趣构build的Android应用中。 在服务器上写实际的探测器本身并不是我想要做的工作,这就是为什么我希望Nagios或类似的东西可能已经提供了数据寻找。 我只需要将这些数据提取出来并在我自己的工具中进行渲染即可。
我使用Munin监控软件监控我的Debian GNU / Linux服务器。 我想知道是否可以导出用于生成Munin图表的原始数据? 我想对输出stream量做一些深入的统计分析。 CSV或一些类似的表格格式首选。 我在一些论坛上看到数据存储在RRDtool数据库格式中。 它可以使用rrdump或rrdxport导出,但是两者都用于RRD内部的导出和导入,只能转储XML文件。 有没有人试图提取数据到CSV,如果是这样,如何?
我有一个与穆宁报告的页面,我想每个星期在特定的电子邮件发送图表的电子邮件。 任何想法如何实现这一目标? 谢谢!