Most feature flag tools tell you whether a flag is on or off. They don't tell you if it's actually working.
You deploy a flag, start rolling it out to users, and then... what? You either ship blind and hope for the best, or you spend days wiring up Prometheus, Grafana, or DataDog just to see basic metrics.
The monitoring gap
I kept running into this with teams I talked to. They'd set up feature flags for controlled rollouts, but had zero visibility into whether those flags were behaving correctly.
Questions like:
- Is this feature actually being evaluated?
- What's the success rate?
- Is it adding latency?
- Should I increase the rollout percentage or kill it?
All of these required custom monitoring infrastructure. Most teams either skipped it entirely (and shipped blind) or built one-off dashboards that took longer to set up than the flag itself.
Smart Insights
So I built Smart Insights into Release Anchor. It tracks:
- Evaluations: How many times the flag was checked
- Success rate: Percentage of successful evaluations vs errors
- Latency: Average response time from your SDK
- Feedback: Custom events you send (conversions, errors, etc.)
All visible directly in the flag interface. No separate monitoring stack required.
When you're doing a gradual rollout, you can see immediately if something's wrong. If success rate drops or latency spikes, you know to pause or kill the feature before it affects more users.
How it works
The SDK sends evaluation telemetry back automatically. You can also send custom feedback:
javascript
import { releaseAnchor } from '@release-anchor/js-sdk';
const anchor = releaseAnchor('your-api-key');
// Check flag
const enabled = await anchor.isEnabled('new-pricing-cards');
// Send feedback
if (enabled) {
try {
await processPayment();
anchor.feedback('new-pricing-cards', { success: true });
} catch (error) {
anchor.feedback('new-pricing-cards', { success: false, error: error.message });
}
}

Top comments (1)
Hey! 👋 I'm Ahmet — building Release Anchor after running into the same problem too many times.
Teams deploy feature flags but have zero idea if they're actually working. Either you ship blind or spend days wiring up Prometheus/Grafana just to see basic metrics.
So I added Smart Insights: success rate, latency, evaluations — all in the flag UI. No separate monitoring stack needed.
Still early, learning a lot. Curious how others handle flag observability.
Looking forward to learning from everyone here!