Go Perl Other
Latest commit 1fabb30 Feb 16, 2017 @astj astj committed on GitHub Merge pull request #313 from mackerelio/improve-gce-plugin
Improve gce plugin
Permalink
Failed to load latest commit information.
mackerel-plugin-apache2 Also change name in Graph definition Dec 15, 2016
mackerel-plugin-aws-cloudfront Initial value of least should be latest timestamp (now) Feb 7, 2017
mackerel-plugin-aws-ec2-cpucredit [aws-ec2-cpucredit] Stop specifying default tempfile Dec 24, 2016
mackerel-plugin-aws-ec2-ebs [aws-ec2-ebs] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-aws-ec2 Revert "[aws-ec2] don't set default tempfile name by plugin" Jan 17, 2017
mackerel-plugin-aws-elasticache Revert "[aws-elasticache] don't set default tempfile name by plugin" Jan 17, 2017
mackerel-plugin-aws-elasticsearch [aws-elasticsearch] Rebirth region auto detection when running in ec2 Dec 24, 2016
mackerel-plugin-aws-elb [elb] Rebirth region auto detection when running in ec2 Dec 24, 2016
mackerel-plugin-aws-rds Merge pull request #307 from TakashiKaga/add-aurora-metrics Feb 8, 2017
mackerel-plugin-aws-ses [aws-ses] ses.stats is unit type Feb 3, 2017
mackerel-plugin-conntrack [conntrack] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-docker [docker] Duration is nanoseconds... Dec 26, 2016
mackerel-plugin-elasticsearch ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-fluentd ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-gcp-compute-engine Change description of -project Feb 16, 2017
mackerel-plugin-gearmand ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-gostats [gostats] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-graphite [graphite] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-haproxy [haproxy] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-inode ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-jmx-jolokia ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-jvm Fix the scale of gc_time_percentage. The unit of the original values … Jan 18, 2017
mackerel-plugin-linux [linux] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-mailq [mailq] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-memcached ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-mongodb ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-multicore [multicore]fix tempfile path Feb 15, 2017
mackerel-plugin-munin ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-murmur [nitp] expected import path changed Dec 26, 2016
mackerel-plugin-mysql lint Nov 25, 2016
mackerel-plugin-nginx [nginx] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-nvidia-smi ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-php-apc [php-apc] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-php-fpm ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-php-opcache [php-opcache] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-plack [plack] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-postgres lint Nov 25, 2016
mackerel-plugin-proc-fd [proc-fd] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-rabbitmq ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-rack-stats [rack-stats] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-redis ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-snmp ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-solr ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-squid ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-td-table-count ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-trafficserver ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-twemproxy ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-unicorn ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-uptime ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-varnish ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
mackerel-plugin-windows-server-sessions [windows-server-sessions] don't set default tempfile name by plugin Jan 17, 2017
mackerel-plugin-xentop ls | grep mackerel-plugin | xargs -L 1 perl tool/packagize.pl Nov 25, 2016
packaging update changelogs Feb 16, 2017
tool fix packagize.pl Nov 25, 2016
.gitignore Squashed commit of the following: Oct 25, 2015
.travis.yml Workaround for git fetch failure Feb 7, 2017
CHANGELOG.md update changelogs Feb 16, 2017
CONTRIBUTING.md add CONTRIBUTING.md May 13, 2015
LICENSE Initial commit Aug 22, 2014
Makefile plugin doesn't use main.Version ... Sep 22, 2016
README.md update README.md Dec 27, 2016
circle.yml edit circle.yml Dec 27, 2016

README.md

mackerel-agent-plugins Build Status

This is the official plugin pack for mackerel-agent, a piece of software which is installed on your hosts to collect metrics and events and send them to Mackerel.

Detailed specs of plugins can be viewed here: ENG mackerel-agent specifications, JPN mackerel-agent 仕様.

Documentation for each plugin is located in its respective sub directory.

Installation

Install mackerel-agent

ENG https://mackerel.io/docs/entry/howto/install-agent JPN https://mackerel.io/ja/docs/entry/howto/install-agent

If the mackerel-agent has already be installed this step can be ignored.

Install mackerel-agent-plugins

Install the plugin pack from either the yum or the apt repository.

CentOS 5/6

yum install mackerel-agent-plugins

Debian 6/7

apt-get install mackerel-agent-plugins

mackerel-agent-plugins will be installed to /usr/bin/mackerel-plugin-*.

Caution

Some plugins may not work on CentOS/RedHat 5 because the golang compiler (gc) doesn't support the old kernel. (https://golang.org/doc/install)

Some plugins are not contained in rpm and deb packages. If you want to use them, build them.

Contribution

  • fork it
  • develop the plugin you want
  • create a pullrequest!