OT Network Security Monitoring Problems: The 7 That Cost Real Money, and How to Avoid Them
The most expensive failure is running an active scan on a process network to build an inventory. Older controllers can and do fault when they receive traffic they do not expect, and a fault on a controller running a live process is not an inconvenience, it is a production stop or a safety event. The direct cost is the lost run. The lasting cost is worse: plant engineering now has a concrete reason to keep every future security project out of the control network, and that door does not reopen quickly.
Why does an inventory project expand into a full security programme?
The funded requirement is usually one sentence: tell us what is on the process network. Then segmentation comes up, because once you can see the network you can see how flat it is. Then remote access control, because the machine builder paths are now visible and someone senior is unhappy about them. Then identity, then a whole architecture programme. Each step is correct and each step pushes the inventory further away.
It happens here more than in information technology projects because visibility exposes so much at once. The first honest asset list in fifteen years generates a queue of legitimate work, and the queue arrives before the tool that produced it is even stable.
The fix is to hold the first release to one representative site: passive collection, parsers for the protocols actually present there, the asset inventory with process context, and the core engineering integrity detections. That is the $120,000 to $240,000, 16 to 24 week release, and it stays inside that band because it refuses the architecture work. Segmentation and remote access control are then better projects, because they are informed by a real inventory rather than a drawing from a 2016 upgrade.
What goes wrong with the asset data you start from?
You start with three artefacts and none of them are true: a network drawing from the last major upgrade, a spreadsheet a contractor left behind, and roughly fifteen years of undocumented additions that exist only in the memory of a maintenance supervisor who is two years from retirement.
Passive discovery then produces a second list, and the two do not agree. Devices appear that nobody expected. Devices on the drawing never speak, because they were removed, or because they are quiet, and passive collection cannot distinguish between those two states. That ambiguity is the real data problem in this category and it is routinely glossed over.
The fix is reconciliation as scope, not as an afterthought. Pair the discovered inventory with a physical walkdown, and record for every discrepancy whether it was resolved as removed, quiet or unknown. Anything still unknown after the walkdown is a candidate for a targeted, approved, read only query in a maintenance window, and the approval gets recorded per device. A developer or product that claims complete passive coverage with no caveats is overselling, and the caveat is exactly where your risk sits.
Why do the security operations centre and asset system integrations break after launch?
Sending industrial alerts into an information technology queue is the integration that fails most predictably. It does not fail technically, it fails socially. Analysts receive alerts naming a controller address with no idea what it does, cannot action them, start closing them, and within two months the feed is muted and both teams have learned to distrust the other.
The maintenance and asset system link fails differently. Two systems now hold device records, nobody agreed which is authoritative, and the security inventory starts overwriting a maintenance identifier that plant engineering depends on.
The fixes are translation and authority. Enrich every alert before it leaves the plant: which line, what it produces, the operational consequence of the affected controller, and the named plant engineering contact. Agree field level authority in writing before build, so the security system owns network observations and the maintenance system owns asset identity, with no writes across the boundary. And make the aggregation path strictly one way out of the plant, confirmed by the people who own the network, because the alternative is that your monitoring becomes a route into the process network.
What happens when detection stays generic and vulnerabilities are shown as a patch queue?
Generic detections and statistical baselining produce noise in a plant, because normal here means something specific: the expected sequence of operations, the expected value ranges, and the fact that a setpoint write from an engineering workstation at two in the morning means something different from the same write at ten during a scheduled changeover. A baseline learns the pattern without understanding the intent, so it alerts on the changeover and stays silent on the anomaly.
Vulnerability data fails in the same way. A prioritised patch list ignores that patching is scheduled against production outages that may be annual and often requires machine builder approval to preserve warranty. A list nobody can act on gets ignored, and once one report is ignored the next one is too.
The fixes: write detections jointly with your plant engineers, starting with engineering integrity events such as logic downloads, firmware changes, controller mode changes, new devices and new cross cell communication relationships. Most of those catch an unapproved contractor change long before they catch an attacker, which is exactly how the system earns credibility. Present vulnerabilities as exposure and compensating control: which vulnerable devices are reachable from where, what would have to be true for exploitation here, and what mitigation exists short of patching.
Should you build custom or configure what you already own?
Many organisations reading this should buy. One site, a modern and reasonably uniform control system, mainstream protocols and no restriction on sending telemetry off site: deploy Nozomi Networks or Claroty and you will have an inventory in weeks rather than months, and the remaining money is better spent on segmentation. Dragos has genuine depth in industrial threat intelligence, Armis and Forescout come at it from device visibility across the whole estate, and Tenable OT Security suits organisations already standardised there.
If you are an electric utility whose main driver is evidence for NERC CIP obligations, evaluate the products against your specific requirements before assuming a build, because several have invested in that reporting. Configure what you have properly first: protocol coverage settings and detection tuning are frequently left at defaults, which makes any product look noisier than it is.
Build when the constraints are structural rather than cosmetic: your most critical lines run protocols the products parse poorly, so the inventory is silent exactly where the risk is; detection must encode process knowledge only your engineers hold; process telemetry cannot leave the plant for contractual or commercial reasons; you run enough sites that per site licensing is a large recurring number; or you need this joined to your own asset and maintenance systems rather than sitting in a separate console.
How do hidden costs get into the quote?
Protocol parser work is the largest and the hardest to estimate in advance. Mainstream protocols are well understood. A proprietary or older protocol with no public documentation is genuinely expensive and sometimes requires the vendor's cooperation, which is a commercial negotiation rather than an engineering task. Survey what is actually on your networks before anyone quotes a number.
Site count and topology are second. In a layered control architecture the interesting traffic often does not cross a single point, so sensor placement is a survey exercise per plant rather than a repeatable installation.
Third are physical and safety constraints: hazardous area requirements for hardware, and safety instrumented systems, which carry additional restrictions and frequently a hard prohibition on any active interaction whatsoever.
Fourth, and the one nobody budgets, is the availability of your own engineers. You enter the plant when the plant lets you, validation waits for maintenance windows, and the schedule constraint is almost never the software. That is why 16 to 24 weeks is realistic even when the engineering itself is straightforward.
What separates a build that works from one that fails here?
Safety raised first, by them and not by you. A developer who does not immediately flag the risk of active scanning on a control network, or who proposes an agent on an engineering workstation without asking about vendor support agreements and warranty implications, should not be near your plant regardless of their security credentials.
Second, plant engineering treated as the client. The engineers control access, they define what normal means, and if they do not trust the project it will not be deployed no matter who signed the budget. Ask whether the developer has sat through a plant walkdown. The answer tells you a great deal.
Third, sensor health as a first class feature. A monitoring system that quietly stops collecting is worse than none, because it produces confidence without coverage. Absence of traffic from a sensor must be an alert, and the inventory should show its own freshness.
Fourth, the inventory built as an engineering record rather than a security artefact, carrying vendor, model, firmware, segment, the process area and line it serves, and the criticality of the process it controls. That last field turns a list into a decision tool, and it is why the plant will keep using the system long after the security programme moves on. Then settle ownership in writing before kickoff, because a complete map of your control networks belongs to you and not to a supplier.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Senior executives report the highest average compensation among developer roles (e.g., $225K median in the US), and reported salary bands shifted downward year-over-year ($60-75K vs. $70-85K in 2023), underscoring how compensation varies sharply by role and location. Source: Stack Overflow (2024) →
- Almost half of all the activities people are paid almost $16 trillion in wages to do in the global economy have the potential to be automated by adapting currently demonstrated technologies. Source: McKinsey Global Institute (2017) →
- Brandon Hall Group research on onboarding reports that done well, structured onboarding drives measurable gains in new-hire productivity, employee engagement, and retention; the page notes 41% of organizations experience greater than 5% turnover among new hires. Source: Brandon Hall Group (2024) →
- Gallup reports global employee engagement fell to 20% in 2025 (its lowest since 2020, down from a 2022-2023 peak of 23%), and estimates low engagement costs the world economy an estimated $10 trillion in lost productivity, or 9% of global GDP. (Note: this figure appears in Gallup's evergreen State of the Global Workplace page, currently reflecting the 2026 edition reporting on 2025 data.). Source: Gallup (2025) →
Mahira leads UI and UX design, which at an agency means moving from a vague client request to wireframes, then to screens engineers can build without guessing. She works on dashboards, storefronts and internal tools where usability decides whether staff adopt the software. Her posts focus on design decisions that survive contact with users.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
Can we just scan the plant network to build an inventory?
What does passive discovery miss, and how do we cover the gap?
Why do our OT alerts get ignored by the security operations centre?
Why is generic OT detection so noisy?
How should vulnerability findings be presented to a plant?
Why do OT projects take longer than equivalent IT projects?
Which detections should we build first?
When is buying Nozomi or Claroty the better decision?
Does it matter which tech stack the agency wants to use?
What should I have ready before I contact a development agency?
Can I build my product on a no-code tool like Bubble instead of hiring developers?
How long does it take from first call to software my team can actually use?
How do we get years of data out of our old system and into the new one?
If an agency builds my software, who actually owns the code?
Should I ask for a fixed price or pay the agency hourly?
Who can build a custom software system?
Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.