Platform Analytics
Overview
Platform Analytics is part of the LoginRadius Identity Platform, designed to give you complete visibility into how your APIs are performing and being used. It transforms raw API activity logs into easy-to-read insights, helping you track traffic, monitor performance, and troubleshoot issues.
Where to Access Platform Analytics
You can find Platform Analytics under: Admin Console → Insights → Platform Analytics
If the feature is not enabled on your tenant, don't hesitate to contact LoginRadius Support to enable it.
Business use cases
-
Understand and Improve Performance: Analytics helps you see exactly how your APIs behave under real user traffic. If an endpoint suddenly slows down or starts taking longer to respond, you can immediately spot it and dig into the cause. This makes it easier to maintain a fast, reliable experience for your users—especially during busy periods.
-
Monitor Traffic Surges and Seasonal Spikes: Whether it’s a marketing campaign, a holiday sale, or an unexpected surge, you can quickly identify when traffic jumps. This visibility allows you to prepare your infrastructure in advance, avoid overload issues, and ensure your platform stays stable during peak demand.
-
Troubleshoot Errors Faster: Instead of guessing why something broke, the dashboard shows you exactly where errors are coming from—specific paths, IPs, or clients. This helps teams narrow down issues within minutes, whether it’s a misconfigured integration, a failing service, or incorrect API usage.
-
Track How Integrations and Clients Behave: You can see which applications, IPs, or user agents are generating the most traffic. This is especially useful when multiple systems use your APIs—web apps, mobile apps, backend services, or partners. If one integration starts behaving unexpectedly, you’ll catch it quickly.
-
Support Compliance and Reporting: Analytics gives you clean, exportable data you can use for compliance audits, security reviews, or internal reporting. Whether you need a monthly snapshot or evidence for a regulatory requirement, you can easily pull the data you need.
-
Plan and Manage RPS (Requests Per Second) Capacity: By understanding your actual RPS patterns—daily peaks, seasonal trends, or sudden spikes—you can confidently plan capacity, adjust rate limits, and avoid hitting thresholds. This ensures reliable performance and reduces the risk of throttling customers during busy times.
Key Features
- Real-time visibility into traffic, latency, and errors
- Top 5 breakdowns for IPs, hosts, endpoints, methods, status codes, and user agents
- Powerful filters to drill down by any attribute
- Latency graphs with P75, P95, and P99 percentiles
- RPS Analytics (Peak RPS and trends)
- Daily and hourly trend graphs for both traffic and latency
- Exports to CSV for raw data and PDF for reports
- Near real-time refresh every 5–15 minutes
Dashboard Sections
To leverage this feature, navigate User Insights --> Platform Insights section of Admin Console.
Applying Filters to All Sections
Date Range and Default Behavior
Total Requests and Top 5 Breakdowns
Requests Trend Graph
Latency Graph
RPS Analytics (Requests Per Second)
Request Volume by Source (Top 5)
Exporting the Whole View as PDF
Filters apply across the dashboard, so every graph and metric stays in sync. You can filter by status code, method, path, user agent, IP address, or host. Active filters appear as removable chips, and a reset button clears them.
Example: Filter to only show 500 errors from /auth requests during peak hours.
- You can select a custom date range from a minimum of 1 day to a maximum of 30 days.
- By default, the dashboard automatically loads data for today and yesterday (2 days) when the page first opens.
- Charts and breakdowns dynamically refresh based on your selected range.
The dashboard starts with a KPI showing total request volume. Below, bar charts highlight the top 5 values for each category: IPs, hosts, HTTP methods, API paths, status codes, and user agents.
Example: You might see that a single IP generated 74% of traffic—helping you identify an integration or potential abuse.
A line chart plots request volumes over time, by day or hour (depending on date range). Hover to see exact values and changes.
Example: Spot weekday spikes tied to customer behavior or confirm increased traffic post-release.
This chart displays average response times and optional percentiles such as P75, P95, and P99. It updates dynamically with filters to measure performance by method, path, or status.
Example: Identify high-latency endpoints or detect load-induced slowdowns.
RPS stands for Requests Per Second, a metric used to measure the performance or throughput of a system, typically in the context of web servers and APIs. It indicates how many requests (e.g., HTTP requests, database queries) a system can handle within one second. RPS is a key indicator of a system's scalability, responsiveness, and ability to manage traffic under load.
Key Highlights
- Peak RPS: Displays the maximum RPS recorded within the selected date range.
- Range Selection: Choose from 1 to 30 days for trend visualization.
- Default: On page load, the dashboard automatically fetches data for today and yesterday.
- Visualization:
- A bar chart shows RPS distribution across the selected period.
- Hover over bars to view precise request-per-second values.
Example: If your tenant records a Peak RPS of 180 at 14:35 UTC, it means 180 API calls were processed in that exact second.
You can use this trend to forecast scaling requirements or optimize rate-limit configurations.
Expanded breakdowns show top IPs, hosts, methods, paths, statuses, and user agents. Each section includes a “Download CSV” option with full data, not just the top 5.
Example: Export a full list of IP addresses to your security team for review.
You can generate a PDF snapshot of the dashboard with one click. The export includes all charts, filters, date ranges, and analytics — including the RPS Analytics section and Peak RPS metrics.
Example: Use the PDF export for stakeholder presentations, compliance submissions, or internal performance reviews.
Best Practices
- Compare request volume and latency side-by-side to analyze your tenant performance.
- Watch the Top IPs section regularly for anomalies.
- Use trend graphs to anticipate traffic surges and plan scaling.
- Review daily peak RPS values to ensure your tenant stays within the subscribed RPS capacity.
- Leverage PDF exports for internal reviews or compliance reporting.