abhilashthale.com
  • Home
  • BlogCategories
    • coding
    • other
    • n
  • Images to Pdf
  • My Files
  • Shares Average
  • About Me
  • Server Stats
  • Day
  • Night
  • Birds
  • Waves
  • Net
  • Dots
  • Halo
  • Rings
  • Fog
  • Clouds

    Secure Grafana + Prometheus + Node Exporter Monitoring Setup With Https And Django Embed

    by abhilash - Dec. 28, 2025

    In this post I am documenting how I configured a secure server
    monitoring stack using Grafana, Prometheus and Node Exporter, and then
    embedded the Grafana dashboard directly into my Django website.
    Everything is running fully over HTTPS with TLS and protected
    credentials.

    The goal was: 1) Collect server metrics securely 2) Run services inside
    Podman containers 3) Avoid exposing internal components publicly 4) Use
    HTTPS everywhere 5) Embed Grafana in Django without reverse proxy paths
    6) Enforce login security

    Tools used: - Rocky Linux 8.10 - Podman - Grafana - Prometheus - Node
    Exporter - Let’s Encrypt SSL certificate - Django app for embedding
    dashboard

abhilashthale.com