16
Apps Analyzed
3,046,781
Requests (last 30 days)
8
Findings
$0.00
Potential Savings/mo
31.8%
Reclaimable Quota
Plan overage warning: Your usage (3,046,781 requests) exceeds the 3M plan. Without action, you may need to upgrade to the 10M tier at $135/mo.

Findings Summary

8 total
CRITICAL: 1 HIGH: 3 MEDIUM: 2 LOW: 1 INFO: 1
CRITICAL

Error Hotspots

3 findings
CRITICAL blokid_pixel: 15.2% error rate

blokid_pixel has an error rate of 15.2% (10 errors out of 66 requests in the last 30 days).

Recommendation: Investigate the errors in this app. High error rates indicate broken functionality affecting users.
HIGH blokid_pixel: 8.7% error rate

blokid_pixel has an error rate of 8.7% (4 errors out of 46 requests in the last 30 days).

Recommendation: Investigate the errors in this app. High error rates indicate broken functionality affecting users.
MEDIUM blokid-backend: 3.0% error rate

blokid-backend has an error rate of 3.0% (1.2K errors out of 40.8K requests in the last 30 days).

Recommendation: Investigate the errors in this app. High error rates indicate broken functionality affecting users.
HIGH

Environment Waste

1 finding 31.8% quota reclaimable
HIGH 3 non-production environment(s) consuming traffic 31.8% quota reclaimable

Non-production environments are using 952.5K requests/month of your quota: • blokid_pixel [uat] — 542.3K req/mo • blokid-backend [uat] — 369.5K req/mo • blokid-backend [staging] — 40.8K req/mo

Recommendation: Consider disabling AppSignal in non-production environments, or add their namespaces to ignore_namespaces to stop billing for them.
HIGH

Slow Actions

1 finding
HIGH 24 slow action(s) detected (p90 > 1000ms)

Top 5 slowest actions: blokid_pixel / POST /auth/token — p90: 12469ms, avg: 12469ms blokid_pixel / POST /v1/auth/login — p90: 4163ms, avg: 4163ms blokid_pixel / POST /auth/token — p90: 3640ms, avg: 2482ms blokid_pixel / GET /ads_summary/client/{client_id}/removal-savings-by-vectors — p90: 3326ms, avg: 3326ms blokid_pixel / GET /v1/organizations/{organization_id}/removal-savings-by-vectors — p90: 3112ms, avg: 3112ms

Recommendation: Investigate these actions for performance bottlenecks. Common causes: N+1 queries, missing indexes, external API calls.
MEDIUM

Stale Apps

1 finding
MEDIUM 8 app(s) with no deploys in 90+ days

These apps have not been deployed recently, suggesting they may be abandoned or in maintenance mode: • blokid-backend — no deploys recorded • blokid-backend — no deploys recorded • blokid-backend — no deploys recorded • blokid-backend — no deploys recorded • blokid_pixel — no deploys recorded • blokid_pixel — no deploys recorded • blokid_pixel — no deploys recorded • blokid_pixel — no deploys recorded

Recommendation: Review these apps. If they are no longer actively developed, consider removing them from AppSignal to reduce request quota usage.
LOW

Unused Apps

1 finding
LOW 10 app(s) with near-zero traffic

These apps have fewer than 100 requests/month and are consuming 118 requests of your quota: • Vaudit Frontend — 0 req/mo • blokid-backend — 0 req/mo • blokid_pixel — 6 req/mo • blokid_pixel — 0 req/mo • blokid_pixel — 66 req/mo • blokid_pixel — 46 req/mo • campaign_saving_action — 0 req/mo • hobbapp — 0 req/mo • ip-spam-analysis — 0 req/mo • ip-spam-analysis — 0 req/mo

Recommendation: Consider removing these apps from AppSignal or disabling their instrumentation to free up your request quota.
INFO

Top Consumers

1 finding
INFO Top 10 apps by request volume
blokid_pixel [production] 40.0%
blokid-backend [production] 28.8%
blokid_pixel [uat] 17.8%
blokid-backend [uat] 12.1%
blokid-backend [staging] 1.3%
Recommendation: Understanding your request distribution helps target cost reduction efforts.