Activiteit en logboeken
Op deze pagina
Twee tabbladen verzorgen de monitoring: Activity (samengevoegde analyses) en Logs (het controlespoor per aanvraag). Beide omvatten elke API-sleutel en verbonden service, en beide leggen alleen metadata vast: de inhoud van prompts en antwoorden wordt nooit opgeslagen.
Het tabblad Activity
Activity heeft vier weergaven (Overview, Trends, Performance, Explore) plus een knop Export. Alle weergaven delen de bedieningselementen in de kop: filteren op Key / agent, filteren op Model en een kiezer Range (Last 24 hours, Last 7/30/90 days, Year, All time of Custom range).
Overzicht


Afbeelding 1: De kop van Activity (tabbladen voor de weergaven, filters, periode en Export) en de KPI-kaarten
De KPI-kaarten, elk met een vergelijking ten opzichte van de vorige periode ("vs prev" / "No prior data"):
| KPI | Betekenis |
|---|---|
| Spend this period | "Total spend over the selected date range.", met de gemiddelde kosten per aanvraag. |
| Requests | Aantal aanvragen. |
| Token volume | Totaal aantal tokens. |
| Error rate | "Share of requests in this period that returned an error." |


Afbeelding 2: Top API keys & agents en Top sources
Top API keys & agents rangschikt de sleutels en verbonden services op uitgaven, en Top sources verdeelt het gebruik over API-sleutels, agents en workflows.
Daaronder splitsen drie grafieken het gebruik uit per model en per tokentype.


Afbeelding 3: Usage by model: uitgaven in de tijd voor elk model


Afbeelding 4: Request volume by model


Afbeelding 5: De Token breakdown (prompt-, voltooiings- en redeneertokens)
Waar promptcaching van toepassing is, toont een kaart Prompt token caching de Cache hit rate ("Share of prompt tokens served from the provider prompt cache.") en het volume van tokens met en zonder cache.


Afbeelding 6: Prompt token caching
Trends


Afbeelding 7: Trends: modellen in de tijd met een lijst Trending; de metriekschakelaar (Tokens, Spend, Requests) staat rechtsboven
Trends toont ontwikkelingen: elk model (en elke sleutel/agent, in een eigen gedeelte) in de tijd uitgezet, met een lijst Trending van stijgers, inclusief een badge New voor items zonder gebruik in de vorige periode.
Prestaties


Afbeelding 8: Performance: KPI's voor latentie, doorvoer en fouten, met Average latency over time en Errors over time
| KPI | Betekenis |
|---|---|
| Median latency | "Median (p50) end-to-end request duration over the selected range." |
| p95 latency | "95th-percentile request duration — the slow tail most users feel." |
| Avg time to first token | "Average delay before the first streamed token (streaming requests only)." |
| Throughput | "Average output generation speed across requests." (tok/s) |
| Error rate / Total errors | Fouten in de geselecteerde periode. |


Afbeelding 9: Reliability & performance by model, met Top failing models en Top failing keys & agents
De tabel per model (aanvragen, foutpercentage, gemiddelde en p95-latentie, doorvoer, uitgaven) is de snelste manier om een model op te sporen dat zich misdraagt; de lijsten met falende items wijzen direct aan wat je moet onderzoeken. Zonder fouten zie je "No errors in this period".
Verkennen


Afbeelding 10: Explore: een draaitabel over je gebruik met Metric, Group by, Then by en Show top
Explore is een vrije draaitabel: kies een Metric (bijvoorbeeld Spend), Group by (Model, API key / agent, Source, Provider, Status), nest eventueel met Then by en beperk de lijst met Show top. Het resultaat is een gerangschikte uitsplitsing met Value en % of Total. Met de acties per rij kun je Apply filters based on this model (of sleutel/agent) gebruiken en naar View in logs springen.
Activiteitsgegevens exporteren
Klik op Export om het exportvenster te openen:


Afbeelding 11: Export activity data: wat je exporteert, periode, filters en kolommen
- Wat je exporteert: Raw requests (één CSV-rij per aanvraag) of een samenvatting: Summary by model, Summary by key & agent, Summary by source, Summary by period.
- Periode en filters: de periode en filters van de huidige weergave worden overgenomen en kunnen worden aangepast. Het venster toont het geschatte aantal rijen ("approx. … requests"); ruwe exports zijn beperkt tot 25.000 rijen ("export is capped at 25,000" verschijnt wanneer de periode dat overschrijdt).
- Kolommen: kies bij ruwe exports uit Time (UTC), Request ID, Model, Provider, Status, Key / agent, Key hash, Source, End user, Prompt/Completion/Total/Cached/Reasoning tokens, Spend (USD), Duration (ms), TTFT (ms), Tokens/sec, Cache hit, Zero completion en IP, met Select all / Clear all.
Het tabblad Logs
Het tabblad Logs is het controlespoor per aanvraag.


Afbeelding 12: Logs: zoeken, filters, live vernieuwen en de tabel met aanvragen
- Search ("Search request ID, key, model…") plus filters voor Status (Success / Failed / All), Key / agent, Model en Provider.
- Voorinstellingen voor Range: Last 15 minutes, Last hour, Last 24 hours (de standaard), Last 7 days en Last 30 days, of kies aangepaste datums.
- Live staat naast de periode en vernieuwt de tabel automatisch: kies Off, 10s, 30s (de standaard) of 60s. Een aftelling toont wanneer de volgende vernieuwing plaatsvindt, en Refresh now forceert er een. Live is verborgen wanneer een aangepaste periode in het verleden eindigt.


Afbeelding 13: De bediening Live: vernieuwen met Off, 10s, 30s of 60s, naast de periodekiezer
- Het histogram toont het aanvraagvolume over de periode (fouten gemarkeerd); sleep over een gedeelte ervan om de tabel op die periode in te zoomen ("Showing logs for …", met Clear selection).
- Export opent Export request logs: kies ruwe aanvragen of een samenvatting, de periode, filters (Key / agent, Model, Provider, Status, plus je huidige zoektekst) en, bij ruwe exports, de kolommen.
Bij samenvattingen vermeldt het venster: "Summaries cover whole days, so a sub-day or graph selection is widened to full days." en "The search text is not applied to summaries."
Elke rij toont datum, aanvraag-ID, model, aanbieder, invoer- en uitvoertokens, agent / sleutel, snelheid (tok/s), kosten en status (success / failure). Een badge No charge markeert mislukte of lege antwoorden die niets kosten. Een badge cached bij het aantal invoertokens toont tokens die uit de promptcache zijn geleverd, en de voettekst toont "Showing … of …". Een leeg resultaat toont "No requests yet." of "No requests match your filters."
Aanvraagdetails
Klik op een rij om het paneel Request details te openen:


Afbeelding 14: Request details: metadata, aantal tokens en kosten
| Gedeelte | Velden |
|---|---|
| Request | Request ID (kopieerbaar), Time, Status, Model (het model dat de aanvraag heeft verwerkt), Requested model (bijvoorbeeld auto wanneer de Auto Router het model heeft gekozen), Provider, IP address, Cache hit, Latency, Time to first token en API base (de onderliggende host) indien vastgelegd. |
| Tokens | Prompt tokens, Completion tokens, Total tokens, Speed, plus Cached tokens (lezen/schrijven) en Reasoning tokens indien aanwezig. |
| Cost | De exacte kosten van de aanvraag. |
| Source | Key / Agent (welke API-sleutel of agent de aanroep heeft gedaan) en End user (de identificatie van de eindgebruiker, als de aanroeper die heeft meegegeven). |
Nergens in de logboeken staat bewust inhoud van prompts of antwoorden.