canthefason / datadog-trace-agent

Datadog APM agent.

Home Page:http://www.datadog.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Datadog APM agent

CircleCI

An agent that collects traces from various sources, normalizes and pre-processes them before sending the info to the Datadog backend.

Development

Pre-requisites:

  • go 1.7+
  • rake

Hacking:

  • Sync your Go dependencies with rake restore. This uses glock to sync all deps listed in the GLOCKFILE
  • Run rake build to build the trace-agent binary from current source
  • Or run rake install to install trace-agent to your $GOPATH

Testing

  • Lint with rake lint
  • Run the full CI suite locally with rake ci
  • Alternatively test individual packages like so go test ./agent

Contributing

See our contributing guidelines

More detailed information about agent configuration, terminology and architecture can be found in our wiki

About

Datadog APM agent.

http://www.datadog.com

License:Other


Languages

Language:Go 94.8%Language:Shell 3.9%Language:Ruby 1.1%Language:Makefile 0.2%