Logstash

This plugin provides native logstash instrumentation for monitoring, including: a handler for sending events to logstash.

Sensu-Plugins-logstash

Build Status Gem Version Code Climate Test Coverage Dependency Status

Functionality

Files

  • bin/handler-logstash

Usage

handler-logstash

{
  "logstash": {
    "endpoint": [
      {
        "address": "host1.example.tld",
        "port": 5000,
        "output": "redis"
      },
      {
        "address": "host2.example.tld",
        "port": 5001,
        "output": "logstash"
      }
    ],
    "list": "logstash",
    "type": "sensu-logstash",
    "custom": {
      "thisFieldWillBeMergedIntoTheTopLevelOfOutgoingJSON": {
        "metadata": "some metadata",
        "moreMetadata": 42
      }
    }
  }
}

Supported output types: redis, tcp, udp

Installation

Installation and Setup

Notes

Get Integration

Stats

10 stars on GitHub
12 open issues on GitHub
15 open forks on GitHub

Sensu Integrations

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