NOC
NOC is an open-source, Python-based microservices network management system maintained by Gufo Labs under BSD License, serving ISPs, service providers, and content providers with vendor-agnostic discovery, fault management, configuration control, and ClickHouse-powered analytics across 100+ network equipment vendors.
- Company typePrivate
- Founded2007
- Headquarters—
- Headcount11–50
- GTM typeB2B
- OfferingSoftware
What NOC does
NOC is an open-source network management system designed for ISPs, service providers, and content providers. Maintained by Gufo Labs under a BSD License since 2007, the platform delivers vendor-agnostic network discovery, centralized inventory, configuration management with versioning and rollback, fault management with root cause analysis and topology correlation, performance metrics collection, multi-protocol service activation, and Python-based network automation. The current release is version 24.1.
The underlying technology is a Python-based microservices architecture in which atomic services are grouped into storage, UI, pool, integration, and external service categories, each with explicit CPU, RAM, disk, and IOPS resource contracts that enable transparent horizontal scaling. Deployment is managed by the Tower tool wrapping Ansible playbooks. A ClickHouse-based analytic database provides columnar storage, sharded/redundant distribution, and distributed query processing for Big Data workloads at scales from a single-node lab installation to clusters controlling million-object networks. The proprietary ConfDB subsystem addresses multi-vendor configuration heterogeneity by introducing a fictional configuration language that separates hardware-dependent from hardware-independent parts. Two API surfaces are exposed: a DataStream REST API for real-time change streaming with monotonically increasing 24-character Change IDs, and an NBI HTTP REST API with Private-Token authentication for external system queries.
The business model is fully open-source and free of charge. Distribution is self-serve via the public GitHub repository at gufolabs/noc, with no commercial pricing tiers, sales motion, or enterprise licensing structure disclosed. Maintenance is sustained by Gufo Labs and supported through community funding channels including GitHub Sponsors and Buy Me a Coffee, alongside an active open-source contributor community engaged through GitHub Discussions and bilingual Telegram groups (English and Russian). No institutional funding rounds, headcount figures, named enterprise customers, or revenue figures are disclosed in the source material.
NOC firmographics
Firmographics- Name
- NOC
- Legal name
- NOC
- Website
- https://getnoc.com
- Company type
- Private
- Founded year
- 2007
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- NOC is an open-source, Python-based microservices network management system maintained by Gufo Labs under BSD License, serving ISPs, service providers, and content providers with vendor-agnostic discovery, fault management, configuration control, and ClickHouse-powered analytics across 100+ network equipment vendors.
- Ownership category
- akta.pro rank
NOC industry classification
Industry- Product category
- Network Management Software
- NAICS
- Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (51821)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- Network Monitoring, Assurance & Managed NOC Services (SLA Ops) (HDAIAGAJ)
- akta.pro secondary industry
- IT Operations, Event & Incident Management (NOC/SOC-to-ITSM) (BPAEAJAH)
Keywords
NOC business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Infrastructure, Operations
Distribution channels1 record
Marketing channels5 records
NOC product offering
Product offeringCore offering
NOC is a scalable, high-performance, open-source network management system for ISPs, service providers, and content providers. It provides unified network discovery, inventory of physical and logical resources, configuration management with versioning and rollback, fault management with root cause analysis, performance metrics collection, multi-protocol service activation, and a Python-based network automation framework. The platform is vendor-agnostic, supporting 100+ network equipment vendors, and is distributed under the BSD License.
Product overview
NOC is a unified, open-source network management platform built on a microservices architecture for ISPs, service providers, and content providers. The platform consists of a core NOC system with integrated modules for Discovery (network topology detection), Inventory (physical/logical resource tracking), Configuration Management (backup and change control), Fault Management (root cause analysis), Performance Management (metrics collection), Service Activation (multi-vendor provisioning), and Network Automation (Python-based orchestration). Supporting infrastructure includes Web-Scale architecture for cluster deployment, Microservices Architecture managed via Tower/Ansible, and Big Data Analytics powered by ClickHouse. Integration is enabled through DataStream API (real-time data streaming), NBI API (external system queries), and ETL interface (data import from external systems). The platform is vendor-agnostic with support for 100+ vendors and is distributed under BSD License.
Differentiator
Problem solved
Functional benefit
Products and services
- NOC (Network Operations Center) Scalable, high-performance open-source network management system for ISP, service, and content providers. Provides a unified platform for network discovery, inventory, configuration management, fault management, performance management, and service activation. Distributed under BSD License.
- Discovery Advanced network topology discovery across multiple protocols, including configuration and resource usage. Ensures synchronization between inventory and the network's real-time state, providing accurate insights and control for network operators.
- Inventory Centralized database of physical and logical resources. Tracks physical assets such as chassis and modules, and logical resources including IP addresses, VLANs, and phone numbers. Includes IP address planning via IPAM.
- Configuration Management Streamlines network configuration control by automating backups, tracking changes, and enforcing compliance. Includes versioning and rollback features to simplify updates and enhance network reliability and security.
- Fault Management Performs Root Cause Analysis with topology correlation and escalation. Includes active probing and passive alarm condition detection in syslog and SNMP traps, with an events pipeline consisting of classifier and correlator services.
- Performance Management Flexible metrics collection via SNMP and CLI with long-term storage, automatic dashboard configuration, and complex threshold control using window functions. Supports metrics for Interface, Ping, CPU, Memory, Disk, SLA, Routing, and more.
- Service Activation Enables device interaction through telnet, SSH, web, TL1, MML, and SNMP interfaces for seamless service activation and provisioning across multiple vendors.
- Network Automation Comprehensive network automation framework featuring an easy-to-use Python API to streamline tasks, orchestrate processes, and achieve greater efficiency in managing network infrastructure.
- DataStream API Universal REST API to stream database actual state to external systems. Supports multiple streams of changes, each tracking actual versions of given object types using time-based Change IDs that are unique and monotonically increasing. Authentication via API Key scheme with Private-Token header.
- NBI API HTTP REST API using JSON that enables external systems to interact with NOC. Provides endpoints for config, config revisions, object mappings, object metrics, object status, path queries, telemetry, and service status.
- ETL Interface Extract-Transfer-Load interface for importing data from existing Network Resource Inventory (NRI) systems, with multi-system synchronization capabilities. Enables NOC to integrate with existing operational systems.
Companies that use NOC
Customer profileSegments1 record
Ideal customer profiles1 record
NOC technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability4 records
Feature14 records
NOC partnerships and signals
Strategic signalScale indicators3 records
Recent moves6 records
Expansion highlights5 records
NOC competitors and assessment
Company assessmentDirect peers
- Nagios: Long-established open-source monitoring suite with network plugins, alerting, and event correlation. Shares the open-source NMS positioning and operator-focused customer base.
- Zabbix: Mature open-source monitoring platform with extensive network device monitoring, SNMP/SSH agents, and multi-vendor support. Overlaps with NOC in fault/performance management for ISPs.
- Observium: Open-source network monitoring system focused on auto-discovery and detailed device telemetry. Targets similar ISP and service provider operator personas with comparable feature set.
- Checkmk: Open-core monitoring platform with strong network device monitoring, configuration, and event handling. Comparable in vendor-agnostic monitoring and scalability story.
- OpenNMS: Open-source network management platform with similar focus on service-provider-grade discovery, event management, and performance monitoring. Closest architectural analog as a vendor-agnostic open-source NMS.
- PRTG Network Monitor (Paessler): Commercial all-in-one network monitoring product with broad vendor coverage and SLA-backed support. Competes for the same ISP/enterprise NMS budget dollars.
- LibreNMS: Open-source NMS purpose-built for auto-discovering and monitoring network devices from a wide vendor set. Directly comparable target market (ISPs, enterprises) and feature scope.
- ManageEngine OpManager: Commercial network monitoring and management suite covering fault, performance, and configuration. Targets the same mid-market and enterprise network operator buyers.
Broad incumbents
- SolarWinds Network Performance Monitor: Established commercial NMS vendor with broad portfolio including performance monitoring, configuration, and observability. Represents the entrenched incumbent NOC buyers typically evaluate.
- Cisco DNA Center: Cisco's enterprise network management and automation platform bundled with Cisco hardware sales. Sets the bar for SLA, certifications, and integration depth that open-source NMS must clear for enterprise deals.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat5 records
Key risks5 records
Key highlights6 records
Customer concentration
NOC social profiles
Digital presenceNOC financial estimates
Financial estimateRevenue estimate
Valuation estimate
NOC leadership team
Management profileNumber of profiles
NOC funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
NOC M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about NOC
What does NOC do?
NOC is a scalable, high-performance, open-source network management system for ISPs, service providers, and content providers. It provides unified network discovery, inventory of physical and logical resources, configuration management with versioning and rollback, fault management with root cause analysis, performance metrics collection, multi-protocol service activation, and a Python-based network automation framework. The platform is vendor-agnostic, supporting 100+ network equipment vendors, and is distributed under the BSD License.
Is NOC a public or private company?
NOC is a private company. It is classified as corporate owned and is currently operating.
When was NOC founded?
NOC was founded in 2007. It employs 11 to 50 people.
Who are NOC's main competitors?
Direct peers on record are Nagios, Zabbix, Observium, Checkmk, OpenNMS, PRTG Network Monitor (Paessler), LibreNMS and ManageEngine OpManager. Broad incumbents are SolarWinds Network Performance Monitor and Cisco DNA Center.
Does NOC have an API?
Yes. NOC provides two main API interfaces: DataStream API (universal REST API for streaming database state to external systems) and NBI API (Northbound Interface providing HTTP REST API with JSON transport for external systems to interact with NOC). DataStream API supports multiple streams of changes, real-time streaming, full data fetching, and incremental fetching. NBI API provides endpoints for config requests, config revisions, object metrics, object status, path queries, and telemetry. Authentication is via API Key scheme using Private-Token header. Developer documentation is at getnoc.com/datastream-api-reference.
What industry is NOC in?
NOC's product category is Network Management Software. Its primary akta.pro industry code is HDAIAGAJ, Network Monitoring, Assurance & Managed NOC Services (SLA Ops), with a secondary code of BPAEAJAH, IT Operations, Event & Incident Management (NOC/SOC-to-ITSM). Its NAICS code is 51821 and its SIC code is 7372.