Puppet Class: beats::protocols::pgsql

Defined in:
manifests/protocols/pgsql.pp

Overview

Postgres

Parameters:

  • protocol (Any) (defaults to: $beats::packetbeat::config::pgsql_protocol)
  • ports (Any) (defaults to: $beats::packetbeat::config::pgsql_ports)
  • max_rows (Any) (defaults to: $beats::packetbeat::config::pgsql_max_rows)
  • max_row_length (Any) (defaults to: $beats::packetbeat::config::pgsql_max_row_length)


2
3
4
5
6
7
8
9
10
11
12
13
# File 'manifests/protocols/pgsql.pp', line 2

class beats::protocols::pgsql (
  $protocol       = $beats::packetbeat::config::pgsql_protocol,
  $ports          = $beats::packetbeat::config::pgsql_ports,
  $max_rows       = $beats::packetbeat::config::pgsql_max_rows,
  $max_row_length = $beats::packetbeat::config::pgsql_max_row_length
) {
  concat::fragment {'protocols-pgsql':
    target  => '/etc/packetbeat/packetbeat.yml',
    content => template('beats/protocols/protocols.database.erb'),
    order   => 13,
  }
}