• 2 Posts
  • 7 Comments
Joined 28 days ago
cake
Cake day: September 11th, 2026

help-circle
  • See the “monitoring” namespace

    image

    kube-prometheus-stack plus VictoriaLogs for logs, about 100 pods on 2 nodes.

    The whole stack uses about 2.2 GB RAM. Prometheus takes about 1.1 GB of that and Grafana about 700 MB. CPU is basically idle, around 0.2 cores.

    Prometheus has about 150k series and uses about 7 GB for 15 days of metrics, so roughly 14 GB a month. Logs are about 3 GB a month. Grafana itself is under 1 GB.

    It’s mostly the default exporters, so a smaller lab would need less. A 20 GB volume would be plenty.

    Prometheus is set to retention: 15d and retentionSize: 18GB. Anything older than 15 days is dropped, and so is the oldest data if the total goes over 18 GB, whichever happens first. It’s sitting at a steady ~7 GB now that it has a full 15 days stored.








  • Thanks yea I made sure to add this Safety section to my write-up on how to build this yourself, and I reference back to it a lot, so it’s painfully clear.

    I printed this in PETG which can take the heat easily, but ideally you use UL 94 V-0 which is also flame retardant.

    I did make sure everything is very well insulated, and pulled hard on every connection to make sure it’s held down properly.

    **Safety**  
    
    This part carries live mains. Mains wiring kills people who get it wrong, and a fault in a printed enclosure can start a fire.  
    
    Do not build it unless you are competent to wire mains and permitted to do so where you live. Sleeve or shroud all live terminals. PLA softens around 60 °C, PETG around 80 °C. Neither is flame retardant. Only a UL 94 V-0 filament is.  
    
    Wire the protective earth if anything you plug in needs it.  
    
    Build it at your own risk. I take no responsibility for injury, death, fire, or damage resulting from anything in this repository.