Features
Every feature your NOC demands
Eight feature areas. Each built protocol-first, API-complete, and designed for enterprise-grade reliability.
Device Monitoring
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
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)
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-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
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)
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
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
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