Overview
Introduction
Internet Gateways carry international traffic for ISPs and enterprises. When something
goes wrong — fibre cuts, routing issues, capacity problems — many stakeholders need to
know: NOC engineers, upstream providers, enterprise customers, management.
I built a prototype ticketing system on top of osTicket using PHP,
configured specifically for IIG-style incidents. It served as a live demonstration of
how structured tickets and email notifications could replace scattered spreadsheets and
ad-hoc email chains.
Background
Context
Prior to this work, incident handling for the IIG environment relied heavily on:
- Generic email threads for outage reports and updates.
- Manual tracking of who needed to be notified for which incident.
- Limited visibility into incident history for management and post-mortems.
Off-the-shelf ticketing tools existed, but many were not tailored to the specific
needs of an IIG NOC: link-centric incidents, upstream/downstream parties, and
regulatory visibility. A prototype was needed to show what a customised system could
look like.
Challenge
Problem
The key question was:
“Can we make IIG incidents trackable, auditable, and automatically communicated to
the right people without buying and integrating a heavy ITSM suite?”
Concretely, we needed:
- A single place to open, update, and close incidents.
- Automatic email notifications to relevant stakeholders on status changes.
- A simple, adaptable system that could be demonstrated quickly to decision makers.