packetbeat

Packetbeat is the open source data shipper that integrates with Elasticsearch and Kibana to provide real-time analytics for web, database, and other network protocols.

Ferry de Groot

ferrydg

11,431 downloads

8,706 latest version

3.9 quality score

Version information

  • 0.5.3 (latest)
  • 0.5.2
  • 0.5.1
  • 0.5.0
released May 13th 2016

Start using this module

Documentation

ferrydg/packetbeat — version 0.5.3 May 13th 2016

packetbeat

A puppet module to manage packetbeat (https://www.elastic.co/products/beats/packetbeat)

Requirements

Usage

Main class

class ( '::packetbeat' )

Protocols

All the protocols known to packetbeat are included and prefilled with the defaults. So to monitor apache, nginx or tomcat only the http protocol needs to be enabled.

packetbeat::protocol { 'http': }

When specific config is needed this can be passed through to the protocol. For example: elasticsearch uses the http protocol but on different ports, so the config could be

packetbeat::protocol { 'http':
    config => {
        ports => [9200,9300]
    }
}