Remote web application monitoring
Terrain is packaged as a docker image. Run it like so:
sudo mkdir -p /usr/share/terrain/data
docker run --rm -it -p 8080:8080 -v /usr/share/terrain/data:/root/data aquatic.com/terrain
Now, open your browser and go to http://localhost:8080/example. This is an example application that include the Terrain client library. Generate some data for yourself by triggering some error on this page. Then, you can visit the Terrain UI to see these errors.
In this example, error and session information will be stored on your local machine in /usr/share/terrain/data
.
- Write tests with pytest
- Run tests with pytest-watch
- Manage dependencies with Miniconda
- Run
make
for help on other tasks