Why It Matters
Without Edge
- No dependency map before deploy
- No blast radius visibility for changes
- Correlation-based analysis during incidents
- Manual service mapping required
- VPNs or tunnels needed for on-prem data
- Credentials shared with external services
With Edge
- Dependency map updated on every deploy
- Blast radius shown before changes roll out
- Cause-and-effect reasoning during incidents
- On-prem query access through outbound-only connections
- No inbound firewall rules, VPNs, or tunnels
- Self-service data source onboarding via Helm values
- Credentials never leave your cluster
How It Works
Edge runs as a lightweight, read-only Kubernetes agent that:- Monitors your Kubernetes clusters. Observes pods, services, deployments, configmaps, and other resources across configured namespaces.
- Maps service relationships. Discovers how services depend on each other through DNS traffic (CoreDNS via DNSTap). No sidecars, no application changes.
- Tracks changes over time. Records deployments, scaling events, and configuration updates.
- Builds the Production Context Graph. A live map of your services, how they connect, and what changed. Used for blast radius, deployment risk, and incident investigation. The graph gets richer as you connect more sources (GitHub, Prometheus, cloud providers, etc.).
- Streams updates to NOFire. Sends dependency and change data over HTTPS (outbound only).

The Production Context Graph in the NOFire AI Explore view — service relationships, pod-level detail, and recent change events for the cart service.
What the Production Context Graph enables
Deployment Risk
See which services your changes affect and get a risk score before you merge.
Root Cause Analysis
Investigations follow actual service relationships instead of guessing at connections.
Change Management
Track what changed across your cluster: deployments, scaling, config updates, all in one timeline.
Alert Triage
When an alert fires, NOFire knows which downstream services are affected.
Security & Privacy
- Read-only access. Edge never modifies your Kubernetes resources; the proxy only forwards read requests.
- Encrypted in transit. All communication uses TLS (HTTPS for graph data, TLS-secured gRPC for queries).
- Credentials never leave your cluster. Tokens and passwords are read from Kubernetes Secrets mounted as volumes. NOFire only receives query results, never data source URLs or credentials.
- PII redaction. Query results can be scrubbed before leaving your network. See Sensitive Data Redaction.
- Configurable scope. Control which namespaces to monitor with namespace allow/deny filtering, and which data sources to expose.
- Open architecture. Review permissions via the ClusterRole definition.
On-Prem Data Access
NOFire queries metrics, logs, and traces from your data sources directly. If those backends are behind a firewall, the Edge Proxy fetches the data on NOFire’s behalf. The Edge Proxy initiates an outbound-only gRPC stream to NOFire. Your credentials and data source URLs stay inside the cluster. NOFire only receives query results.If your data sources are already accessible from the internet (e.g., Grafana Cloud, Datadog), connect them directly through Integrations. The Edge Proxy is for data sources that NOFire cannot reach directly.
values.yaml and deploying with Helm. No tickets, no manual provisioning.
Firewall-friendly — The proxy initiates an outbound-only gRPC stream over TCP 443. No inbound firewall rules, no VPNs, no tunnels.
GitOps-ready — Data source configuration lives in a declarative values.yaml, version-controlled alongside the rest of your infrastructure.
Supported types: Prometheus, Loki, Tempo, Grafana, Elasticsearch, OpenSearch, MongoDB Atlas, and Alertmanager. All query results pass through PII redaction before leaving your network. NOFire never sees your credentials or data source URLs.
See On-Prem Connections for setup instructions and Configuration for the full reference.
Next Steps
Installation
Deploy Edge and map your first cluster
On-Prem Connections
Connect Prometheus, Loki, Tempo, and other backends behind your firewall
Configuration
Full reference for Edge and Edge Proxy settings

