Articles of munin

慕尼黑mysql插件结果不一致,用IPC :: Sharelite store()错误:删除标识符

我最近在CentOS服务器上设置了一个munin-node。 所有工作正常,直到我试图添加Apache插件(工作正常)。 出于某种奇怪的原因,曾经工作过的munin的mysql插件停止工作了…每当我运行插件的时候,我现在都会遇到一个奇怪的错误。 例如 munin-run mysql_files_tables 回报我 IPC :: ShareLite store()错误:标识符在/usr/lib/perl5/vendor_perl/5.8.8/Cache/SharedMemoryBackend.pm行156 但有时它也会返回 table_open_cache.value 64 Open_files.value 58 Open_tables.value 64 Opened_tables.value 19341 但过了一段时间后,它将恢复到以前的错误。 我对IPC或ShareLite库没有任何知识,所以我不知道要开始寻找。 由于它是一个与共享内存相关的模块,所以我尝试使用ipcs跟踪共享内存段,但没有取得太大的成功。 我还没有重新启动机器,因为它用于许多项目(我显然希望能够诊断问题,而不需要重新启动,如果可能的话)。 有没有人遇到过这个问题? (在Google上快速search没有提供任何相关的帮助) 谢谢您的帮助!

Munin的fw_conntrack在TIME_WAIT中报告了奇怪的套接字

Ubuntu Server 10.04.1 x86 Munin 1.4.4 以下是Munin告诉我有关通过服务器上的防火墙进行连接的内容: 这是什么netstat -n必须说这个: $ netstat -an | awk'/ tcp / {print $ 6}'| sort | uniq -c 2 CLOSE_WAIT 1closures 3720成立 34 FIN_WAIT1 21 FIN_WAIT2 13 LAST_ACK 6听 4 SYN_RECV 394 TIME_WAIT 根据netstat ,10%的套接字在TIME_WAIT ; 按照Munin的说法,75%或更多。 真奇怪 谁是对的? 有关configuration的更多细节等等: 如何减lessTIME_WAIT中的套接字数量?

如何在munin插件中正确使用DERIVE或COUNTER

我正在使用munin来监视我的服务器。 我已经能够编写它的插件,但只有graphicstypes是GAUGE。 当我尝试COUNTER或DERIVE时,没有数据logging或绘图。 我目前所使用的插件是用于监控带宽使用情况,如下所示: 在/ etc /穆宁/插件/ bandwidth2 #!/bin/sh if [ "$1" = "config" ]; then echo 'graph_title Bandwidth Usage 2' echo 'graph_vlabel Bandwidth' echo 'graph_scale no' echo 'graph_category network' echo 'graph_info Bandwidth usage.' echo 'used.label Used' echo 'used.info Bandwidth used so far this month.' echo 'used.type DERIVE' echo 'used.min 0' echo 'remain.label Remaining' echo […]

从RRDTool数据库中删除尖峰

我有一个RRDtoolgraphics,在重启后有一个巨大的峰值。 我已经尝试使用stream行的removespikes.pl脚本,但只是返回一个“没有发现山峰!”。 什么是照顾这个最好的方法? View post on imgur.com

Munin停止更新

今天02:20我注意到,突然间Munin停止更新它的图表。 它不显示空白数据,整个图表不再被更新。 我运行CentOs 5.7(64),并通过百胜安装了慕宁。 一切正常,直到02:20。 我做的第一件事是重启Munin:服务munin-node重启。 它重新启动没有问题或错误,但它仍然没有更新图表。 所以我检查了/ var / log / munin中的所有日志文件,并且除了munin-node.log以外,从02:20开始非文件被更新。 所有添加到munin-node.log中的是: 2011/12 / 06-02:57:19服务器closures! 过程背景2011/12 / 06-02:57:20 Munin :: Node :: Server(typesNet :: Server :: Fork)开始! pid(16603)使用默认侦听值128绑定到主机上的TCP端口4949 127.0.0.1将gid设置为“0 0” 在每次重新启动后,我尝试了同样的信息。 对于穆宁为什么突然停止工作,我真的无能为力。 任何想法我可以尝试?

Munin – 从数据库中加载旧的/历史的数据以预填充图表?

我有一个Munin设置,监视我们数据库中关于销售数量的一些数据。 我的munin插件用查询从数据库中提取这些数据。 我可以在过去的任何时候运行这个查询,看看当时我input了munin插件的输出结果。 无论如何要将旧数据添加到慕尼黑图表中? 给定一个时间戳和一些数据的时间戳,我可以将其添加到rrd文件?

穆宁电子邮件通知

我试图让munin通过电子邮件通知我。 我已经configuration了munin,它报告了关键值和警告值,但是没有警报正在被发送,也没有被调用的任何脚本。 你能帮我解决这个问题吗? 我已经包含了下面的munin.conf的一部分 # Drop [email protected] and [email protected] an email everytime # something changes (OK -> WARNING, CRITICAL -> OK, etc) #contact.someuser.command mail -s "Munin notification" [email protected]\ contact.prashanth.command echo "Munin notification" | sendmail -t [email protected] contact.prashanth.always_send warning critical contact.root.command echo "Munin notification" | sendmail -t [email protected] contact.root.always_send warning critical contact.pipevia.command | /home/prashanth/script.sh /home/prashanth/script.sh 这没有一个工作。 […]

为TomcatconfigurationMunin的Tomcat插件8

你好我已经遵循了一些有关在munin节点上configurationtomcat插件的指南,但所有这些都是为了tomcat 6,虽然我在tomcat-users.xml中做了必要的更正,而不是从插件获取任何数据。 有没有人为Tomcat 8做过这个工作? 编辑:我遵循的步骤: 创build符号链接: sudo ln -s /usr/share/munin/plugins/tomcat_access /etc/munin/plugins/tomcat_access sudo ln -s /usr/share/munin/plugins/tomcat_jvm /etc/munin/plugins/tomcat_jvm sudo ln -s /usr/share/munin/plugins/tomcat_threads /etc/munin/plugins/tomcat_threads sudo ln -s /usr/share/munin/plugins/tomcat_volume /etc/munin/plugins/tomcat_volume 编辑tomcat-users.xml: <role rolename="manager-gui"/> <user username="munin" password="secret" roles="manager-gui"/> 创buildmanager.xml: <Context privileged="true" antiResourceLocking="false" docBase="${catalina.home}/webapps/manager"> <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.0\.0\.1" /> </Context> 在plugin-conf.d中编辑munin-node conf: [tomcat_*] env.ports 8080 env.user munin env.password secret 运行插件: munin-run tomcat_access […]

穆宁 – 主机closures时不可见

今天晚上,我的农场的服务器失败了 但是,在我的慕尼黑服务器,我失去了在夜间失败的主机的图表。 重启主机后(今天早上),几分钟后,这台主机再次在我的Munin界面 这是正常的行为? 有没有可能改变这种行为? 我想留在主机界面穆宁,即使它是错误的。 谢谢,

减lessmunin伐木水平

Munin是相当详细的,并且在munin-cron每次运行munin-graph.log一些东西logging到munin-graph.log , munin-html.log , munin-limits.log和munin-update.log中。 我已经通过在munin-node.conf中设置了log_level 0来减lessmunin-node日志logging级别,并且运行良好。 munin-node.log只有在生成错误消息时才会更新。 不过,我也尝试在munin.conf添加相同的选项,但这会导致munin崩溃。 如何减less由慕尼黑写的日志量?