Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/metrico/qryn-coroot

Tutorial: qryn + coroot eBPF based Monitoring and Troubleshooting
https://github.com/metrico/qryn-coroot

coroot ebpf observability prometheus qryn telemetry

Last synced: about 2 months ago
JSON representation

Tutorial: qryn + coroot eBPF based Monitoring and Troubleshooting

Awesome Lists containing this project

README

        

# qryn + coroot
[Blog Tutorial](https://blog.qryn.dev/coroot-qryn-turn-telemetry-into-answers): [qryn](https://qryn.dev) + [coroot](https://coroot.com/docs/coroot-community-edition)

Coroot is a _qryn compatible_ open-source monitoring and troubleshooting tool for microservice architectures.

In this tutorial we'll use Coroot and [Coroot Node-agent](https://coroot.com/docs/metric-exporters/node-agent) to collect system and application metrics using eBPF.

## Requirements
- [qryn](https://qryn.dev) or [qryn.cloud](https://qryn.cloud)
- [grafana](https://grafana.com)
- Docker, docker-compose

## Usage
The provided `docker-compose` will spin up coroot, coroot-agent and vector scraper pointed at your qryn instance
```
export QRYN_URL=http://qryn:3100/prom/remote/write
docker-compose up -d
```

### Coroot UI
#### Configuration
On your first usage, create a new project and point it at your **qryn** API endpoint _(prometheus protocol)_

#### Usage
Once metrics are collected, they will automatically display in the coroot user interface. Happy times!