Menu
Foundation Component
Multi-protocol telemetry collection in a single engine. gNMI, SNMP, CLI Parsing, Syslog & Netflow: all unified, with AI-powered tools powering model construction, parsing, and data processing.
Features
Collect telemetry across your entire infrastructure. gNMI, SNMP, CLI Parsing, Syslog & Netflow, all in one place. AI-powered tools drive generic model construction, CLI parsing definitions, and data processing pipelines.
Stream real-time gNMI telemetry from modern devices and polls SNMP OIDs from legacy equipment. Full visibility across all device generations in a single collector.
Collection protocolsExecute and parse CLI commands from network devices. AI-powered tools generate parsing templates, extracting structured data from show commands and operational outputs.
CLI parsing guideCollect data from vendor-specific formats and export them in a generic, vendor-agnostic model built with AI-powered tools, eliminating proprietary silos and accelerating onboarding of new vendors.
Custom data modelsQuick Test
The Collector runs alongside Postgres and NATS. Drop in the compose file and start collecting — everything is configured through environment variables. The full walkthrough — TLS certs, API tokens, licensing — lives in the guide.
https://<your-host>:4030admin@rolo!Pass246 change on first login# docker-compose.yml — collector + postgres + nats
# then: docker compose up -d → https://localhost:4030 (admin / @rolo!Pass246)
services:
collector:
image: registry.arolo-solutions.com/prelude/prelude-collector:latest
ports: ["4030:4030"]
environment:
COLLECTOR_DB_HOST: postgres
COLLECTOR_DB_USER: prelude
COLLECTOR_DB_NAME: collector
COLLECTOR_DB_PASSWORD: ${POSTGRES_PASSWORD:-change-me-sE43kapqD8df5fds}
COLLECTOR_APP_URL: http://localhost:4030
volumes: [collector-data:/app/storage]
depends_on: [postgres, nats]
restart: unless-stopped
postgres:
image: postgres:18.4-alpine
environment:
POSTGRES_USER: prelude
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-change-me-sE43kapqD8df5fds}
POSTGRES_DB: collector
volumes: [postgres-data:/var/lib/postgresql/data]
nats:
image: nats:2
volumes:
collector-data:
postgres-data:
Separate tools per protocol
Different collectors for gNMI, SNMP and CLI, each with its own config and maintenance.
One engine, all protocols
gNMI, SNMP and CLI from a single platform with unified configuration.
Vendor-specific data silos
Each vendor's telemetry in proprietary formats, requiring custom parsers per vendor and forcing dashboards, alerting and automation to handle a different schema per source.
Vendor-agnostic data model
AI-powered tools build generic models. One unified schema for dashboards, alerts and automation, regardless of vendor.
Manual CLI parsing templates
Hand-crafted regex or TextFSM templates for every show command, breaking when formats change.
AI-generated parsing
Templates generated and maintained by AI, adapting automatically to output changes.
Weeks to add a new vendor
Adding a new vendor takes weeks of parser development and integration work.
Quick vendor onboarding
New vendors onboarded in hours thanks to AI-driven model construction.
Reach collected telemetry from any AI tool that speaks the Model Context Protocol. Query devices, inspect parsed data and drive the Collector straight from your assistant.
Set up the MCP serverEstimated annual cost based on managed devices
| Component | Est. annual cost |
|---|---|
| Device | 14 000 € |
| Estimated total | 14 000 € / year |
Want to understand metering and activation? Read the licensing guide