<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to monitor hosted FusionAuth instance performance and metrics?]]></title><description><![CDATA[<p dir="auto">We are running a hosted FusionAuth deployment and need to monitor its performance, including metrics like memory and CPU utilization. What options are available for monitoring a hosted instance beyond basic health checks?</p>
]]></description><link>https://fusionauth.io/community/forum/topic/3174/how-to-monitor-hosted-fusionauth-instance-performance-and-metrics</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 23:21:46 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/3174.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Sep 2026 19:34:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to monitor hosted FusionAuth instance performance and metrics? on Wed, 30 Sep 2026 19:34:17 GMT]]></title><description><![CDATA[<p dir="auto">There are several ways to monitor your hosted FusionAuth deployment:</p>
<h2>Basic Health Monitoring</h2>
<p dir="auto">You can use the <a href="https://fusionauth.io/docs/apis/system/retrieve-system-status" rel="nofollow ugc">System Status API</a> to get basic information about your deployment, including whether it is healthy. For dedicated health checks (particularly useful for load balancers), there's also the <a href="https://fusionauth.io/docs/apis/system/retrieve-system-health" rel="nofollow ugc">Health API</a> available since version 1.51.1.</p>
<h2>Detailed Metrics with Prometheus</h2>
<p dir="auto">For more detailed performance monitoring, you can configure Prometheus to retrieve system metrics from FusionAuth. FusionAuth exposes:</p>
<ul>
<li><strong>JVM-level gauges</strong>: memory usage, garbage collection stats, thread counts, class loading, buffer pools</li>
<li><strong>Request timers</strong>: endpoint latency and request counts (e.g., <code>prime_mvc_*</code> metrics)</li>
</ul>
<p dir="auto">You can then set up Prometheus dashboards to visualize this data and track CPU, memory, and other performance metrics over time.</p>
<p dir="auto">See the <a href="https://fusionauth.io/docs/operate/monitor/prometheus" rel="nofollow ugc">FusionAuth Prometheus documentation</a> for configuration details and the <a href="https://fusionauth.io/docs/apis/system/retrieve-system-metrics-using-prometheus" rel="nofollow ugc">Prometheus Metrics API</a> for endpoint information.</p>
<h2>Important Considerations for Hosted Deployments</h2>
<p dir="auto">If your hosted FusionAuth deployment has <strong>multiple compute nodes</strong>, be aware that both the Status API and Prometheus metrics endpoints return data <strong>per-node</strong>. Since requests are round-robined across nodes, successive API calls may hit different nodes and return inconsistent data. This makes direct polling less reliable for multi-node deployments.</p>
<h2>Additional Monitoring Options</h2>
<p dir="auto">Beyond Prometheus, FusionAuth can integrate with other monitoring tools:</p>
<ul>
<li><strong><a href="https://fusionauth.io/docs/operate/monitor/datadog" rel="nofollow ugc">Datadog</a></strong>: Use the Datadog Agent with OpenMetrics integration</li>
<li><strong><a href="https://fusionauth.io/docs/operate/monitor/cloudwatch" rel="nofollow ugc">CloudWatch</a></strong>: Monitor FusionAuth metrics in AWS environments</li>
<li><strong><a href="https://fusionauth.io/docs/operate/monitor/prometheus" rel="nofollow ugc">Grafana</a></strong>: Visualize Prometheus data with pre-built dashboards</li>
</ul>
<p dir="auto">You can also access:</p>
<ul>
<li><strong>System logs</strong>: Available via API (exportable as ZIP files)</li>
<li><strong>Audit logs</strong>: Track administrative actions via API or webhook</li>
<li><strong>Event logs</strong>: Debug information for external integrations</li>
<li><strong>Login records</strong>: Successful login history with timestamps, IPs, and user details</li>
<li><strong>Webhooks</strong>: Get real-time notifications for specific events</li>
</ul>
<h2>Related Documentation</h2>
<ul>
<li><a href="https://fusionauth.io/docs/operate/monitor/" rel="nofollow ugc">Monitoring FusionAuth Overview</a></li>
<li><a href="https://fusionauth.io/docs/apis/system/retrieve-system-status" rel="nofollow ugc">System Status API</a></li>
<li><a href="https://fusionauth.io/docs/apis/system/retrieve-system-health" rel="nofollow ugc">System Health API</a></li>
<li><a href="https://fusionauth.io/docs/operate/monitor/prometheus" rel="nofollow ugc">Prometheus Integration Guide</a></li>
<li><a href="https://fusionauth.io/docs/apis/system/retrieve-system-metrics-using-prometheus" rel="nofollow ugc">Prometheus Metrics API</a></li>
<li><a href="https://fusionauth.io/docs/operate/monitor/datadog" rel="nofollow ugc">Datadog Integration</a></li>
<li><a href="https://fusionauth.io/docs/operate/monitor/cloudwatch" rel="nofollow ugc">CloudWatch Integration</a></li>
</ul>
]]></description><link>https://fusionauth.io/community/forum/post/8685</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/8685</guid><dc:creator><![CDATA[FASupportBot]]></dc:creator><pubDate>Wed, 30 Sep 2026 19:34:17 GMT</pubDate></item></channel></rss>