What is MONI?

MONI or to give it it's full name Multipoint Osculating Network Investigator
is a network of peer-based devices which you embed into your network so it can watch it for problems and do something about them.

It is an automated fleet of robot engineers who watch all your traffic 24/7 and checks it gets to where it needs.
It watches all the traffic, including stuff you didn't anticipate or know about.

Why is it better than (insert competing brand monitoring here), you ask?
MONI does not check that a packet should get somewhere without problems, it checks the packets that are moving around your network.

This difference is very important: other very expensive products are mainly to inspect particular known streams of traffic for integrity.
MONI watches all traffic on your network, not just that which you anticipate, and sees from where it comes and to where it goes.

MONI was originally design for whirlwind, relentless financial networks, for where it is important for every packet to be accounted.
And this it does very well, but most networks are not requiring this level of inspection.

So a version of MONI is also available for customers with more flexible requirements.
There is also a version of MONI targeted at home and small business usage.

For the enterprise package the system consists of multiple nodes (one package is 10 nodes) with full NetWave tracking.
You deploy this into your network and MONI will monitor and report on what it finds.
You can expand the coverage with more nodes if you need: all nodes are designed to be managed as part of a single peer network.

The professional package is single units with capturing ability designed for your support engineers to do targeted, forensic analysis on your network.

In the home/SBS package the nodes sold singly are capable of capturing a high-speed broadband or WiFi connection.

Also you can use MONI to monitor your cloud and container environments

Without MONI -you are blind

Dude, where are my packets?

Competitor Products -give a glimpse

MONI Multipoint System -now you can really see!

All this is viewed from a web browser on your desktop, a console in your operations centre,
or anywhere in the world on your mobile device.

How MONI works

User access

The MONI browser application is served up from NetLinux MONI servers.

This then requests the data from the nodes in your network from your device and shows it realtime.

This provides the instant support and updates from NetLinux while still keeping your confidential information within your network.

If you have a separated management network then you will use the secure proxy module to communicate to the nodes.

This can be a physical unit, a virtual node, or the MONI secure proxy module installed on your gateway.

Customisation Options

Inline nodes

Cloud Nodes

MONI can be added as nodes in your VPC:

The MONI appliances can be installed into your cloud infrastructure too
so extending the coverage into your virtual datacentre in exactly the same way as physical infrastructure.

Container Environments

MONI can also be added to your container environment:

MONI node containers are deployed into your container environment and can monitor all your container traffic.
The MONI module is statically linked so is compatible with all Linux environments (e.g. CoreOS / Alpine)

A single MONI node can track which containers send/receive traffic and where it comes/goes.
It can also determine if the incoming requests are serviced or if they are blocked (e.g. by a container being offline)
and how long it takes for the container to process and respond.

Of course, the MONI node also keeps the entire packets
so the individual requests and responses can be forensically analysed and debugged both real-time and after the events.

Relationship to CenturyLink NAPI