Skip to content

Watch what matters.Keep it European.Enjoy boring bills.

Monitor production systems by any dimension, build focused dashboards, and get alerted when something meaningful changes—all on an independent platform built and hosted in Europe.

Everything you need. Nothing you don't.

Send what you need

Publish individual measurements or pre-aggregated statistics with timestamps and dimensions, ready to explore as soon as they arrive.

Query the signal, not the mess

Store metrics with arbitrary key-value dimensions. Filter by service, endpoint, customer, region, host, or any label your system emits.

Dashboards for operational work

Build focused views with multi-metric charts, dimension filters, expression variables, auto-refresh, and read-only embeds.

Alarms that mean something

Define evaluation windows, datapoint thresholds, boolean expressions, and webhook notifications. Hear about real state changes, not every noisy datapoint.

Oma sees everything. You hear only what matters.

Define windows, datapoint thresholds, boolean expressions, and webhook notifications so your team hears about state changes, not noise.

Threshold Alarms

Fire only when a metric crosses a boundary for enough datapoints inside the evaluation window.

Composite Expressions

Combine multiple conditions with AND, OR, NOT, and arithmetic (e.g. error_rate > 0.05 and requests > 100).

Webhook Notifications

Send state-change alerts to any HTTP endpoint with webhook notifications.

In Oma we trust.
Reliable like a terminal.

Everything starts with a POST request. Everything stays scriptable. Send metrics, query rollups, manage dashboards, and wire alerts into your workflow — fast, deterministic, API-first.

  • -Individual and pre-aggregated measurements
  • -Everything is API-first and scriptable
  • -Dynamic rollups from 1s to 1h
  • -JWT and API token authentication
POST /v1/metrics/http_request_duration
$ curl -X POST "https://api.omas.cloud/v1/metrics/http_request_duration" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "entries": [
      {
        "value": 42,
        "dimensions": [
          {"name": "method", "value": "POST"}
        ]
      }
    ]
  }'

# 202 Accepted

European. All the way down.

European company. European hosting. No American providers handling your monitoring data.

  • -All data stored and processed in the EU
  • -Built for GDPR from day one
  • -No transatlantic detours, no fine print

Oma is fair.

Serious observability at a fraction of the cost. You pay per resource — metrics, dashboards, alarms — not per seat and not per datapoint.

Every month starts with €5 of usage credit. Many small setups never spend past it.

Build your monthly setup.

Adjust the resources you expect to keep active in a typical month.

Distinct metric names

Typical active streams for each metric

Saved operational views

Active alerting rules

What is a series?

A series is one metric split by a distinct set of labels, such as region, host, or status. A metric without labels counts as one series.

Frequently asked questions

How Omas Cloud handles metrics, hosting, and pricing.

What is Omas Cloud?
Omas Cloud is an independent European platform for monitoring production systems by dimension, building focused dashboards, and alerting on meaningful state changes.
What makes Omas Cloud European?
Omas Cloud is a European company running on European hosting, with no American providers involved in handling customer monitoring data.
How do I send a metric?
Send a POST request to /v1/metrics/{metricName} with a workspace API token. Each entry is either a single numeric value or a pre-aggregated statistic set with min, max, avg, and sampleCount.
Where is my data stored?
Entirely in the EU. Omas Cloud is GDPR-first by default, with no transatlantic data transfers.
How much does Omas Cloud cost?
Pricing is usage-based per resource: €0.30 per metric series, €1 per dashboard, and €1 per alarm each month. Every month starts with €5 of free usage credit, and there are no per-seat fees.
How do alarms notify me?
Define threshold or composite rules in the UI and connect email or webhook notification channels. Alarms notify those channels whenever a metric crosses a configured condition.

Measure the signals

your stack actually cares about.

Start with one metric. Add dimensions, dashboards, and alarms when the signal matters.

No credit card required. We give you 5 EUR in usage credit every month.