{"repo":"codex-team/hawk.mono","free":true,"listed":false,"github":"https://github.com/codex-team/hawk.mono","clone":"git clone https://github.com/codex-team/hawk.mono.git","description":"Open-source errors tracker","language":"Shell","stars":34,"topics":["errors-handling","monitoring"],"license":null,"category":"analytics","readme_excerpt":"Hawk Error tracking service This repo contains all subrepos of Hawk modules except Client SDKs (Catchers). It is used for developmnet purposes but also can be used to self-host Hawk. Documentation - How to use hawk.mono to run local Hawk - How to send testing events to the local hawk - How to view Registry queues How to run 1. Run git submodule init && git submodule update . 2. Create .env file in those repositories where there is .env.sample file. 3. Run docker-compose up to run all hawk services or list only the necessary services in the command above. Logging (Loki + Grafana) Grafana runs in Docker Compose and ships with a provisioned Logs dashboard that opens by default. Local Loki (default) 1. Copy .env.sample to .env (or update your existing .env ) and keep the local values: 2. Start services: docker-compose up 3. Open Grafana: http://localhost:3001 User: admin Password: admin Grafana Cloud Loki 1. In .env , comment the local LOKI ENDPOINT and set the cloud values: 2. Start services: docker-compose up 3. Open Grafana: http://localhost:3001 User: admin Password: admin Troubleshooting If something went wrong, check this items. /api dir is empty after using ./pull-all-submodules.sh docker-compose up failed There can be a problems if docker has an outdated image or volume. You can try rebuild it. Removing and image Try this commands: service are garage or api etc (see docker-compose.yml - services) If it does not help, remove docker image and build again: 1. List all images","default_branch":null,"files":null,"tree":[],"storefront":"/r/codex-team","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codex-team/hawk.mono/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}