This module can install DripStat's monitor agent on your servers.
DripStat
- [JVM_Setup] (#jvm_setup)
- Sign up for an account at http://dripstat.com/signup.html if you haven't yet.
- Apply the
dripstat
class to any nodes you want the agent installed on - Login to your DripStat dashboard and you should see your servers show up in a few minutes.
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
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,
}