Redpanda Connect

Redpanda Connect with some extensions.
Install
Build and Install binary:
go install github.com/artemklevtsov/redpanda-connect@latest
Or download binary with:
curl -s https://i.jpillora.com/artemklevtsov/redpanda-connect@latest! | bash
Remove ! if you want to install to the current directory.
Alternatively pull a Docker image with:
docker pull ghcr.io/artemklevtsov/redpanda-connect@latest
Run
input:
yandex_metrika_stat_table:
ids:
- 44147844
metrics:
- ym:s:users
- ym:s:visits
dimensions:
- ym:s:date
- ym:s:lastTrafficSource
sort:
- ym:s:date
- ym:s:lastTrafficSource
date1: 2025-02-01
date2: 2025-02-28
# filters: ym:s:lastTrafficSource=='direct'
# filters: ym:s:date=='2025-02-03'
output:
stdout: {}
And you can run it like this:
redpanda-connect run ./connect.yaml
See also configs/ for the more examples.
See also
Documentation
Redpadna Connect
Yandex.Metrika API
Authorization
- Create app
- Get token: https://oauth.yandex.ru/authorize?response_type=token&client_id={APP_ID}
Reporting API
Logs API