Register for the 2018 Summit!


Sensu Plugins for Graylog


Build Status Gem Version Code Climate Test Coverage Dependency Status


This plugin provides availability monitoring and metrics collection for the Graylog log management system.


  • bin/check-graylog-buffers.rb
  • bin/check-graylog-streams.rb
  • bin/check-graylog2-alive.rb
  • bin/metrics-graylog.rb



Installation and Setup


  • If you want a limited access user for monitoring purposes please see the Graylog FAQ
    • A limited user must also have the "streams:read" permission on their role in order to use the check-graylog-streams.rb check
  • Users may further obfuscate their credentials by creating an Access Token to use instead of their normal login credentials.
    • Note that only an admin may create a token by default. If you want to have a dedicated monitoring user with an access token you will need to create them as a Admin user, create the token, then change the user to the monitoring specific role. You can change the default behavior by granting users:tokencreate, users:tokenlist, and users:tokenremove to a role and adding that role to the monitoring user.

Get Plugin


0 stars on GitHub
0 open issues on GitHub
7 open forks on GitHub

Sensu Plugins

Sensu plugins and extensions are available for dozens of modern applications and services.