[[PageOutline]]
* http://munin-monitoring.org/
* [http://wp.serpere.info/archives/2272 muninの集計負荷をtmpfsで低減する(集計時間の短縮も) | へびにっき]
* [http://beeznest.wordpress.com/2011/06/13/howto-rename-munin-node-without-loosing-history/ HOWTO Rename Munin node without losing history « BeezNest Open-Source specialists]
* [http://ref.layer8.sh/ja/entry/show/id/2667 munin設定チェックリストまとめ - Layer8 Reference]
* [http://munin-monitoring.org/wiki/MuninTLSSetup MuninTLSSetup - Munin - Trac]
> If your Munin installations resides in a hostile network environment, or if you just don't want anyone passing by with a network sniffer to know the CPU load of your Munin nodes, a quick solution is to enable Munin's built-in Transport Layer Security (TLS) support.
* [http://masaru.org/diary/20101112.html Munin で温度を記録しよう。 - よこいまさる日記(2010-11-12)]
* http://wiki.kartbuilding.net/index.php/Munin_Statistics
* [http://d.hatena.ne.jp/over80/20080701/1214926377 muninのプラグインの追加/削除 - 玉虫色に染まれ!]
* [http://techno-st.net/2009/12/10/munin-munin-node-configure.html munin で困ったときは munin-node-configure してみる - trial and error]
* [https://bugs.launchpad.net/ubuntu/+source/munin/+bug/830564 Bug #830564 in munin (Ubuntu): “munin_stats plugin does not work”]
> {{{#!diff
> --- munin_stats
> +++ munin_stats
> @@ -52,10 +52,11 @@
>
> if ($ARGV[0] and $ARGV[0] eq "config") {
> print "graph_title Munin processing time\n",
> - "graph_info This graph shows the run time of the four different processes making up a munin-master run. Munin-master is run from cron every 5 minutes and we want each of the programmes in munin-master to complete before the next instance starts. Especially munin-update and munin-graph are time consuming and their run time bears watching. If munin-update uses too long time to run please see the munin-update graph to determine which host is slowing it down. If munin-graph is running too slow you need to get clever (email the munin-users mailing list) unless you can buy a faster computer with better disks to run munin on.",
> + "graph_info This graph shows the run time of the four different processes making up a munin-master run. Munin-master is run from cron every 5 minutes and we want each of the programmes in munin-master to complete before the next instance starts. Especially munin-update and munin-graph are time consuming and their run time bears watching. If munin-update uses too long time to run please see the munin-update graph to determine which host is slowing it down. If munin-graph is running too slow you need to get clever (email the munin-users mailing list) unless you can buy a faster computer with better disks to run munin on.\n",
> "graph_args --base 1000 -l 0\n",
> "graph_scale yes\n",
> "graph_vlabel seconds\n",
> }}}
* [http://serverfault.com/questions/224359/adjusting-munins-accept-timeout Adjusting Munin's accept timeout - Server Fault]
>> I have a Munin master that's contacting 5 nodes at the moment and I'm seeing one to two warnings like this in the munin-update.log.
>> {{{
>> [WARNING] Call to accept timed out. Remaining workers: xyz;abc
>> }}}
> in your plugin configuration file add
>
> timeout 120
>
> or on a per plugin basis in plugin-conf.d
>
> [plugin_name] timeout 120
* [http://forums.cpanel.net/f42/fixing-munin-68412.html Fixing Munin]
> Here is how you fix Munin 1.24 for CPanel to get the mysql graphs, the HDD temp graphs, and the Mailman graphs:
> {{{
> (snip)
>
> [mailman]
> user mailman
> }}}
* Debianでは「user list」
* MLの数が多いと数え上げがタイムアウトするので、タイムアウト秒数を増やしておくこと
* [http://d.hatena.ne.jp/over80/20080703/1215100867 muninの設定(つづき) - 玉虫色に染まれ!]
> * sensors_fan のアラートを消す
> * ping プラグインの追加
> * 複数のグラフを1つにまとめる
* [http://www.maruko2.com/mw/rrdtool_%E3%81%AE_RRD_%E3%81%AF%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%81%8C%E7%95%B0%E3%81%AA%E3%82%8B%E3%81%A8%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84 rrdtool の RRD はアーキテクチャが異なると使用できない - maruko2 Note.]
> この場合、XML 形式に書き出した後、バイナリ形式の RRD として読み込めばよい。
* [http://pocketstudio.jp/log3/2012/02/09/how_to_use_munin-cgi-graph/ MuninのグラフをCGIリアルタイム生成して負荷軽減する方法(munin-cgi-graph) | Pocketstudio.jp log3]
> 5. CGI 版のバグに対する対処(ここがハマりどころ)
* 1.4.6-3ubuntu3.4 では修正済の模様
= Windows =
* http://munin-monitoring.org/wiki/HowToMonitorWindows
* http://code.google.com/p/munin-node-win32/
* http://code.google.com/p/munin-nude-win32/ (forked ver)
* http://www.iversendata.no/snmagent/
= plugins =
* https://github.com/renard/munin-exchange-plugins/blob/master/munin-exchange/cpuspeed2
* [http://docs.fedoraproject.org/ja-JP/Fedora/14/html/Power_Management_Guide/tuning_cpufreq_policy_and_speed.html 3.2.3. CPUfreq のポリシーと速度のチューニング]
* [http://www.linuxquestions.org/questions/programming-9/bash-scripting-for-iptables-munin-760352/ Bash-scripting for iptables/munin]
> > I am trying to write this munin script to log all the accepted TCP/UDP/ICMP packets that are comming trough my iptable firewall.
> {{{
> echo tcp.value `iptables -vxL | grep 'ACCEPT.*tcp' | cut -c1-8`
> }}}
* [https://ostlogd.spenneberg.net/wordpress/?p=220 IPTables und Munin analysieren Netzwerktraffic]
* [http://munin-monitoring.org/ticket/1341 #1341 (cpuspeed plugin doesn't work with new p-state) – Munin]
> Since linux-3.9 there is a new intel cpufreq scaling driver which does not provide "/sys/devices/system/cpu/cpu6/cpufreq/stats/time_in_state".
> Instead you will find "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_cur_freq" showing the current frequency:
> # cat /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_cur_freq
> 1598000
* https://www.kernel.org/doc/Documentation/cpu-freq/pcc-cpufreq.txt
* https://www.kernel.org/doc/Documentation/cpu-freq/user-guide.txt
* [http://forums.debian.net/viewtopic.php?f=5&t=50517#p290654 Debian User Forums • View topic - lenny & disable CPU frequency scaling on Core i7]
* [https://www.pantz.org/software/cpufreq/usingcpufreqonlinux.html CPU frequency scaling in Linux with cpufreq]
* github:SweBarre/munin-lvm
* github:kvisle/munin-plugins
== plugin list ==
||=plugin=||=families=||=capabilities=||=description=||
||acpi||auto||autoconf||Munin plugin to monitor the temperature in different ACPI Thermal zones.||
||amavis||auto||autoconf||plugin to monitor the amavis mail filter.||
||apache_accesses||auto||autoconf||Munin plugin to monitor the number of accesses to Apache servers. It handles a list of ports passed in from a plugin configuration file.||
||apache_processes||auto||autoconf||Munin plugin to monitor the number of apache-processes running on the machine.||
||apache_volume||auto||autoconf||Munin plugin to monitor the volume of data sent from Apache servers.||
||apc_envunit_||auto||autoconf suggest||plugin to monitor temperature and humidity||
||apc_nis||contrib||N/A||Plugin to monitor APC UPS via the nis port of apcupsd||
||apt||manual||autoconf||Monitor the packages that should be installed on systems using apt-get.||
||apt_all||manual||autoconf||Plugin to monitor packages that should be installed on systems using apt-get (mostly Debian, but also RedHat).||
||asterisk_channels||contrib||N/A||Plugin to monitor number of active channels||
||asterisk_channelstypes||contrib||N/A||Plugin to graph the number of channel types in use||
||asterisk_codecs||contrib||N/A||Plugin to monitor number of active channels by codec used||
||asterisk_meetme||contrib||N/A||Plugin to monitor number of active conferences||
||asterisk_meetmeusers||contrib||N/A||Plugin to monitor number of active users in all the conferences||
||asterisk_sipchannels||contrib||N/A||Plugin to monitor number of active SIP channels by codec used||
||asterisk_sippeers||contrib||N/A||Plugin to monitor number of sip peers registered||
||asterisk_voicemail||contrib||N/A||Plugin to monitor number of messages in all voicemail boxes||
||bind9||manual||N/A||Plugin to monitor usage of bind 9 servers||
||bind9_rndc||manual||N/A||Plugin to monitor usage of bind 9 servers using rndc stats||
||bonding_err_||auto||autoconf suggest||Wildcard plugin to graph bonding interface errors||
||buddyinfo||manual||autoconf||Plugin to monitor memory fragmentation on Linux systems.||
||cmc_tc_sensor_||contrib||suggest||Wildcard plugin for monitoring CMC temperature sensors via SNMP||
||colour_tester||contrib||N/A||Just draw coloured lines to show of palette. ||
||courier_||contrib||autoconf||plugin to graph courier logins and logouts||
||courier_mta_mailqueue||auto||autoconf||Plugin to monitor courier-mta mail spool||
||courier_mta_mailstats||auto||autoconf||Plugin to monitor the number of mails delivered and rejected by courier-mta.||
||courier_mta_mailvolume||auto||autoconf||Plugin to monitor the volume og mails delivered by courier-mta||
||cps_||auto||autoconf suggest||Plugin to monitor connections per second, for LVS loadbalancers.||
||cpu||auto||autoconf||Plugin to monitor CPU usage.||
||cpuspeed||auto||autoconf||Plugin to monitor CPU speed||
||cupsys_pages||auto||autoconf||Plugin to monitor number of pages pr printer printed by CUPS||
||df||auto||autoconf||Munin plugin to monitor disk usage||
||df_abs||manual||autoconf||Plugin to monitor absolute disk usage||
||df_inode||auto||autoconf||Plugin to monitor inode-usage.||
||dhcpd3||contrib||autoconf||Plugin to monitor dhcpd3 leases||
||digitemp_||manual||N/A||Plugin to monitor Dallas 1-wire temperature sensors using digitemp||
||diskstat_||manual||autoconf suggest||Munin wildcard plugin to monitor various values provided via C||
||diskstats||auto||autoconf||Munin multigraph plugin to monitor various values provided via C or C||
||ejabberd_||contrib||autoconf suggest||Munin wildcard plugin to monitor ejabberd2||
||entropy||auto||autoconf||Plugin to monitor available entropy||
||env||test||N/A||Plugin for testing enviroment setting.||
||exim_mailqueue||auto||autoconf||Plugin to monitor exim queue size||
||exim_mailqueue_alt||contrib||N/A||Plugin to monitor the exim mail queue||
||exim_mailstats||auto||autoconf||Plugin to monitor the number of mails received and delivered by exim.||
||extinfo_tester||test||N/A||N/A||
||fail2ban||auto||autoconf||Plugin to monitor fail2ban blacklists||
||files_||contrib||autoconf||Plugin to monitor the number of open files in the system.||
||foldingathome||contrib||autoconf||Folding@Home||
||foldingathome_rank||contrib||autoconf||Folding@Home Rank||
||foldingathome_wu||contrib||autoconf||Plugin to graph the number of working units submitted to folding@home||
||forks||auto||autoconf||Plugin to monitor the number of forks per second on the machine||
||freeradius_acct||manual||N/A||Plugin to count the daily amount of freeradius accounting packets.||
||freeradius_auth||manual||N/A||Plugin to count the daily amount of freeradius authentication packets.||
||freeradius_proxy_acct||manual||N/A||Plugin to count the daily amount of freeradius proxied accounting packets.||
||freeradius_proxy_auth||manual||N/A||Plugin to count the daily amount of freeradius proxied authentication packets.||
||fw_conntrack||auto||autoconf||Plugin to monitor the number of tracked connections through a Linux 2.4/2.6 firewall||
||fw_forwarded_local||auto||autoconf||Plugin to monitor network connections.||
||fw_packets||auto||autoconf||Plugin to monitor the throuhgput of a firewall||
||haproxy_||contrib||N/A||Graph stats from the haproxy daemon||
||hddtemp||contrib||N/A||Plugin to monitor harddrive temperatures through SMART.||
||hddtemp_smartctl||auto||autoconf||Plugin to monitor harddrive temperatures through SMART||
||hddtemp2||contrib||autoconf||Plugin to monitor hard drive temperatures.||
||hddtempd||contrib||autoconf||Munin plugin to monitor hdd temperature from a hddtemp daemon. This plugin is an alternative to the hddtemp_smartctl, which is the preferred one.||
||http_loadtime||auto||autoconf||Plugin to graph HTTP response time of a specific page||
||id||test||N/A||Plugin for testing user and group statements in the plugin config.||
||if_||auto||autoconf suggest||Wildcard-plugin to monitor traffic and errors on network interfaces.||
||if_err_||auto||autoconf suggest||Wildcard-plugin to monitor network interfaces||
||ifx_concurrent_sessions_||manual||N/A||Munin wildcard plug-in that connects to Informix instance and counts number of concurrent sessions from syssqlstat view of sysmaster of instance.||
||interrupts||auto||autoconf||Plugin to monitor the number of interrupts and context switches on a system.||
||iostat||auto||autoconf||Munin plugin to monitor io-bound traffic (in blocks) on disks||
||iostat_ios||auto||autoconf||Show IO-operation latency pr. device.||
||ip_||auto||autoconf suggest||Wildcard-plugin to monitor IP addresses through iptables||
||ipac-ng||contrib||autoconf||Skeleton-plugin to monitor ipac-ng rules.||
||ipmi_||auto||autoconf suggest||Plugin to monitor temperature or fan speed using IPMI||
||ipmi_sensor_||contrib||autoconf suggest||Wildcard plugin for the sensors data provided by ipmi||
||ircu||manual||autoconf||Plugin to graph the number of clients, channels and servers on an IRC network.||
||irqstats||auto||autoconf||Munin plugin to monitor individual interrupts on a Linux machine||
||jmx_||auto||autoconf suggest||Wildcard plugin to monitor Java application servers via JMX||
||load||auto||autoconf||Plugin to monitor the load average on a system.||
||loggrep||manual||N/A||Counts the number of matching log lines||
||lpar_cpu||contrib||N/A||Plugin to monitor physical cpu usage in an IBM POWER P5 / OpenPower LPAR||
||lpstat||auto||autoconf||Plugin to graph the queue size for the list of printers available through the command "lpstat"||
||mailman||contrib||N/A||Plugin to monitor activity on mailman mailing list management systems||
||mailscanner||contrib||N/A||Plugin to show statistics for e-mails passing through a MailScanner filter||
||mbmon_||contrib||autoconf suggest||Plugin to monitor Motherboard temparature using mbmon (http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html)||
||memcached_||contrib||noautoconf||Plugin to monitor memcache statistics||
||memory||auto||autoconf||Plugin to monitor memory usage||
||mhttping||contrib||N/A||N/A||
||multigraph_tester||test||autoconf||Handle the case where the munin node does not understand multigraph.||
||multiping||manual||N/A||Plugin to monitor ping times against several hosts||
||multips||manual||autoconf||Munin plugin to monitor number of processes. Which processes are configured in client-conf.d||
||multips_memory||manual||autoconf||Munin plugin to monitor memory usage of processes. Which processes are configured in a file in plugin-conf.d.||
||munin_stats||auto||autoconf||N/A||
||munin_update||manual||autoconf||Munin plugin to graph the time to query about each host from the nodes.||
||mysql_||auto||suggest autoconf||Munin plugin to display misc MySQL server status||
||mysql_bytes||manual||autoconf||Plugin to monitor the number of bytes sent from and received by mysql.||
||mysql_innodb||manual||autoconf||Plugin to monitor free space in a pre-allocated innodb tablespace||
||mysql_isam_space_||manual||suggest autoconf||Wildcard plugin to monitor the percent of table space used on isam and myisam tables on a mysql server. Note that this is a old plugin which is no longer installed by default. It is retained for compatability with old installations. ||
||mysql_queries||manual||autoconf||Munin plugin to display MySQL query rate.||
||mysql_slowqueries||manual||autoconf||Plugin to monitor the number of slow queries on a mysql-server||
||mysql_threads||manual||autoconf||Plugin to monitor the number of threads on a mysql-server.||
||named||contrib||N/A||Plugin to monitor named statistics||
||netopia||contrib||N/A||N/A||
||netstat||auto||autoconf||Plugin to monitor network connections||
||nfs_client||auto||autoconf||Plugin to monitor NFS client traffic||
||nfs4_client||auto||autoconf||Plugin to monitor NFSv4 client traffic||
||nfsd||auto||autoconf||Plugin to monitor NFS server activity||
||nfsd4||auto||autoconf||Plugin to graph NFSv4 server activity||
||nginx_request||auto||autoconf||Munin plugin to show number of requests pr. second to nginx.||
||nginx_status||auto||autoconf||Munin plugin to show connection status for nginx||
||nomadix_users_||contrib||N/A||SNMP wildcard plugin to monitor the number of users of Nomadix Enterprise WiFi devices||
||ntp_||manual||autoconf suggest||Plugin to monitor NTP statistics||
||ntp_kernel_err||auto||autoconf||Plugin to monitor the PLL estimated error for the kernel NTP status||
||ntp_kernel_pll_freq||auto||autoconf||Plugin to monitor the kernel's PLL frequency for the NTP status||
||ntp_kernel_pll_off||auto||autoconf||Plugin to monitor the kernel's PLL offset for the NTP status||
||ntp_offset||auto||autoconf||Plugin to monitor NTP time offset||
||ntp_states||manual||autoconf||Plugin to monitor NTP states||
||nut_misc||contrib||N/A||Plugin to monitor UPS via the upsc command||
||nut_volts||contrib||N/A||Plugin to monitor UPS via the upsc command||
||nutups_||contrib||autoconf suggest||Plugin to monitor various statistics exported by a UPS.||
||nvidia_||auto||autoconf suggest||Munin wildcard plugin to monitor nvidia graphics cards with the help of the nvclock command. Run as nvidia_temp, nvidia_clock or nvidia_volt||
||open_files||auto||autoconf||Plugin to monitor the number of open files in the system||
||open_inodes||auto||autoconf||Plugin to monitor the number of open files in the system||
||openvpn||contrib||autoconf||Plugin to monitor number of users connected to openvpn server||
||perdition||contrib||autoconf||Plugin to graph perdition connections and errors||
||ping_||manual||N/A||Plugin to monitor ping times||
||pm3users_||contrib||N/A||SNMP wildcard plugin to monitor busy channels on L(ivingston|ucent) Portmaster Network Access Servers||
||pop_stats||contrib||N/A||N/A||
||port_||manual||autoconf suggest||Munin wildcard plugin to monitor netwok port usage.||
||postfix_mailqueue||auto||autoconf||Plugin to monitor postfix mail spools||
||postfix_mailstats||manual||autoconf||Plugin to monitor the number of mails delivered and rejected by postfix||
||postfix_mailvolume||auto||autoconf||Plugin to monitor the volume of mails delivered by postfix.||
||postgres_bgwriter||auto||autoconf||Plugin to monitor the PostgreSQL Background Writer.||
||postgres_cache_||auto||autoconf suggest||Plugin to monitor the PostgreSQL Buffer Cache Activity.||
||postgres_checkpoints||auto||autoconf||Plugin to monitor PostgreSQL checkpoints.||
||postgres_connections_||auto||autoconf suggest||Plugin to monitor PostgreSQL connections.||
||postgres_connections_db||auto||autoconf||Plugin to monitor PostgreSQL connections per database.||
||postgres_locks_||auto||autoconf suggest||Plugin to monitor PostgreSQL locks.||
||postgres_querylength_||auto||autoconf suggest||Plugin to monitor PostgreSQL long running queries.||
||postgres_scans_||auto||autoconf suggest||Plugin to monitor PostgreSQL scan types.||
||postgres_size_||auto||autoconf suggest||Plugin to monitor PostgreSQL database size.||
||postgres_transactions_||auto||autoconf suggest||Plugin to monitor PostgreSQL transactions.||
||postgres_tuples_||auto||autoconf suggest||Plugin to monitor PostgreSQL tuple access.||
||postgres_users||auto||autoconf||Plugin to monitor connected PostgreSQL users.||
||postgres_xlog||auto||autoconf||Plugin to monitor the size of the PostgreSQL transaction log||
||proc_pri||auto||autoconf||Munin-plugin to monitor the processes priority on a Linux machine||
||processes||auto||autoconf||Plugin to monitor processes on Linux FreeBSD, OpenBSD, NetBSD, Solaris and OSX.||
||proxy_plugin||manual||N/A||Plugin to proxy connections to another process speaking the munin-node protocol. The typical use-case for this is to proxy requests to for example a JBoss application server, without giving up the ability to run local plugins from munin-node as well.||
||ps_||auto||autoconf suggest||Wildcard plugin to monitor number of processes||
||psu_||manual||autoconf suggest||Wildcard plugin to graph the number of processes by a given user.||
||qmailqstat||auto||autoconf||Plugin to show the amount of messages in the qmail queue||
||qmailscan||contrib||N/A||Plugin to graph output from qmailscan and clamav||
||qmailscan-simple||contrib||N/A||Plugin to count the daily amount of Virii (qmailscan)||
||quota_usage_||manual||N/A||Plugin to monitor quota on a specified device. Needs repquota and root privs||
||samba||contrib||autoconf||Plugin to monitor number of files held open by the CIFS clients||
||selinux_avcstat||auto||autoconf||Plugin to monitor SELinux' Access Vector Cache (AVC).||
||sendmail_mailqueue||auto||autoconf||Plugin to graph the sendmail queue size||
||sendmail_mailstats||auto||autoconf||Plugin to monitor sendmail statistics||
||sendmail_mailtraffic||auto||autoconf||Plugin to monitor sendmail statistics||
||sensors_||manual||autoconf suggest||Wildcard plugin to monitor sensors.||
||slapd_||auto||autoconf suggest||Graphs values from the monitor backend in OpenLDAP||
||slapd_bdb_cache_||auto||autoconf suggest||Shows cache hit efficiency on Openldap BDB files||
||slony_lag_||auto||autoconf||Plugin to monitor slony replication lag.||
||smart_||auto||autoconf suggest||Munin wildcard-plugin to monitor S.M.A.R.T. attribute values through smartctl||
||snmp!__cpuload||snmpauto||snmpconf||Munin plugin to monitor CPU-load by use of SNMP.||
||snmp!__df||snmpauto||snmpconf||Plugin to check disk usage of a remote host via SNMP||
||snmp!__fc_if_||snmpauto||snmpconf||Plugin to fetch fibrechannel data from remote hosts via SNMP.||
||snmp!__fc_if_err_||snmpauto||snmpconf||N/A||
||snmp!__if_||snmpauto||snmpconf||SNMP wildcard plugin to monitor network interfaces of any networked equipment.||
||snmp!__if_err_||snmpauto||snmpconf||SNMP wildcard plugin to monitor errors on network interfaces of any networked equipment.||
||snmp!__if_multi||snmpauto||snmpconf||SNMP card plugin to monitor the network interfaces of any networked equipment.||
||snmp!__load||snmpauto||snmpconf||Plugin to monitor load of a remote server via SNMP||
||snmp!__memory||snmpauto||snmpconf||Munin plugin to monitor memory usage of a remote host via SNMP.||
||snmp!__netapp_diskusage_||snmpauto||snmpconf||Munin plugin to retrieve file systems usage on NetApp storage appliances.||
||snmp!__netapp_inodeusage_||snmpauto||snmpconf||Munin plugin to retrieve inodes usage on NetApp storage appliances.||
||snmp!__netstat||snmpauto||snmpconf||Munin plugin to monitor network connection by use of SNMP. Based on snmp!__df plugin.||
||snmp!__print_pages||snmpauto||snmpconf||SNMP plugin to monitor pages printed on printers adhering to RFC1759.||
||snmp!__print_supplies||snmpauto||snmpconf||SNMP plugin to monitor supplies levels on printers adhering to RFC1759||
||snmp!__processes||snmpauto||snmpconf||N/A||
||snmp!__rdp_users||snmpauto||snmpconf||Monitor the number of pages printed. This plugin was written because the snmp_ _users gives some magic results on Windows. The user count is not related to the number of current users.||
||snmp!__sensors_fsc_bx_fan||snmpauto||snmpconf||Plugin to fetch fan data from the SNMP agent on the management blade on Fujitsu Simens BX series blade servers||
||snmp!__sensors_fsc_bx_temp||snmpauto||snmpconf||Plugin to fetch temperature data from the SNMP agent on the management blade on Fujitsu Simens BX series blade servers||
||snmp!__sensors_fsc_fan||snmpauto||snmpconf||Plugin to fetch fan data from the ServerView SNMP agent on Fujitsu Simens servers||
||snmp!__sensors_fsc_temp||snmpauto||snmpconf||Plugin to fetch temperature data from the ServerView SNMP agent on Fujitsu Simens servers||
||snmp!__sensors_mbm_fan||snmpauto||snmpconf||Plugin to fetch sensor data from Windows boxes running Motherboard Monitor and SNMP-Informant - MBM agent .||
||snmp!__sensors_mbm_temp||snmpauto||snmpconf||Plugin to fetch sensor data from Windows boxes running Motherboard Monitor and SNMP-Informant - MBM agent .||
||snmp!__sensors_mbm_volt||snmpauto||snmpconf||Plugin to fetch sensor data from Windows boxes running Motherboard Monitor and SNMP-Informant - MBM agent .||
||snmp!__swap||snmpauto||snmpconf||Munin plugin to monitor swap usage by use of SNMP.||
||snmp!__uptime||snmpauto||snmpconf||Munin plugin to retrive uptime information from a SNMP device.||
||snmp!__users||snmpauto||snmpconf||Plugin to check the number of logged in users via SNMP||
||snmp!__winload||snmpauto||snmpconf||N/A||
||snmp!__winmem||snmpauto||snmpconf||N/A||
||snort_alerts||auto||autoconf||Plugin to monitor the number of alerts in Snort||
||snort_bytes_pkt||auto||autoconf||Plugin to monitor average size in KBytes per packet||
||snort_drop_rate||auto||autoconf||Plugin to monitor Snort packet drop rate||
||snort_pattern_match||auto||autoconf||Plugin to monitor percent of data received that Snort processes in pattern matching.||
||snort_pkts||auto||autoconf||Plugin to monitor the number of packets per second passed through Snort filters||
||snort_traffic||auto||autoconf||Plugin to monitor Snort traffic in Mbites per second||
||spamstats||contrib||N/A||Plugin to graph spamassassin throughput||
||squeezebox_||auto||autoconf suggest||plugin to monitor a SqueezeCenter and associated players.||
||squid_cache||auto||autoconf||Plugin to graph the size of the squid cache||
||squid_icp||manual||autoconf||Plugin to graph traffic to the ICP peers||
||squid_objectsize||auto||autoconf||Plugin to graph the mean size of stored objects in the squid cache||
||squid_requests||auto||autoconf||Plugin to monitor squid requests.||
||squid_traffic||auto||autoconf||Plugin to monitor squid cache traffic||
||surfboard||contrib||N/A||Plugin to monitor surfboard cable modems||
||swap||auto||autoconf||Plugin to monitor swap IO in number of blocks per second||
||sybase_space||manual||N/A||Plugin to monitor sybase database space usage||
||tcp||manual||autoconf||Plugin to monitor IPV4/6 TCP socket status on a Linux host.||
||threads||auto||autoconf||Plugin to monitor the number of threads on Linux||
||tomcat_||auto||autoconf suggest||Munin plugin to monitor tomcat servers.||
||tomcat_access||manual||autoconf||Plugin to monitor the number of accesses to Tomcat servers.||
||tomcat_jvm||manual||autoconf||Plugin to monitor the memory of the JVM in Tomcat servers.||
||tomcat_threads||manual||autoconf||Plugin to monitor the number of tomcat-threads running on the machine, and (in addition to a simple process count), separate then into "busy" or "idle" servers.||
||tomcat_volume||manual||autoconf||Plugin to monitor the volume of data sent from Tomcat servers.||
||uptime||auto||autoconf||Plugin to measure uptime.||
||users||auto||autoconf||Munin plugin to monitor the number of users logged in to a Unix box.||
||varnish_||auto||autoconf suggest||Munin plugin to monitor various aspects of varnish||
||vlan_||manual||autoconf suggest||Wildcard-script to monitor network interfaces. To monitor an interface, link vlan_ to this file.||
||vlan_inetuse_||manual||N/A||Wildcard-script to monitor network interfaces. To monitor an interface, link vlan_ to this file.||
||vlan_linkuse_||manual||N/A||Wildcard-script to monitor network interfaces. To monitor an interface, link vlan_ to this file.||
||vmstat||auto||autoconf||Plugin to monitor the number of processes in io-sleep and other wait states.||
||vserver_cpu_||auto||autoconf suggest||Wildcard plugin to graph CPU usage types per vserver||
||vserver_loadavg||auto||autoconf||Plugin to graph vserver load average||
||vserver_resources||auto||autoconf||Plugin to graph Vserver resource usage and limits||
||warning_tester||test||N/A||N/A||
||yum||auto||autoconf||Plugin for monitoring pending package upgrades with yum||
||zimbra_||auto||autoconf suggest||Plugin to monitor all sorts of Zimbra statistics||
* $ aptitude show munin-node
{{{
Version: 1.4.4-1ubuntu1
}}}
* $ aptitude show munin-plugins-extra
{{{
Version: 1.4.4-1ubuntu1
}}}
* $ dpkg -L munin-node
{{{
(snip)
/usr/share/munin/plugins/amavis
/usr/share/munin/plugins/apache_accesses
/usr/share/munin/plugins/apache_processes
/usr/share/munin/plugins/apache_volume
/usr/share/munin/plugins/apc_envunit_
/usr/share/munin/plugins/bind9
/usr/share/munin/plugins/bind9_rndc
/usr/share/munin/plugins/courier_mta_mailqueue
/usr/share/munin/plugins/courier_mta_mailstats
/usr/share/munin/plugins/courier_mta_mailvolume
/usr/share/munin/plugins/cupsys_pages
/usr/share/munin/plugins/df
/usr/share/munin/plugins/df_inode
/usr/share/munin/plugins/digitemp_
/usr/share/munin/plugins/exim_mailqueue
/usr/share/munin/plugins/exim_mailstats
/usr/share/munin/plugins/fail2ban
/usr/share/munin/plugins/freeradius_acct
/usr/share/munin/plugins/freeradius_auth
/usr/share/munin/plugins/freeradius_proxy_acct
/usr/share/munin/plugins/freeradius_proxy_auth
/usr/share/munin/plugins/hddtemp_smartctl
/usr/share/munin/plugins/http_loadtime
/usr/share/munin/plugins/ifx_concurrent_sessions_
/usr/share/munin/plugins/ircu
/usr/share/munin/plugins/jmx_
/usr/share/munin/plugins/loggrep
/usr/share/munin/plugins/lpstat
/usr/share/munin/plugins/multiping
/usr/share/munin/plugins/multips
/usr/share/munin/plugins/multips_memory
/usr/share/munin/plugins/munin_stats
/usr/share/munin/plugins/munin_update
/usr/share/munin/plugins/mysql_
/usr/share/munin/plugins/mysql_bytes
/usr/share/munin/plugins/mysql_innodb
/usr/share/munin/plugins/mysql_isam_space_
/usr/share/munin/plugins/mysql_queries
/usr/share/munin/plugins/mysql_slowqueries
/usr/share/munin/plugins/mysql_threads
/usr/share/munin/plugins/netstat
/usr/share/munin/plugins/nginx_request
/usr/share/munin/plugins/nginx_status
/usr/share/munin/plugins/ntp_
/usr/share/munin/plugins/ntp_kernel_err
/usr/share/munin/plugins/ntp_kernel_pll_freq
/usr/share/munin/plugins/ntp_kernel_pll_off
/usr/share/munin/plugins/ntp_offset
/usr/share/munin/plugins/ntp_states
/usr/share/munin/plugins/nvidia_
/usr/share/munin/plugins/ping_
/usr/share/munin/plugins/postfix_mailqueue
/usr/share/munin/plugins/postfix_mailstats
/usr/share/munin/plugins/postfix_mailvolume
/usr/share/munin/plugins/postgres_bgwriter
/usr/share/munin/plugins/postgres_cache_
/usr/share/munin/plugins/postgres_checkpoints
/usr/share/munin/plugins/postgres_connections_
/usr/share/munin/plugins/postgres_connections_db
/usr/share/munin/plugins/postgres_locks_
/usr/share/munin/plugins/postgres_querylength_
/usr/share/munin/plugins/postgres_scans_
/usr/share/munin/plugins/postgres_size_
/usr/share/munin/plugins/postgres_transactions_
/usr/share/munin/plugins/postgres_tuples_
/usr/share/munin/plugins/postgres_users
/usr/share/munin/plugins/postgres_xlog
/usr/share/munin/plugins/processes
/usr/share/munin/plugins/proxy_plugin
/usr/share/munin/plugins/ps_
/usr/share/munin/plugins/psu_
/usr/share/munin/plugins/qmailqstat
/usr/share/munin/plugins/sendmail_mailqueue
/usr/share/munin/plugins/sendmail_mailstats
/usr/share/munin/plugins/sendmail_mailtraffic
/usr/share/munin/plugins/slapd_
/usr/share/munin/plugins/slapd_bdb_cache_
/usr/share/munin/plugins/slony_lag_
/usr/share/munin/plugins/smart_
/usr/share/munin/plugins/snmp__cpuload
/usr/share/munin/plugins/snmp__df
/usr/share/munin/plugins/snmp__fc_if_
/usr/share/munin/plugins/snmp__fc_if_err_
/usr/share/munin/plugins/snmp__if_
/usr/share/munin/plugins/snmp__if_err_
/usr/share/munin/plugins/snmp__if_multi
/usr/share/munin/plugins/snmp__load
/usr/share/munin/plugins/snmp__memory
/usr/share/munin/plugins/snmp__netapp_diskusage_
/usr/share/munin/plugins/snmp__netapp_inodeusage_
/usr/share/munin/plugins/snmp__netstat
/usr/share/munin/plugins/snmp__print_pages
/usr/share/munin/plugins/snmp__print_supplies
/usr/share/munin/plugins/snmp__processes
/usr/share/munin/plugins/snmp__rdp_users
/usr/share/munin/plugins/snmp__sensors_fsc_bx_fan
/usr/share/munin/plugins/snmp__sensors_fsc_bx_temp
/usr/share/munin/plugins/snmp__sensors_fsc_fan
/usr/share/munin/plugins/snmp__sensors_fsc_temp
/usr/share/munin/plugins/snmp__sensors_mbm_fan
/usr/share/munin/plugins/snmp__sensors_mbm_temp
/usr/share/munin/plugins/snmp__sensors_mbm_volt
/usr/share/munin/plugins/snmp__swap
/usr/share/munin/plugins/snmp__uptime
/usr/share/munin/plugins/snmp__users
/usr/share/munin/plugins/snmp__winload
/usr/share/munin/plugins/snmp__winmem
/usr/share/munin/plugins/snort_alerts
/usr/share/munin/plugins/snort_bytes_pkt
/usr/share/munin/plugins/snort_drop_rate
/usr/share/munin/plugins/snort_pattern_match
/usr/share/munin/plugins/snort_pkts
/usr/share/munin/plugins/snort_traffic
/usr/share/munin/plugins/squeezebox_
/usr/share/munin/plugins/squid_cache
/usr/share/munin/plugins/squid_icp
/usr/share/munin/plugins/squid_objectsize
/usr/share/munin/plugins/squid_requests
/usr/share/munin/plugins/squid_traffic
/usr/share/munin/plugins/sybase_space
/usr/share/munin/plugins/tomcat_
/usr/share/munin/plugins/tomcat_access
/usr/share/munin/plugins/tomcat_jvm
/usr/share/munin/plugins/tomcat_threads
/usr/share/munin/plugins/tomcat_volume
/usr/share/munin/plugins/users
/usr/share/munin/plugins/varnish_
/usr/share/munin/plugins/vmstat
/usr/share/munin/plugins/zimbra_
/usr/share/munin/plugins/acpi
/usr/share/munin/plugins/apt
/usr/share/munin/plugins/apt_all
/usr/share/munin/plugins/bonding_err_
/usr/share/munin/plugins/cps_
/usr/share/munin/plugins/buddyinfo
/usr/share/munin/plugins/cpu
/usr/share/munin/plugins/cpuspeed
/usr/share/munin/plugins/df_abs
/usr/share/munin/plugins/diskstat_
/usr/share/munin/plugins/diskstats
/usr/share/munin/plugins/entropy
/usr/share/munin/plugins/forks
/usr/share/munin/plugins/fw_conntrack
/usr/share/munin/plugins/fw_forwarded_local
/usr/share/munin/plugins/fw_packets
/usr/share/munin/plugins/if_
/usr/share/munin/plugins/if_err_
/usr/share/munin/plugins/interrupts
/usr/share/munin/plugins/iostat
/usr/share/munin/plugins/iostat_ios
/usr/share/munin/plugins/ip_
/usr/share/munin/plugins/ipmi_
/usr/share/munin/plugins/irqstats
/usr/share/munin/plugins/load
/usr/share/munin/plugins/memory
/usr/share/munin/plugins/nfs4_client
/usr/share/munin/plugins/nfs_client
/usr/share/munin/plugins/nfsd
/usr/share/munin/plugins/nfsd4
/usr/share/munin/plugins/open_files
/usr/share/munin/plugins/open_inodes
/usr/share/munin/plugins/port_
/usr/share/munin/plugins/proc_pri
/usr/share/munin/plugins/quota_usage_
/usr/share/munin/plugins/selinux_avcstat
/usr/share/munin/plugins/sensors_
/usr/share/munin/plugins/swap
/usr/share/munin/plugins/tcp
/usr/share/munin/plugins/threads
/usr/share/munin/plugins/uptime
/usr/share/munin/plugins/vlan_
/usr/share/munin/plugins/vlan_inetuse_
/usr/share/munin/plugins/vlan_linkuse_
/usr/share/munin/plugins/vserver_cpu_
/usr/share/munin/plugins/vserver_loadavg
/usr/share/munin/plugins/vserver_resources
/usr/share/munin/plugins/yum
(snip)
}}}
* $ dpkg -L munin-plugins-extra
{{{
(snip)
/usr/share/munin/plugins/apc_nis
/usr/share/munin/plugins/asterisk_channels
/usr/share/munin/plugins/asterisk_channelstypes
/usr/share/munin/plugins/asterisk_codecs
/usr/share/munin/plugins/asterisk_meetme
/usr/share/munin/plugins/asterisk_meetmeusers
/usr/share/munin/plugins/asterisk_sipchannels
/usr/share/munin/plugins/asterisk_sippeers
/usr/share/munin/plugins/asterisk_voicemail
/usr/share/munin/plugins/cmc_tc_sensor_
/usr/share/munin/plugins/colour_tester
/usr/share/munin/plugins/courier_
/usr/share/munin/plugins/dhcpd3
/usr/share/munin/plugins/ejabberd_
/usr/share/munin/plugins/env
/usr/share/munin/plugins/exim_mailqueue_alt
/usr/share/munin/plugins/extinfo_tester
/usr/share/munin/plugins/foldingathome
/usr/share/munin/plugins/foldingathome_rank
/usr/share/munin/plugins/foldingathome_wu
/usr/share/munin/plugins/haproxy_
/usr/share/munin/plugins/hddtemp
/usr/share/munin/plugins/hddtemp2
/usr/share/munin/plugins/hddtempd
/usr/share/munin/plugins/id
/usr/share/munin/plugins/ipac-ng
/usr/share/munin/plugins/ipmi_sensor_
/usr/share/munin/plugins/mailman
/usr/share/munin/plugins/mailscanner
/usr/share/munin/plugins/mbmon_
/usr/share/munin/plugins/memcached_
/usr/share/munin/plugins/mhttping
/usr/share/munin/plugins/multigraph_tester
/usr/share/munin/plugins/named
/usr/share/munin/plugins/netopia
/usr/share/munin/plugins/nomadix_users_
/usr/share/munin/plugins/nut_misc
/usr/share/munin/plugins/nut_volts
/usr/share/munin/plugins/nutups_
/usr/share/munin/plugins/openvpn
/usr/share/munin/plugins/perdition
/usr/share/munin/plugins/pm3users_
/usr/share/munin/plugins/pop_stats
/usr/share/munin/plugins/qmailscan
/usr/share/munin/plugins/qmailscan-simple
/usr/share/munin/plugins/samba
/usr/share/munin/plugins/spamstats
/usr/share/munin/plugins/surfboard
/usr/share/munin/plugins/warning_tester
/usr/share/munin/plugins/files_
/usr/share/munin/plugins/lpar_cpu
(snip)
}}}
== minecraft ==
* [http://wiki.natenom.name/minecraft/munin-plugin Minecraft Munin-Plugin [wiki.natenom.name]]
* github:Natenom/munin-plugins
* github:wckd/Dev/tree/master/Minecraft
* requred: github:rmichela/MCStats2
* [http://blog.thefinn93.com/2012/11/munin-plugins-for-minecraft.html Munin Plugins for Minecraft | Finn's Blog]
* github:thefinn93/munin-minecraft
* http://www.wiki.vg/Rcon
* github:barneygale/MCRcon
== diskstats ==
* [http://serverfault.com/questions/645331/what-is-the-counter-type-for-linuxs-sys-block-device-stat performance - What is the counter type for Linux's /sys/block/$DEVICE/stat - Server Fault]
* [http://lister.munin-monitoring.org/pipermail/commits/2013-November/001458.html (git/munin-dev) devel: This corrects the truncating of negative values in the diskstats plugin and calculates its value based on the evidence that this is a overflow value. (91a9e62)]
= munin 2.0 =
* デフォルトではpngによるグラフ画像は生成されなくなった模様
* [http://munin-monitoring.org/wiki/CgiHowto2 CgiHowto2 - Munin - Trac]
* /var/log/munin/munin-graph.log
{{{
2012/10/06 22:10:08 Opened log file
2012/10/06 22:10:08 [PERL WARNING] Use of uninitialized value in concatenation (.) or string at /usr/share/munin/munin-graph line 74.
2012/10/06 22:10:08 [PERL WARNING] Use of uninitialized value $graph_fh in at /usr/share/munin/munin-graph line 75.
2012/10/06 22:10:08 [PERL WARNING] readline() on unopened filehandle at /usr/share/munin/munin-graph line 75.
}}}
* バグ?
* [http://comments.gmane.org/gmane.comp.db.rddtool.munin.general/7443 User support list for the munin RRD graphing front end]
* [https://github.com/munin-monitoring/munin/commit/fd27d4c fix munin-graph typo in opening $graph_fh · fd27d4c · munin-monitoring/munin]
* /usr/share/munin/munin-graph
{{{#!perl
my $graph_fh = new IO::File($config->{libdir} . "/graphs");
}}}
* ~~/etc/munin/munin.conf に次の一文を追加すればとりあえずエラーは出なくなる~~
{{{
libdir /var/lib/munin
}}}
* 別のエラーを引き起こす
* /usr/bin/munin-cron
{{{
2012/10/09 17:47:46 [ERROR] config error under [] for 'libdir /var/lib/munin' : Parse error in /etc/munin/munin.conf for libdir:
Unknown keyword at end of left hand side of line 9 (libdir )
at /usr/share/munin/munin-update line 49
ERROR: Failed to parse config file '/etc/munin/munin.conf': [ERROR] config error under [] for 'libdir /var/lib/munin' : Parse error in /etc/munin/munin.conf for libdir:
Unknown keyword at end of left hand side of line 9 (libdir )
at /usr/share/munin/munin-update line 49
at /usr/share/munin/munin-update line 49
}}}
= counter vs derive =
* [http://munin-monitoring.org/wiki/fieldname.type fieldname.type – Munin]
* [http://munin-monitoring.org/wiki/HowToWritePlugins#DERIVEvs.COUNTER HowToWritePlugins – Munin]
> To avoid spikes in the graph when counters are reset (as opposed to wrapping), use {{{${name}.type}}} DERIVE and {{{${name}.min}}} 0.
* [http://atmarkit.mine.nu/blog/?p=840 munin×JMXでColdFusionのJVMをモニタリングする | @哀T]
> ==== 追記:GAUGE、COUNTER、DERIVE、ABSOLUTEの違いについて