Infrastructure just isn't as important to the future of network monitoring

Image Credit: Shutterstock

When we consider the challenges posed by today’s digital world, it is clear that IT operators must be agile and prepared for all technological advancements. If the industry is to continue to thrive and grow, we must continue to look towards the future of computing technology.

In order to prepare for the future – we must first understand the changes that are taking place now and here have been several notable shifts over the last few years when it comes to the world of operations. 

The first being virtualisation. This is where we went from having a single bare metal server running a few applications to having a single server running many virtualised “servers”. These servers were abstracted by virtualising the underlying hardware of the server. This effectively allowed operators to run multiple “servers” on a single physical server. The benefit, being a more balanced workload across infrastructure and the ability to consolidate virtual machines onto fewer physical servers – meaning less initial investment for IT operators.  

The second shift has been in the advent and overwhelming adoption of containers.  Containers are similar to virtualisation, except that they take the abstraction to the next level.  Instead of just virtualising the hardware and running full blown operating systems on each VM, containers run on top of the operating system of a host or node.  This means many workloads run on top of a single operating system.  

These nodes don’t have to be on bare metal. They could also be VM’s. The idea is that there is one “server” able to run many containers with the ability to balance the workload over those servers becoming more efficient.

The last, most recent shift is is Functions as a Service (FaaS).  Some people call this serverless since it eliminates the need for someone within the organisation to maintain a server.  This doesn’t mean that there isn’t a server somewhere running the function, it’s just that someone else is making sure that it runs.  

FaaS allows for software developers to write only their business logic and then upload it to a FaaS service, with a public cloud provider like AWS. The running of the servers that are powering the containers that track business logic is completely abstracted away leaving businesses with the ability to focus on only the application’s development.

Infrastructure isn’t Important

Due to the abstraction away from hardware and the ephemeral nature of modern applications, within the next few years we won’t care about infrastructure anymore.  The more we remove ourselves and our applications from the bare metal, the less we should have to care about it.  

Think about it. If an operator is running a totally serverless application on a public cloud, not only is there no need for them to care about the infrastructure behind it, but, it is also not possible for the operator to monitor it. There’s no way to access the metrics from the network or servers behind the containers that are running the code.

In the case of containers, DevOps teams running applications in containers across a well-built Kubernetes cluster or a managed cluster running in the cloud shouldn’t have to think about the hardware that’s running it.  More and more, the management of K8 clusters or similar will be ‘outsourced’ to the cloud and neither the hardware underneath these managed clusters nor the clusters themselves will be of any real concern to the company running the application.

The reason that outsourcing this work makes sense is that with the abstraction of computing, hardware and the running of it becomes more of a commodity.

Image Credit: Pexels

Image Credit: Pexels (Image credit: Image Credit: Startup Stock Photos / Pexels)

To monitor is to observe

The question then arises – what does the future of monitoring look like? To answer this question, we must focus on the application itself, rather than the workloads running on the infrastructure. 

Observability is a good way to think about this. It includes metrics, logs and traces directly pulled or pushed from our workload or application. With this data, we are then able to infer the current state of a system from its external outputs and gain context in order to understand that state.

High cardinality in our monitoring data used to be a non-pattern and something that everyone tried to avoid, but to make an application observable, storing highly cardinal data is a must in order to really delve into a problem when it occurs.  

As long as the operator is able to identify the part of the application that is causing the malfunction, they will then be able to observe data logs and pinpoint whether the issue is linked to a particular node within the database. Unusual data traffic should be easy to pick out, particularly if the writes cause timeouts. 

All in all, the way we monitor our network is changing, whether we like it or not. As such, IT operators are presented with the following challenge: Adapt and embrace change now, or become irrelevant in the future.

Martin Hodgson, Country Manager UK&I at Paessler AG

Martin Hodgson

Martin Hodgson is the Director Northern Europe at Paessler AG.

Latest in Pro
Homepage of Manus, a new Chinese artificial intelligence agent capable of handling complex, real-world tasks, is seen on the screen of an iPhone.
Manus AI may be the new DeepSeek, but initial users report problems
healthcare
Software bug meant NHS information was potentially “vulnerable to hackers”
Hospital
Major Oracle outage hits US Federal health record systems
A hacker wearing a hoodie sitting at a computer, his face hidden.
Experts warn this critical PHP vulnerability could be set to become a global problem
botnet
YouTubers targeted by blackmail campaign to promote malware on their channels
A computer screen showing a spreadsheet in use.
This entire nation's public health department was found to be running on a single Excel spreadsheet
Latest in News
Apple's Craig Federighi demonstrates the iPhone Mirroring feature of macOS Sequoia at the Worldwide Developers Conference (WWDC) 2024.
Report: iOS 19 and macOS 16 could mark their biggest design overhaul in years – and we have one request
Google Gemini Calendar
Gemini is coming to Google Calendar, here’s how it will work and how to try it now
Lego Mario Kart – Mario & Standard Kart set on a shelf.
Lego just celebrated Mario Day in the best way possible, with an incredible Mario Kart set that's up for preorder now
TCL QM7K TV on orange background
TCL’s big, bright new mid-range mini-LED TVs have built-in Bang & Olufsen sound
Apple iPhone 16e
Which affordable phone wins the mid-range race: the iPhone 16e, Nothing 3a, or Samsung Galaxy A56? Our latest podcast tells all
An image of a Jackbox Games Party Pack
Jackbox games is coming to smart TVs in mid-2025, and I can’t wait to be reunited with one of my favorite party video games