https://github.com/ebpfdev/explorer
Это мой небольшой проект для работы с подсистемой Linux eBPF, в частности можно наблюдать список загруженных программ и состояний (maps), увидеть какая программа в какое состояние пишет (а также посмотреть полный граф - на скриншоте видно как много всего создает datadog agent, чтобы трекать соединения), и киллер-фича🔥 это возможность редактировать состояния (в режиме text/hex/integer), что бывает весьма полезно при дебаге ваших eBPF программ. Есть также несложный: но настраиваемый prometheus exporter.
Приложение можно запустить прямо из докера на удаленной тачке и смотреть в WEB UI или использовать GraphQL API.
Мне пока хватило функционала, поэтому новые фичи ждут только подогрева в виде обратной связи.
Предлагаю дать обратной связи автору. Выглядит проект круто
#смотрикакой #ebpf
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥13❤2😐1
WAL-Listener - https://github.com/ihippik/wal-listener
Есть совершенно простое решение для публикации изменений данных в ваших таблицах PostgreSQL в брокер сообщений.
Например удалили какую-то строку, изменили или быть может добавили - вы сразу же получаете сообщение об этом со всеми подробностями в ваш брокер сообщений.
Благодаря этому вы сможете строить сложные event-driven системы или просто как-то реагировать на изменения ваших данных.
Механизм построен на логической репликации.
#смотрикакой #postgresql
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥7❤3