[[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 == 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の違いについて