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.

One HTTP call to send a metric.
Typed SDKs for the rest.

Use plain HTTP or the official Java, Go, and TypeScript SDKs. Send metrics, query rollups, manage dashboards, and wire alerts into your workflow — fast, deterministic, API-first.

Explore the SDKs
  • -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

Alerts on state changes, not every datapoint.

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.

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

Pay for what you keep active.

A resource is one metric series, dashboard, or alarm. No seats. No tiers. No volume pricing. The unit price never changes. Mix metric series, dashboards, and alarms however you like.

€0.05per resource, per month

First 40 resources free, every month

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?
Pay €0.05 per metric series, dashboard, or alarm each month. 40 resources are free every month, in any mix. There are no seats, tiers, or volume pricing; the unit price never changes.
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. Start with 40 resources free every month.