RoSentry Docs

FAQ

Short answers to common integration and operational questions.

Do I put the API key on the client?

No. Keep API key on server only. Client events are relayed to server.

Does RoSentry auto-capture script errors?

Yes, when autoCapture is enabled (default).

Can I capture warnings too?

Yes. Set captureWarnings = true.

How are duplicate issues grouped?

Ingest computes a fingerprint from normalized message, first stack line, and place ID. Player names, UUIDs, and numbers are normalized out so per-player variants of the same error group together.

What happens when the same error fires rapidly?

The SDK merges identical repeats in its send queue into one event with a count. Server-side, at most 30 raw events per group are stored per minute; extra occurrences still increment the group counter.

What is the max ingest batch size?

100 events per request.

Can I search by player name?

Yes. Call RoSentry.setUser(player.UserId, player.Name) and use player filters in dashboard.

Can non-owners manage team members?

Admins can manage members, but only owners can manage admin-level role changes/removals.

On this page