Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.81 KB

README.md

File metadata and controls

54 lines (40 loc) · 1.81 KB

Master Build Status Coverage Status Dependency Status Repo Size

puppet-dripstat

This module can install DripStat's monitor agent on your servers.
DripStat

Table of Contents

  • [JVM_Setup] (#jvm_setup)

Installation

  1. Sign up for an account at http://dripstat.com/signup.html if you haven't yet.
  2. Apply the dripstat class to any nodes you want the agent installed on
  3. Login to your DripStat dashboard and you should see your servers show up in a few minutes.

JVM_Setup

Add something like this to your java server startup script

$web_server_home Is the root of your java web server

if [ -f $web_server_home/dripstat/dripstat.jar ]; then
  JAVA_OPTS="${JAVA_OPTS}  -javaagent:${web_server_home}/dripstat/dripstat.jar"
fi

Usage


  dripstat::application_monitoring { 'dripstat application monitoring for appserver':
    dripstat_version         => '3.5.0',
    dripstat_app_root_dir    => '/opt/appserver',
    dripstat_app_owner       => '<your app user>',
    dripstat_app_group       => '<your app group>',
    dripstat_license_key     => '<your license key>',
    dripstat_app_name        => '<your app name>',
    dripstat_agent_loglevel  => '<loglevel>',
    dripstat_agent_auditmode => true|false,
    dripstat_use_ssl         => true|false,
    dripstat_install         => true|false,
  }