TE
테크에코
홈24시간 인기최신베스트질문쇼채용
GitHubTwitter
홈

테크에코

Next.js로 구축된 기술 뉴스 플랫폼으로 글로벌 기술 뉴스와 토론을 제공합니다.

GitHubTwitter

홈

홈최신베스트질문쇼채용

리소스

HackerNews API원본 HackerNewsNext.js

© 2025 테크에코. 모든 권리 보유.

Show HN: rtcollector - A modular, RedisTimeSeries-native observability agent

9 포인트작성자: ignaciovdk3일 전
I’m a long-time time series nerd, I’ve worked with InfluxDB, TimescaleDB, ClickHouse, and more, across everything from monitoring fleets to tracking medical devices. But recently, I started exploring RedisTimeSeries again… and I was surprised by how much the Redis Stack has evolved.<p>Between RedisTimeSeries, RedisJSON, RediSearch, and Streams, I realized: this could actually be the backbone for a full observability stack.<p>So I built rtcollector, a modular, Redis-native observability agent. It’s written in Python, configured with YAML, and designed to push system, container, and database metrics into RedisTimeSeries with labels and retention. Think of it as a Telegraf alternative, but for Redis.<p>Right now, I’ve implemented input plugins for: • Linux: CPU, memory, disk, I&#x2F;O, network • macOS: CPU, memory, disk, I&#x2F;O, network • Docker: container stats via API • Redis, MySQL, PostgreSQL<p>The idea is to keep it simple, extensible, and Redis-first.<p>Next steps: • Native logs via RedisJSON + RediSearch (already prototyped!) • Support for Redis Streams (for traces&#x2F;events) • Dashboards in Grafana using the Redis data source<p>If you’re into observability, Redis, or just like building small purposeful tools, I’d love your thoughts or contributions. It’s early, but already useful for homelabs, edge boxes, and anyone tired of deploying 10 containers just to get CPU metrics.<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;xe-nvdk&#x2F;rtcollector">https:&#x2F;&#x2F;github.com&#x2F;xe-nvdk&#x2F;rtcollector</a>

no comments

no comments