8000 GitHub - j-russell/puppet-scribe: Puppet module to manage scribe
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Puppet module to manage scribe

Notifications You must be signed in to change notification settings

j-russell/puppet-scribe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

== Class: scribe

Scribe main class. Installs scribe package and configures scribe service and store configuration.

=== Variables

[*package*]
  The name of the scribe package

  Default: scribe-server

[*service*]
  The name of the scribe init script

  Default: scribed

[*conf_dir*]
  The directory to store the scribe config file in

  Default: /etc/scribe

[*conf_file*]
  The name of the scribe configuration file

  Default: basic.conf

[*port*]
  Which port the scribe server will listen on

  Default: 1463

[*max_msg_per_second*]
  User in scribe in scribeHandler::throttleDeny

  Default: 0

[*max_queue_size*]
  In bytes, used in scribe in scribeHandler::Log

  Default: 5,000,000 bytes

[*check_interval*]
  Used to control how often to check each store

  Default: 5

[*new_thread_per_category*]
  Yes/No

  If yes, will create a new thread for every category seen. Otherwise, will only create a single thread for every store defined in the configuration.

  For prefix stores or the default store, setting this parameter to ÒnoÓ will cause all messages that match this category to get processed by a single store. Otherwise, a new store will be created for each unique category name.

  Default: yes

[*num_thrift_server_threads*]
  Number of threads listening for incoming messages

  Default: 3

=== Examples

  include scribe

=== Authors

Josh Russell <josh.russell@jumptap.com>

About

Puppet module to manage scribe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0