Signals' metrics are not broken out by person, so the server's bill cannot be split #278

Closed
opened 2026-10-17 08:23:53 -07:00 by rays · 1 comment
Owner

With Signals on the server's key (#271), the server pays for everyone's calls to Jev, but /metrics counts items judged, fits and tokens for the server as a whole. Break them out by person, and by whose key paid, so an admin can see who costs what: Signals' items, icon picks and key checks.

With Signals on the server's key (#271), the server pays for everyone's calls to Jev, but /metrics counts items judged, fits and tokens for the server as a whole. Break them out by person, and by whose key paid, so an admin can see who costs what: Signals' items, icon picks and key checks.
rays added the enhancement label 2026-10-17 08:23:53 -07:00
Author
Owner

Done in 4eba746: ipx_signals_judged_total, ipx_signals_hits_total and ipx_jev_tokens_total carry user (account name) and key (server or own); a shared call is split by each person's share of its questions; icon picks bill the person on the server's key, key checks on their own. Dashboard: Input tokens by person, Items judged by person, and a Who used what table. Deployed in ipx 1.3.1-dev.

Done in 4eba746: ipx_signals_judged_total, ipx_signals_hits_total and ipx_jev_tokens_total carry user (account name) and key (server or own); a shared call is split by each person's share of its questions; icon picks bill the person on the server's key, key checks on their own. Dashboard: Input tokens by person, Items judged by person, and a Who used what table. Deployed in ipx 1.3.1-dev.
rays closed this issue 2026-10-17 08:28:08 -07:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rays/ipx#278