Skip to main content
NOFire AI Edge is the Kubernetes agent that builds a causal graph, a real-time map of your infrastructure, services, dependencies, and how they affect each other. This causal graph is the foundation of NOFire AI’s intelligence. It’s what enables causal root cause analysis, proactive deployment risk assessment, and automatic dependency discovery.

Why It Matters

Without NOFire AI Edge

  • Limited observability integration only
  • No automatic dependency discovery
  • No deployment risk assessment
  • Correlation-based analysis (not causal)
  • Manual service mapping

With NOFire AI Edge

  • Full causal intelligence
  • Automatic dependency mapping
  • Proactive deployment risk analysis
  • True cause-and-effect RCA
  • Real-time infrastructure understanding

How It Works

NOFire AI Edge is a lightweight, read-only Kubernetes agent that:
  1. Monitors your Kubernetes clusters - Observes pods, services, deployments, configmaps, and other resources across your configured namespaces
  2. Discovers service relationships - Identifies how services depend on each other through actual network connections and Kubernetes metadata
  3. Tracks changes over time - Records infrastructure changes, deployments, scaling events, and configuration updates
  4. Builds the causal graph - Constructs a real-time map of cause-and-effect relationships in your infrastructure
  5. Streams to NOFire AI - Securely sends graph updates to NOFire AI’s backend over encrypted channels
This causal graph powers both reactive capabilities (incident RCA) and proactive capabilities (deployment risk assessment). The Edge Agent runs as a Deployment in your cluster. It consumes data from the Kubernetes API and CoreDNS (via DNSTap, more on this later) to build a real-time graph of your infrastructure.

Security & Privacy

  • Read-only access - NOFire AI Edge never modifies your Kubernetes resources
  • Encrypted communication - All data sent to NOFire AI uses TLS encryption
  • No secrets exposed - Credentials stay in your cluster
  • Configurable scope - Control which namespaces to monitor
  • Open architecture - Review permissions via ClusterRole definition

Dependency Discovery

NOFire AI Edge automatically discovers service-to-service dependencies by observing DNS traffic through CoreDNS integration.

Benefits

  • No sidecars required - Unlike service meshes, no additional containers needed
  • Zero application changes - Works automatically with existing services
  • Low overhead - Minimal performance impact (typically < 1% CPU on CoreDNS)
  • Complete visibility - Captures all service-to-service communication

Security & Privacy

  • Cluster-internal only - DNS traffic never leaves your cluster
  • Metadata only - Only captures service names and relationships, not payload data