Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.anomalyarmor.ai/llms.txt

Use this file to discover all available pages before exploring further.

Report badges display data quality status directly in your existing tools. Instead of switching to AnomalyArmor to check if data is fresh, see a green or red badge right in your dashboard.

The Problem Badges Solve

Data teams context-switch constantly. Checking data quality in a separate tool breaks focus:
Without badges: 6-step workflow. With badges: See status instantly.
Badges provide always-on visibility wherever you work.

What Badges Monitor

A single badge can track multiple quality signals:
CheckWhat It Catches
Schema DriftColumn additions, removals, type changes
FreshnessData not updated within SLA
MetricsAnomalies in row counts, null percentages
Configure badges to monitor any combination of these checks.

Where Badges Work

Any tool that supports image embeds:
  • Databricks - Markdown cells in notebooks
  • Notion / Confluence - Wiki pages and documentation
  • Looker / Tableau - Dashboard annotations
  • GitHub - README files and PR descriptions
  • Slack - Pinned messages in data channels

Badge States

Badge states: Passing (green), Issues (red), Unknown (grey)
BadgeMeaning
Passing (green)All monitored tables pass quality checks
Issues (red)One or more problems detected
Unknown (grey)Badge disabled or configuration error

Common Questions

Where can I embed an AnomalyArmor report badge?

Anywhere that accepts an image URL or Markdown image syntax: Notion, Confluence, Databricks notebooks, Looker / Tableau dashboard annotations, GitHub README files, Slack pinned messages, and most static-site generators. Badges are rendered from a URL, so if the tool shows external images, badges work.

How quickly does a badge update after an issue is detected?

Within a minute. The badge endpoint reads the current status of the tracked checks on each request, so a failing freshness check shows red as soon as the check fires. There’s no caching layer on your side unless your embedding tool caches images (Slack and some wikis do; pass a cache-busting query param if needed).

Can one badge cover multiple tables or checks?

Yes. A badge can aggregate schema drift, freshness, and metric status across any set of tables. If any tracked check fails, the badge turns red. For per-table detail, use multiple badges side-by-side.

Does embedding a badge expose any sensitive information?

No. The badge image shows only a pass/fail color and an optional short label. Clicking the badge can link back to AnomalyArmor for authenticated detail, but the image itself has no table names, row counts, or customer data. Safe to embed in public READMEs.

Next Steps

Create Your First Badge

Step-by-step setup guide

Freshness Monitoring

Understand what badges monitor