All Projects → mackerelio → Go Check Plugins

mackerelio / Go Check Plugins

Licence: apache-2.0
Check Plugins for monitoring written in golang

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Go Check Plugins

Shell
Infrastructure Management Shell - Linux
Stars: ✭ 381 (+69.33%)
Mutual labels:  nagios
Nagflux
A connector which copies performancedata from Nagios / Icinga(2) / Naemon to InfluxDB
Stars: ✭ 55 (-75.56%)
Mutual labels:  nagios
Check nwc health
check_nwc_health is a plugin which checks the health of network components and interfaces.
Stars: ✭ 127 (-43.56%)
Mutual labels:  nagios
Goss
Quick and Easy server testing/validation
Stars: ✭ 4,550 (+1922.22%)
Mutual labels:  nagios
Nagios Nrpe Server
Nagios NRPE Server Role for Ansible
Stars: ✭ 27 (-88%)
Mutual labels:  nagios
Openitcockpit
openITCOCKPIT is an Open Source system monitoring tool built for different monitoring engines like Nagios, Naemon and Prometheus.
Stars: ✭ 108 (-52%)
Mutual labels:  nagios
Awesome Monitoring
INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools for Operations.
Stars: ✭ 356 (+58.22%)
Mutual labels:  nagios
Wgcloud
linux运维监控工具,支持系统信息,内存,cpu,温度,磁盘空间及IO,硬盘smart,系统负载,网络流量等监控,API接口,大屏展示,拓扑图,进程监控,端口监控,docker监控,文件防篡改,日志监控,数据可视化,web ssh,堡垒机,指令下发批量执行,linux面板,探针,故障告警
Stars: ✭ 2,669 (+1086.22%)
Mutual labels:  nagios
Docker Nagios
Docker-Nagios provide Nagios service running on the docker container and a series of solution for Nagios
Stars: ✭ 41 (-81.78%)
Mutual labels:  nagios
Nagios
Development repository for the nagios cookbook
Stars: ✭ 127 (-43.56%)
Mutual labels:  nagios
Sendsmsviasmppapi
Python code to send SMS via SMPP API for Nagios monitored servers
Stars: ✭ 11 (-95.11%)
Mutual labels:  nagios
Interfacetable v3t
interfacetable_v3t (formerly check_interface_table_v3t)
Stars: ✭ 14 (-93.78%)
Mutual labels:  nagios
Check docker
Nagios plugin to check docker containers
Stars: ✭ 113 (-49.78%)
Mutual labels:  nagios
Check postgres
Nagios check_postgres plugin for checking status of PostgreSQL databases
Stars: ✭ 438 (+94.67%)
Mutual labels:  nagios
Pytest Testinfra
With Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on.
Stars: ✭ 1,987 (+783.11%)
Mutual labels:  nagios
Thruk
Thruk is a multibackend monitoring webinterface for Naemon, Nagios, Icinga and Shinken using the Livestatus API.
Stars: ✭ 357 (+58.67%)
Mutual labels:  nagios
Nagvis
Visualization addon for your open source monitoring core
Stars: ✭ 103 (-54.22%)
Mutual labels:  nagios
Nagios Plugins Rabbitmq
A set of nagios checks for RabbitMQ using the management interface
Stars: ✭ 194 (-13.78%)
Mutual labels:  nagios
Thola
Tool for monitoring and provisioning network devices (mainly using SNMP) - monitoring check plugin
Stars: ✭ 179 (-20.44%)
Mutual labels:  nagios
Sakuli
Sakuli is an end-2-end testing and monitoring tool for web sites and common UIs with multiple monitoring integrations
Stars: ✭ 115 (-48.89%)
Mutual labels:  nagios

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].