~/network-control/interface
Optical Network
Control, Precisely.
Manage optical components, device ports, and connection topology from a single, unified interface. OptiPath is trusted by 18 infrastructure teams across 6 data centers to keep 2,400+ connections running at 99.98% uptime.
$ ./optipath --inventory
Scanning active components…
2 optical components detected, 16 groups, 128 items
3 network devices online, 12 total ports
Connections: 24 active routes, 0 errors
───
Status: OPERATIONAL
Latency: 0.42ms | Packet loss: 0.001%
Last sync: 2 min ago
## optical_components
Two main optical components, segmented into logical groups. Each item represents an active fiber channel.
## network_devices
Active input and output ports for each device. Ports marked with a dot are currently in use.
## connection_topology
Active routes mapped across the network. Each entry shows the source, destination, and type of connection.
# Route 01 TYPE: SPLIT
SRC: Component A / G1 / I4
ID: CA001-G1-I4
# Route 02 TYPE: DIRECT
SRC: Component B / G1 / I3
ID: CB002-G1-I3
# Route 03 TYPE: SPLIT
SRC: Component A / G2 / I5
ID: CA001-G2-I5
# Route 04 INGRESS
TARGET: Device C / IN 1
ID: SDC01-IN1
# Route 05 EGRESS
TARGET: Device C / OUT 2
ID: SDC01-OUT2
# Route 06 TYPE: SPLIT
SRC: Component D / G1 / I8
ID: CCD03-G1-I8
# Route 07 TYPE: DIRECT
SRC: Component B / G1 / I4
ID: CB002-G1-I4
# Route 08 TYPE: DIRECT
SRC: Component E / G2 / I1
ID: CE004-G2-I1
## common_issues
Navigate to optical_components and select + Add Component. You'll need the component ID and group count. The interface auto-detects item channels via SNMP.
Yes. Use the --export topology.json command from the CLI, or the Download button in the UI. JSON and SVG formats are both supported.
Link states poll every 2 seconds by default. You can adjust the interval to 500ms in high-availability mode.