Distributed Business IoT & Smart Systems

High-Visibility Infrastructure: Enterprise-Tier Telemetry Without the SaaS Price Tag

How a distributed business cut monitoring costs 70% with custom AWS Lightsail and Grafana telemetry — zero monthly retainer, full architectural control.

OceanSoft Solutions
monitoringawsgrafanaiotcost-optimization
Infrastructure cost reduction
70%
Monthly retainer
$0
Dashboard refresh latency
<1s

The Client's Problem

A distributed business needed real-time visibility into their systems and assets but was bleeding money on bloated, off-the-shelf SaaS monitoring tools and rigid IT contracts.

The OceanSoft Solution

Designed and deployed a highly efficient, custom telemetry and monitoring stack using AWS Lightsail and Grafana. This gave the client total architectural control and tailored dashboards without the ongoing vendor lock-in.

Explore this service →

The Measurable Outcome

Slashed monthly infrastructure and software costs by 70%, deployed as a standalone project with zero monthly retainer fees. Dashboards deliver sub-second visibility across all monitored assets.

Grafana monitoring dashboard showing real-time telemetry across distributed business sites with cost comparison metrics
Custom Grafana dashboards on AWS Lightsail — enterprise-tier visibility at a fraction of SaaS monitoring costs.

Flying Blind Across Multiple Sites

The client — a distributed business operating facilities and remote assets across Queensland and northern NSW — had grown faster than their monitoring stack. Each site ran different equipment, different connectivity, and different ad hoc visibility tools. Operations managers discovered problems hours after they started, not when they started.

IT lead Marcus described the frustration: "We were paying a SaaS monitoring vendor per device, per message, and per dashboard user. Every time we added a site, the bill jumped. And the dashboards still did not show what our operators actually needed to see."

The previous vendor quoted six figures annually for basic cross-site rollups — pricing that assumed enterprise procurement budgets the client did not have.

Architecture at a Glance

The monitoring stack runs on a single AWS Lightsail instance ($10/month) hosting:

  • MQTT broker (Mosquitto) for lightweight device telemetry ingestion
  • InfluxDB for time-series storage with configurable retention policies
  • Grafana for custom dashboards tuned to the client's operational KPIs

Sensors and edge gateways publish to MQTT topics; a small Node.js bridge writes to InfluxDB. Grafana queries InfluxDB directly — no per-message SaaS fees, no query metering.

flowchart LR
    Sensors["Edge sensors & gateways"]
    MQTT["MQTT broker\nMosquitto"]
    Bridge["Node.js bridge"]
    Influx["InfluxDB"]
    Grafana["Grafana dashboards"]

    Sensors --> MQTT --> Bridge --> Influx --> Grafana

Operators see site-level status at a glance. Management sees cross-site rollups without waiting for weekly reports compiled from spreadsheets.

Why Not Managed Monitoring?

Factor Previous SaaS stack Lightsail + Grafana
Pricing model Per device, per message, per user Flat $10/month instance
Dashboard ownership Vendor-controlled templates Fully custom, version-controlled in Git
Query limits Metered; overages billed monthly Unlimited within instance capacity
Vendor lock-in Proprietary agent and historian Open-source stack; portable
Alert routing Third-party incident platform fees Direct email and SMS from Grafana

The client's previous stack charged per device, per message, and per dashboard user. As their footprint grew across multiple sites, costs scaled linearly while value did not. The Lightsail approach provides predictable flat-rate pricing regardless of message volume spikes during peak operations.

Key Design Decisions

  • Self-hosted Grafana — full dashboard ownership, no seat licensing
  • Immutable config in Git — dashboards and alerts version-controlled and reproducible
  • Role-based access — operators see site-level views; management sees cross-site rollups
  • Alert routing — critical thresholds push to email and SMS without a third-party incident platform

Threshold rules route alerts when asset temperatures drift, connectivity drops, or cycle times exceed SPC limits. Maintenance gets signal while the event is still happening, not at end of shift.

Results After Ninety Days

Metric Before After 90 days
Monthly monitoring infrastructure cost ~$1,850 ~$550
Dashboard refresh latency 8–15 seconds <1 second
Sites with real-time visibility 2 of 6 6 of 6
Mean time to detect asset fault 4+ hours <5 minutes
Monthly retainer to MSP $2,400 $0 (hourly as-needed)

Marcus: "We cut monitoring costs by seventy percent and actually see more than we did before. The dashboards show what our operators asked for — not what a vendor decided was standard."

What They Did Not Change

Edge sensors and gateways kept their existing firmware and MQTT publish patterns. The integration added a central broker, time-series store, and Grafana layer — no replacement of field hardware, no rip-and-replace of site-level equipment.

Engagement Model

Single architectural delivery: stack design, Lightsail deployment, sensor onboarding, Grafana dashboard build, alert configuration, and handover runbook. No retainer, no per-device licensing — the client owns the AWS account, dashboards, and alert rules.


This project aligns with our IoT & Smart Systems practice — custom telemetry, edge integration, and cost-efficient cloud architecture for operational visibility.