DINOC

Features

Every feature your NOC demands

Eight feature areas. Each built protocol-first, API-complete, and designed for enterprise-grade reliability.

Device Monitoring

SNMPICMPgRPC

Comprehensive visibility across every device in your network — from core routers to remote CPEs — using industry-standard and modern protocols.

Key Capabilities

  • SNMP v1/v2c/v3 polling with configurable intervals
  • ICMP ping and traceroute for reachability and path analysis
  • gRPC agent for real-time push-based telemetry
  • Subnet and range-based auto-discovery
  • Custom MIB support for vendor-specific OIDs

Business Benefits

  • Single platform replaces fragmented SNMP tools and ping monitors
  • Auto-discovery cuts onboarding time from days to minutes
  • Real-time data means faster fault detection and lower MTTR

Technical Highlights

gRPC agent communicates over mTLS — no plaintext SNMP community strings required

Sub-second polling intervals with the gRPC agent (vs. 5-minute SNMP baseline)

Agents run on Linux/Windows bare metal, Docker, and Kubernetes pods

Device templates for common vendors: Cisco, Juniper, MikroTik, HPE, and more

Alerts & Incidents

Real-time

Intelligent alerting that reduces noise while ensuring your team is notified of real problems — with a full incident lifecycle from detection to resolution.

Key Capabilities

  • Threshold-based and anomaly-based alert rules
  • Alert grouping, suppression, and escalation policies
  • Incident timeline with full audit trail
  • On-call routing via webhook, email, or Slack
  • Maintenance windows to silence alerts during planned downtime

Business Benefits

  • Alert fatigue reduction via intelligent grouping and suppression
  • Faster MTTR with incident timelines that show every state change
  • Compliance-ready audit trails for regulated environments

Technical Highlights

Alert rules defined in YAML or via UI — source-controlled in Git

Alertmanager-compatible webhook output for existing on-call integrations

Incident correlation engine groups related alerts into single incidents

AI Assistant (Ollama)

OllamaOn-premise

Ask your network anything — in plain language. DINOC runs an on-premise LLM via Ollama so AI queries never leave your infrastructure.

Key Capabilities

  • Natural language queries: "Which devices had packet loss over 1% today?"
  • AI-assisted root-cause analysis for active incidents
  • Metric trend summaries and anomaly explanations
  • Chat interface embedded in the NOC dashboard

Business Benefits

  • On-premise AI satisfies data sovereignty requirements for regulated industries
  • No per-query AI billing — fixed infrastructure cost
  • Engineers spend less time writing PromQL or SQL — just ask in English

Technical Highlights

Runs Ollama (Llama 3, Mistral, or custom models) on your own hardware

DINOC Server communicates with Ollama via HTTP on localhost — zero egress

Model selection configurable per deployment — use GPU-accelerated nodes for speed

Context includes recent metrics, topology, and alert history for accurate responses

Network Topology

Auto-discovery

Auto-discovered, real-time topology maps that show how your devices connect, which links are degraded, and which failure would cascade.

Key Capabilities

  • Layer 2 and Layer 3 topology auto-discovery via LLDP/CDP and routing tables
  • Real-time link state with latency and throughput overlays
  • Dependency graphs for blast-radius analysis
  • Historical topology snapshots — see how the network looked at any point

Business Benefits

  • Instantly understand which devices are affected by a single link failure
  • Onboard new engineers faster with visual network documentation
  • Compliance reporting backed by accurate topology records

Technical Highlights

LLDP/CDP neighbor discovery for L2 adjacency mapping

BGP and OSPF route table parsing for L3 topology

SVG-based topology renderer — embed in runbooks or Confluence pages

VictoriaMetrics Storage

VictoriaMetrics

High-cardinality, high-performance time-series storage purpose-built for network telemetry at millions of metrics per second.

Key Capabilities

  • Ingest millions of metrics per second with minimal CPU overhead
  • Long-term retention with configurable downsampling
  • MetricsQL — a Prometheus-compatible query language with extensions
  • Instant backup and restore via snapshot API

Business Benefits

  • Lower infrastructure cost vs. Prometheus/InfluxDB at scale
  • Query performance stays fast even with 1 year of retention
  • Grafana-compatible — reuse existing dashboards

Technical Highlights

VictoriaMetrics uses 10x less RAM than Prometheus for equivalent cardinality

Single-node deployment handles up to 10M active time series

Cluster mode (VictoriaMetrics cluster) for horizontal scaling

Compatible with Grafana via Prometheus data source adapter

Security (mTLS + RBAC)

mTLSRBAC

End-to-end security from agent to API — mutual TLS on every connection, RBAC for every user action, and a complete audit trail.

Key Capabilities

  • Mutual TLS (mTLS) for all agent-to-server communication
  • Role-based access control with custom role definitions
  • Audit log for every user action, API call, and configuration change
  • Certificate rotation with zero downtime

Business Benefits

  • Meets security requirements for PCI-DSS, SOC 2, and ISO 27001 audits
  • Zero plaintext credentials in transit — no SNMP community string exposure
  • Granular RBAC enables least-privilege access for every team role

Technical Highlights

Each agent gets a unique client certificate — revoke individual agents without disrupting others

RBAC supports resource-level permissions (per-site, per-tenant, per-device-group)

Audit logs are append-only and optionally shipped to a SIEM via syslog or webhook

Multi-tenancy

ISPMSP

Native tenant isolation lets ISPs and MSPs manage hundreds of customers from a single DINOC instance without data bleed.

Key Capabilities

  • Complete tenant isolation at the data, API, and UI layer
  • Per-tenant dashboards, alerting policies, and user management
  • White-label branding per tenant (logo, color, domain)
  • Per-tenant billing export for ISP/MSP invoicing

Business Benefits

  • One DINOC instance serves 100s of clients — no per-client infrastructure cost
  • White-label UX lets MSPs present DINOC as their own product
  • Tenant-scoped billing data makes invoicing automated and auditable

Technical Highlights

Tenant isolation enforced at the database and query layer — not just the UI

Tenant administrators can manage their own users and alert rules independently

API keys are scoped to tenants — tenant A cannot query tenant B metrics

API & Integrations

REST API

Every DINOC action is available via REST API. Automate onboarding, sync devices from your CMDB, or build custom dashboards.

Key Capabilities

  • Full REST API for devices, alerts, metrics, tenants, and users
  • Webhook delivery for alert state changes
  • Prometheus remote_write endpoint for metric ingestion
  • API key authentication with per-key permission scoping

Business Benefits

  • Automate device onboarding from Netbox, ServiceNow, or any CMDB
  • Build custom NOC dashboards using your preferred BI tool
  • Integrate with existing PagerDuty, Slack, and ticketing workflows

Technical Highlights

OpenAPI 3.0 spec published at /api/docs — use to generate client SDKs

Webhook payload is JSON — compatible with any automation platform

Prometheus remote_write means existing exporters can push metrics to DINOC

Ready to modernize your NOC?

Deploy DINOC in minutes and see your entire network — with AI-assisted insights from day one.

14-day free trial. No credit card required.