Skip to content
This repository was archived by the owner on Jul 31, 2024. It is now read-only.
/ monitor Public archive
forked from eigengo/monitor

## Auto-archived due to inactivity. ## Library for monitoring the Typesafe stack-based applications.

License

Notifications You must be signed in to change notification settings

DataDog/monitor

This branch is 28 commits behind eigengo/monitor:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

90f9636 · Jan 29, 2014
Jan 29, 2014
Jan 3, 2014
Nov 9, 2013
Jan 29, 2014
Jan 29, 2014
Nov 5, 2013
Dec 10, 2013
Dec 10, 2013
Nov 9, 2013
Jan 3, 2014
Nov 16, 2013
Nov 2, 2013
Oct 30, 2013
Oct 25, 2013
Oct 29, 2013

Repository files navigation

#Monitoring of stuff Build Status

Include one *-agent, create /META-INF/aop.xml that liststs the aspects to be weaved in. Include one of the *-output dependencies so that the aspects know how to send the metrics out.

No Maven dependecies between the agent and ouput. We may have output-api module, which defines some classes or interfaces that all output modules must implement. The agents and the outputs depend on the api.

##Example project

###Dependencies Add org.eigengo.monitor:akka-agent:0.1, org.eigengo.monitor:statsd-output:0.1.

###Configuration In your project (not the monitor), create:

/META-INF/aop.xml <- lists the aspects from akka-agent to be weaved in
/META-INF/monitor/agent.conf <- Typesafe config-style settings for the agent
/META-INF/monitor/statsd.conf <- Tyepsafe config-style settings for the output

Know the class name that will be used as output.

#Monitoring other stuff In Play, use org.eigengo.monitor:play-agent:0.1 with the desired output module.

About

## Auto-archived due to inactivity. ## Library for monitoring the Typesafe stack-based applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 79.4%
  • Java 14.0%
  • Python 6.6%