• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MapColonies / shigola / 640e1df09
57%
master: 44%

Build:
Build:
LAST BUILD BRANCH: chore/drop-vendor
DEFAULT BRANCH: master
Ran 15 Sep 2026 04:07PM UTC
Jobs 1
Files 126
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Sep 2026 04:04PM UTC coverage: 55.662%. Remained the same
640e1df09

push

github

web-flow
feat(observability): add a grafana dashboard for the metrics and spans (#31)

Nothing in the tree showed what the metrics are for. The names alone do not
carry the two rules that matter most: that shigola_cache_* and
shigola_cache_tier_* count different things and must not be summed, and that
shigola_cache_tier_errors_total is the only signal a tier is broken -- a failed
tier read becomes a miss, so no status, latency or error-rate panel moves when a
tier dies. Both are encoded here, the second as its own Overview stat.

Ported from the tegola dashboard, with the families this fork does not emit
dropped and the ones it added covered: the detached write pool, promotions, tier
read timeouts, and a Layer usage row keyed by OGC collection id.

Datasources are dashboard variables rather than hardcoded uids, so the file
imports unchanged into any Prometheus+Tempo stack.

The Providers row goes through a $provider_prefix variable defaulting to
"tegola" because those collectors genuinely still emit that prefix -- atlas
passes a hardcoded "tegola" to Map.Collectors, so the rename missed them. The
variable is the seam to flip when that is fixed rather than a guess about which
prefix is right.

Verified by importing into a local otel-lgtm stack against a running server:
all 52 PromQL expressions and 5 TraceQL queries parse and return series.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

5810 of 10438 relevant lines covered (55.66%)

122.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 640e1df09.1 15 Sep 2026 04:07PM UTC 126
55.66
GitHub Action Run
Source Files on build 640e1df09
  • Tree
  • List 126
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 640e1df0 on github
  • Prev Build on development (#1C027EE63)
  • Next Build on development (#F757255D8)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc