[HN Gopher] Show HN: rtcollector - A modular, RedisTimeSeries-na...
       ___________________________________________________________________
        
       Show HN: rtcollector - A modular, RedisTimeSeries-native
       observability agent
        
       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.  Between RedisTimeSeries,
       RedisJSON, RediSearch, and Streams, I realized: this could actually
       be the backbone for a full observability stack.  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.  Right now, I've implemented input plugins for: * Linux:
       CPU, memory, disk, I/O, network * macOS: CPU, memory, disk, I/O,
       network * Docker: container stats via API * Redis, MySQL,
       PostgreSQL  The idea is to keep it simple, extensible, and Redis-
       first.  Next steps: * Native logs via RedisJSON + RediSearch
       (already prototyped!) * Support for Redis Streams (for
       traces/events) * Dashboards in Grafana using the Redis data source
       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.  Repo:
       https://github.com/xe-nvdk/rtcollector
        
       Author : ignaciovdk
       Score  : 5 points
       Date   : 2025-05-22 19:53 UTC (3 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       ___________________________________________________________________
       (page generated 2025-05-22 23:01 UTC)