grpc-streams-checker
Инструмент синтетического мониторинга, который ведёт себя как настоящий клиент: открывает стрим, ждёт нужное количество сообщений, проверяет содержимое и измеряет задержки.
Умеет выявлять:
— таймауты и зависшие потоки;
— недостаточное количество сообщений;
— некорректные или пустые поля;
— растущую задержку первого сообщения;
— слишком большие интервалы между сообщениями.
Результаты экспортируются в Prometheus с разбивкой по методам и типам ошибок. В комплекте есть правила алертинга, Kubernetes-манифесты и демонстрационный сервер с разными сценариями поломок.
Статья с описание на Хабре
Репыч на Гитхаб
📱 Telegram | 📲 MAX
Post #2551
1.77K

- 🔥 8
- 👍 6
- ⚡ 3