Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tnachen/mesos_traces_vis
Visualize Mesos traces
https://github.com/tnachen/mesos_traces_vis
Last synced: 2 months ago
JSON representation
Visualize Mesos traces
- Host: GitHub
- URL: https://github.com/tnachen/mesos_traces_vis
- Owner: tnachen
- Created: 2015-01-21T18:18:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-08T21:55:05.000Z (almost 9 years ago)
- Last Synced: 2024-04-14T12:46:16.626Z (2 months ago)
- Language: JavaScript
- Size: 1.06 MB
- Stars: 4
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Lists
- awesome-mesos - Mesos traces vis
README
This repository is a web server / visualization that visualizes traces in Mesos.
This is built upon the traces work done here http://github.com/tnachen/mesos/tree/libprocess_trace###To start mesos with trace enabled
Grab the source tree and build mesos, then start mesos-master and mesos-slave with MESOS_TRACE_ENABLED=1 env variable.###To ingest local data into redis:
This assumes all the tracing data is installed into a local redis instance.
```shell
$ tail -f -c +1 | python -u populate_trace_db.py
```###To compile Go binary:
```shell
$ go get -u
$ go build
```###To start services
Start the redis server (default localhost on port 6379)
Start Go server (default 0.0.0.0 on port 3000)
```shell
$ ./mesos_traces_vis -p -r
```Access traces at `http://:`
###To use in a containerized environment
```shell
$fig up
```