- The problem: when the monitoring platform itself becomes difficult to operate
- What symptoms indicate that the monitoring architecture is starting to become a problem
- Why grouping similar tasks improves actual resource usage
- What changes in Pandora FMS with the new server architecture
- What changes when you no longer need dedicated processes for minor cases
- Shorter polling and distributed environments: Why it is not just a performance improvement
- Pandora_supervisor and the operational simplification of updates
- What should be required from a truly scalable monitoring platform
- What Pandora FMS brings to this approach
In technology, we constantly chase the shine of the new. We are hypnotized by newly released frameworks, yet another emerging architecture, the promises of the latest cloud service, or additional layers of abstraction… and complexity. Which is a problem, because the efficiency of an infrastructure does not depend only on its raw power, but above all on the elegance of its internal architecture.
One that, the more moving parts it has, the more breaking points it contains. This also means we need a complex IT systems monitoring, full of exceptions and nuances to properly control the beast we have created, because it is full of patches, corners and strange modifications that no architect would have approved.
All of this is a problem when something breaks in a dark corner that monitoring barely illuminates, or a malicious actor takes control of an old printer we didn’t even know existed.
In monitoring, we also make the mistake of looking only outward.
We obsess over the complexity of the network we monitor, the dispersion of cloud applications or the heterogeneity of our devices. But we rarely stop to look inward, at the platform itself that sustains that visibility.
But when that monitoring architecture also becomes a labyrinth, its operational complexity devours the value the tool provides.
Monitoring was meant to save us and, as Obi Wan said to Anakin, it ends up becoming what it swore to destroy.
Another complicated burden instead of a relief.
That is why we are going to detail how to simplify that monitoring architecture, relying on the multiple innovations provided by Pandora FMS 800 LTS Aquarius in this regard.
The problem: when the monitoring platform itself becomes difficult to operate
As an organization scales, its monitoring tool usually grows by accumulation, not by design.
Servers are added for specific tasks, dedicated threads are created for minority protocols, and processing logic is fragmented to “avoid overloading” the core.
Since I started with Star Wars, I will continue there and make it clear: “It’s a trap,” as Admiral Ackbar would say, because the result is an operational Frankenstein monster that I have often mentioned on other occasions.
If our monitoring platform requires a team of three people dedicated exclusively to keeping it alive, updating it or balancing internal loads, we have completely lost our way.
The monitoring architecture matters a lot because:
- It directly conditions the total cost of ownership (TCO).
- It influences the agility of teams in Site Reliability Engineering (SRE).
- It determines the capacity to respond to crises.
A tool that is complex to operate is, by definition, a fragile tool.
What symptoms indicate that the monitoring architecture is starting to become a problem
As with any technical pathology, architectural exhaustion presents clear symptoms prior to total collapse.
The main ones are:
- Too many dedicated processes: If monitoring WMI requires one binary, SNMP requires another, and web checks require a third (each with its own configuration and lifecycle, of course), we are multiplying points of failure.
- Underutilized resources: For example, processes that consume memory and CPU cycles simply by being “on standby” for a task that only occurs once every ten minutes.
- Rigid dependencies: Caused by components that cannot be updated independently. Or that require the entire platform to stop to perform a minor change, because you have to download another version of some library that also affects another program and might even break it.
- Growth that forces oversizing: The inability of the architecture to take advantage of modern processing threads forces the deployment of more virtual machines than necessary.
- Costly maintenance: Because in the end, the time the technical team spends “taking care of” the monitoring tool exceeds the time spent analyzing the data it provides.
Why grouping similar tasks improves actual resource usage
The trend in software design should be intelligent consolidation instead of infinite fragmentation. Despite what that one developer who never stops talking in meetings says, not everything needs an isolated process.
In fact, in large-scale infrastructure monitoring environments, grouping tasks by their load nature is infinitely more efficient.
The logic is simple:
If, for example, we group checks that depend on network latency into one role and those that depend on computing capacity into another, we can optimize thread usage much more aggressively.
This results in lower operational overhead due to processor context switching and also in cleaner memory management.
This is an example of how a more manageable architecture is not the one with fewer features, but the one that organizes them more rationally.
What changes in Pandora FMS with the new server architecture
Talking is fine, but doing is better. With the arrival of version 800 LTS Aquarius, Pandora FMS has essentially performed open-heart surgery on its server architecture..
And the idea that guided this change was clear: simplify to scale.
For this reason, dedicated servers that previously operated independently have been eliminated, redistributing and now absorbing their functions into more powerful and versatile servers.
The greatest advantage of this change is that it no longer requires dedicated servers and threads for monitoring groups that could be minoritarian.
This reorganization drastically reduces the operational footprint and allows the system to better adapt to modern multicore machines, where parallel work is key to success.
Let’s take a deeper look at this simplified structure.
What the new distribution between Network Server, Network High Performance Server and Heavy Server brings
This is the operational holy trinity that defines the new era of the Pandora FMS platform and, since understanding the “why” helps apply the “how” much better, let’s analyze how it simplifies daily management:
- Network Server: It consolidates processes and tasks, making it the backbone of remote monitoring. It now not only handles regular network checks and remote script execution, but also WMI monitoring, web user experience, and predictive capabilities. It is a server oriented toward versatility and intelligent response.
- Network High Performance Server: I know the name sounds a bit like marketing, but quite the opposite. This specialist is designed for one thing only: to operate at warp speed in network polling. It handles ICMP and numeric SNMP polling with an efficiency that allows previously unthinkable check intervals in centralized architectures.
- Heavy Server: Its name reflects its role as the heavyweight in this setup, responsible for the heavy lifting and tasks that require processing large volumes of data or complex integrations. This is where plugins, inventory, vulnerability management, NCM (Network Configuration Management), and data export reside.
Distributing the load of our IT infrastructure across these three powerful main pillars allows that, for example, if our environment grows in inventory complexity but not in the number of network nodes, we only need to scale the capacity of the Heavy Server, without touching the rest of the monitoring infrastructure.
Modular, specialized, simple, and elegant.
What changes when you no longer need dedicated processes for minor cases
One of the biggest headaches for administrators was the “toll” of minor workloads.
Previously, if we had a handful of Windows servers requiring WMI monitoring, the architecture forced us to deploy a specific server for that task… along with its corresponding resource consumption and dedicated configuration.
Now, however, those functions have been integrated into the Network Server within Pandora FMS 800 LTS.
The benefits are immediate:
- Fewer components to watch (and fewer points of failure).
- Fewer processes to monitor.
- A unified configuration that achieves the impossible: using very different technologies (something inevitable today in an IT infrastructure) without the penalty of complexity (something avoidable today with Pandora FMS 800 LTS Aquarius).
Shorter polling and distributed environments: Why it is not just a performance improvement
In modern monitoring, data has an increasingly short shelf life, so its freshness is essential.
What is the point of realizing that a link went down fifteen minutes ago when we needed to know it within fifteen seconds?
The new Pandora FMS architecture enables precisely that: network polling with intervals of up to 15 seconds executed from centralized servers.
This transforms the perception of the platform in complex and distributed environments. By allowing such frequent polling, visibility becomes almost instantaneous, which is essential for teams operating in a Network Operations Center (NOC) at a high level.
In addition, flexibility in load rebalancing between servers in remote checks, as well as improvements in high availability (HA), ensure that this visibility is never lost, no matter how hostile the environment may be.
Pandora_supervisor and the operational simplification of updates
If you ask a thousand senior administrators what their favorite moment of the week is, who knows what they will answer, because no one really knows what goes on in those minds. But what I can bet on is that none of them will say “update time”.
Tension and cold sweat—that’s what updating means in the IT dictionary, and in critical environments, stopping monitoring services means going blind.
This is where pandora_supervisor comes into play.
This new component acts as the orchestra conductor of the platform, ensuring that restarts are minimal and updates are as transparent as possible.
Less manual intervention also means fewer human errors and greater service continuity during processes like these. In other words, pandora_supervisor is the equivalent of repairing the Enterprise’s engines while it continues sailing at impulse speed.
This point is critical for another key aspect: what to consider before updating a critical monitoring platform.
Because maintainability is not an option—it is a survival requirement.
What should be required from a truly scalable monitoring platform
There are five key commandments that a scalable and simplified monitoring architecture must fulfill, or risk becoming unmanageable and opaque:
- Real resource efficiency: For example, not wasting CPU cycles on idle or redundant processes.
- Less rigidity: Having the ability to adapt to different load profiles without redesigning the entire environment.
- Fewer mandatory components: If something is optional, it should not be a burden on the core system.
- Ability to grow without multiplying complexity: Doubling the number of monitored devices should not mean doubling the time spent maintaining the tool; scalability should be a fundamental feature of the tool.
- Maintainability: So that updating or expanding the system becomes a routine task that does not require sacrifices or prayers to the machine gods.
What Pandora FMS brings to this approach
Basically, leading by example and putting into practice all those best practices we have discussed throughout the text.
Pandora FMS has gone far beyond a simple renaming of servers; it has transformed its operational philosophy to offer a real and sustainable Single Pane of Glass through:
- A more rational and up-to-date architecture adapted to the reality of modern data centers. This allows it to fit any type of environment, no matter how complex and distributed it may be.
- A better distribution of tasks, increasing efficiency.
- An internal operational simplification, which frees technicians from low-value tasks (maintaining the tool) so they can focus on high-value ones (analyzing telemetry and managing infrastructures).
- A much more solid foundation for the future of the platform, enabling improvements and capability expansions in a more robust way.
Even if the client never sees a single process running on the server, the internal architecture of a monitoring platform matters, because it determines:
- How much it costs to operate.
- How easily it scales with real gains.
- How much friction it introduces into the daily work of technical teams.
In technology, we live too trapped by the spell of complexity, confusing it with power or effectiveness, but the right path goes in the opposite direction. Simplicity is the foundation of elegance—removing the unnecessary so the essential can stand out.
And in complex environments, that architectural simplicity is the highest expression of technological sophistication.
A long time ago, one of my best writing teachers said something that has stayed with me ever since, not only for writing:
“Anyone can ramble, but saying what you want with the fewest exact words—and not one more—is the mark of a master.”
The same applies to IT infrastructure management and all its components, including monitoring. Because at the end of the day, the goal is to sleep peacefully knowing that if something happens, our control system will be the first to see it—and not just another part of the problem.

Siempre con un teclado entre manos, desde el primer ZX Spectrum que abrí de par en par para ver cómo funcionaba, la tecnología ha sido mi pasión y trabajo, de lo que hablo y lo que escribo.
Always with a keyboard in my hands, ever since I opened up my first ZX Spectrum wide to see how it worked, technology has been my passion and my work, what I speak about and what I write about.






