├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── cmd └── appdash │ ├── appdash.go │ ├── example_app.go │ ├── sample_data.go │ ├── send_cmd.go │ └── serve_cmd.go ├── collector.go ├── collector_danger_test.go ├── collector_test.go ├── demo-annotations.md ├── doc.go ├── event.go ├── event_test.go ├── examples └── cmd │ ├── webapp-opentracing │ └── main.go │ └── webapp │ └── main.go ├── httptrace ├── client.go ├── client_test.go ├── doc.go ├── header.go ├── header_test.go ├── server.go └── server_test.go ├── id.go ├── id_test.go ├── internal └── wire │ ├── collector.pb.go │ ├── collector.proto │ └── gen.go ├── memstats.go ├── multi.go ├── opentracing ├── json.go ├── recorder.go ├── recorder_test.go └── tracer.go ├── other-languages.md ├── python ├── README.md ├── appdash │ ├── __init__.py │ ├── collector_pb2.py │ ├── encode.py │ ├── event.py │ ├── recorder.py │ ├── sockcollector.py │ ├── spanid.py │ ├── twcollector.py │ └── varint.py ├── example_opentracing_socket.py ├── example_socket.py ├── example_twisted.py └── setup.py ├── recorder.go ├── recorder_test.go ├── reflect.go ├── reflect_test.go ├── span.go ├── span_test.go ├── sqltrace └── sql.go ├── store.go ├── store_test.go ├── trace.go ├── trace_test.go └── traceapp ├── aggregate.go ├── app.go ├── dashboard.go ├── handler.go ├── httputil.go ├── prof.go ├── router.go ├── tmpl.go ├── tmpl ├── data.go ├── data │ ├── aggregate.html │ ├── dashboard.html │ ├── layout.html │ ├── root.html │ ├── trace.html │ └── traces.html ├── data_vfsdata.go └── doc.go ├── trace.go └── vis.go /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/README.md -------------------------------------------------------------------------------- /cmd/appdash/appdash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/cmd/appdash/appdash.go -------------------------------------------------------------------------------- /cmd/appdash/example_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/cmd/appdash/example_app.go -------------------------------------------------------------------------------- /cmd/appdash/sample_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/cmd/appdash/sample_data.go -------------------------------------------------------------------------------- /cmd/appdash/send_cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/cmd/appdash/send_cmd.go -------------------------------------------------------------------------------- /cmd/appdash/serve_cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/cmd/appdash/serve_cmd.go -------------------------------------------------------------------------------- /collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/collector.go -------------------------------------------------------------------------------- /collector_danger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/collector_danger_test.go -------------------------------------------------------------------------------- /collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/collector_test.go -------------------------------------------------------------------------------- /demo-annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/demo-annotations.md -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/doc.go -------------------------------------------------------------------------------- /event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/event.go -------------------------------------------------------------------------------- /event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/event_test.go -------------------------------------------------------------------------------- /examples/cmd/webapp-opentracing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/examples/cmd/webapp-opentracing/main.go -------------------------------------------------------------------------------- /examples/cmd/webapp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/examples/cmd/webapp/main.go -------------------------------------------------------------------------------- /httptrace/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/client.go -------------------------------------------------------------------------------- /httptrace/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/client_test.go -------------------------------------------------------------------------------- /httptrace/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/doc.go -------------------------------------------------------------------------------- /httptrace/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/header.go -------------------------------------------------------------------------------- /httptrace/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/header_test.go -------------------------------------------------------------------------------- /httptrace/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/server.go -------------------------------------------------------------------------------- /httptrace/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/httptrace/server_test.go -------------------------------------------------------------------------------- /id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/id.go -------------------------------------------------------------------------------- /id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/id_test.go -------------------------------------------------------------------------------- /internal/wire/collector.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/internal/wire/collector.pb.go -------------------------------------------------------------------------------- /internal/wire/collector.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/internal/wire/collector.proto -------------------------------------------------------------------------------- /internal/wire/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/internal/wire/gen.go -------------------------------------------------------------------------------- /memstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/memstats.go -------------------------------------------------------------------------------- /multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/multi.go -------------------------------------------------------------------------------- /opentracing/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/opentracing/json.go -------------------------------------------------------------------------------- /opentracing/recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/opentracing/recorder.go -------------------------------------------------------------------------------- /opentracing/recorder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/opentracing/recorder_test.go -------------------------------------------------------------------------------- /opentracing/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/opentracing/tracer.go -------------------------------------------------------------------------------- /other-languages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/other-languages.md -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/README.md -------------------------------------------------------------------------------- /python/appdash/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/__init__.py -------------------------------------------------------------------------------- /python/appdash/collector_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/collector_pb2.py -------------------------------------------------------------------------------- /python/appdash/encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/encode.py -------------------------------------------------------------------------------- /python/appdash/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/event.py -------------------------------------------------------------------------------- /python/appdash/recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/recorder.py -------------------------------------------------------------------------------- /python/appdash/sockcollector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/sockcollector.py -------------------------------------------------------------------------------- /python/appdash/spanid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/spanid.py -------------------------------------------------------------------------------- /python/appdash/twcollector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/twcollector.py -------------------------------------------------------------------------------- /python/appdash/varint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/appdash/varint.py -------------------------------------------------------------------------------- /python/example_opentracing_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/example_opentracing_socket.py -------------------------------------------------------------------------------- /python/example_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/example_socket.py -------------------------------------------------------------------------------- /python/example_twisted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/example_twisted.py -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/python/setup.py -------------------------------------------------------------------------------- /recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/recorder.go -------------------------------------------------------------------------------- /recorder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/recorder_test.go -------------------------------------------------------------------------------- /reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/reflect.go -------------------------------------------------------------------------------- /reflect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/reflect_test.go -------------------------------------------------------------------------------- /span.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/span.go -------------------------------------------------------------------------------- /span_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/span_test.go -------------------------------------------------------------------------------- /sqltrace/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/sqltrace/sql.go -------------------------------------------------------------------------------- /store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/store.go -------------------------------------------------------------------------------- /store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/store_test.go -------------------------------------------------------------------------------- /trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/trace.go -------------------------------------------------------------------------------- /trace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/trace_test.go -------------------------------------------------------------------------------- /traceapp/aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/aggregate.go -------------------------------------------------------------------------------- /traceapp/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/app.go -------------------------------------------------------------------------------- /traceapp/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/dashboard.go -------------------------------------------------------------------------------- /traceapp/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/handler.go -------------------------------------------------------------------------------- /traceapp/httputil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/httputil.go -------------------------------------------------------------------------------- /traceapp/prof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/prof.go -------------------------------------------------------------------------------- /traceapp/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/router.go -------------------------------------------------------------------------------- /traceapp/tmpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl.go -------------------------------------------------------------------------------- /traceapp/tmpl/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data.go -------------------------------------------------------------------------------- /traceapp/tmpl/data/aggregate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data/aggregate.html -------------------------------------------------------------------------------- /traceapp/tmpl/data/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data/dashboard.html -------------------------------------------------------------------------------- /traceapp/tmpl/data/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data/layout.html -------------------------------------------------------------------------------- /traceapp/tmpl/data/root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data/root.html -------------------------------------------------------------------------------- /traceapp/tmpl/data/trace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data/trace.html -------------------------------------------------------------------------------- /traceapp/tmpl/data/traces.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data/traces.html -------------------------------------------------------------------------------- /traceapp/tmpl/data_vfsdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/data_vfsdata.go -------------------------------------------------------------------------------- /traceapp/tmpl/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/tmpl/doc.go -------------------------------------------------------------------------------- /traceapp/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/trace.go -------------------------------------------------------------------------------- /traceapp/vis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourcegraph/appdash/HEAD/traceapp/vis.go --------------------------------------------------------------------------------