• Stars
    star
    252
  • Rank 156,450 (Top 4 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created about 9 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Check Plugins for monitoring written in golang

go-check-plugins

Check Plugins for monitoring written in golang.

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

Specification

The specs for the check plugins are mostly the same as the plugins for Nagios and Sensu. The exit status of the commands are treated as follows.

exit status meaning
0 OK
1 WARNING
2 CRITICAL
other than 0, 1, or 2 UNKNOWN

Installation

Install the plugin package from either the yum or the apt repository. To setup these package repositories, see the documentation regarding the installation of mackerel-agent (rpm / deb).

mackerel-check-plugins will be installed to /usr/local/bin/check-*.

yum

yum install mackerel-check-plugins

apt

apt-get install mackerel-check-plugins

Use check plugins in Mackerel

See the following documentation.

English: https://mackerel.io/docs/entry/custom-checks

Japanese: https://mackerel.io/ja/docs/entry/custom-checks

Contribution

More Repositories

1

mackerel-agent

mackerel-agent is an agent program to post your hosts' metrics to mackerel.io.
Go
422
star
2

go-osstat

OS system statistics library for Go
Go
365
star
3

mackerel-agent-plugins

Plugins for mackerel-agent
Go
245
star
4

mkr

Command Line Tool for Mackerel
Go
111
star
5

mackerel-client-go

Mackerel API Client in Go
Go
45
star
6

mackerel-client-ruby

Mackerel client implemented by Ruby
Ruby
41
star
7

fluent-plugin-mackerel

Fluent plugin to send metrics to mackerel.io
Ruby
38
star
8

ansible-mackerel-agent

An Ansible role for mackerel-agent. (development version)
Jinja
33
star
9

mackerel-container-agent

Monitoring agent of Mackerel for containers on container orchestration platforms.
Go
33
star
10

cookbook-mackerel-agent

Chef cookbook for mackerel-agent installation
Ruby
23
star
11

go-mackerel-plugin

Development helpers for mackerel agent plugin
Go
22
star
12

plugin-registry

Perl
16
star
13

go-mackerel-plugin-helper

Development helpers for mackerel agent plugin
Go
13
star
14

documents

Source markdown files of Mackerel documentation hosted on https://mackerel.io
13
star
15

checkers

Go
12
star
16

homebrew-mackerel-agent

homebrew tap to install mackerel-agent
Ruby
10
star
17

golib

Go
8
star
18

itamae-plugin-recipe-mackerel-agent

Ruby
8
star
19

mdg

mdg - Mackerel Dashboard Generator
Ruby
6
star
20

docker-mackerel-agent

Shell
6
star
21

mackerel-plugin-json

Go
5
star
22

hubot-mackerel-notifier

CoffeeScript
5
star
23

mackerel-crawler

Go
4
star
24

mackerel-plugin-aws-batch

Go
3
star
25

fluent-plugin-webhook-mackerel

fluentd input plugin for receiving Mackerel webhook
Ruby
2
star
26

graphite-docker

Graphite image for Docker
Python
1
star
27

check-aws-cloudwatch-logs-insights

yet another Amazon CloudWatch Logs check plugin with CloudWatch Logs Insights
Go
1
star
28

mackerel-plugin-gcp-compute-engine

Go
1
star
29

mackerel-plugin-sample

Sample plugin for mackerel.io agent
Go
1
star
30

mackerel-plugin-aws-ec2

Go
1
star
31

workflows

Reusable workflows for use in the mackerelio organization
1
star
32

mackerel-plugin-nvidia-smi

Go
1
star