Giter Club home page Giter Club logo

sumo-collector-puppet-module's Introduction

sumo-collector-puppet-module

Puppet module for installing Sumo Logic's collector. This downloads the sumo logic agent from the Internet, so Internet access is required on your machines.

Usage

class { 'sumo':
  accessid       => 'accessid',
  accesskey      => 'accesskey',
  manage_sources => false,
}

Parameters

This module supports almost all of the configuration options listed in SumoLogic's documentation, http://help.sumologic.com/Send_Data/Installed_Collectors/sumo.conf. Head there for a full explanation of what each option does to the SumoLogic collector.

The only required parameters are a pair of authentication parameters: either accessid and accesskey, or email and password.

Parameter Name Description Default value (in the module, not the collector)
accessid The access id for the collector to register with undef
accesskey The access key for the collector to register with undef
clobber Whether you want to clobber the collector false
collector_name Name of the collector undef
email The email for the collector to register with undef
password The password for the collector to register with undef
ephemeral Whether to mark the collector as ephemeral false
manage_config_file If you want this module to manage your sumo.conf file true
manage_sources If you want this module to manage your sources file false
proxy_host When using a proxy, the hostname to connect to undef
proxy_ntlmdomain When using an NTML proxy, the URL used to connect undef
proxy_password When using a proxy, the password to use to connect undef
proxy_port When using a proxy, the port to connect to undef
proxy_user When using a proxy, the user to connect as undef
sources The destination (on disk) of your sources file platform specific
sumo_conf_source_path The Puppet URL for your sumo.conf file platform specific
sumo_json_source_path The Puppet URL for your sumo.json file puppet:///modules/sumo/sumo.json
sumo_exec The installation executable name architecture specific
sumo_short_arch The shortened architecture to download architecture specific
syncsources For Local File Configuration, the sources file to sync $sources

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.