Skip to main content

Real-Time Event KPIs

Metrics from event subscriptions

Salesforce Statistics KPIs

Org-wide configuration and usage

Event Monitoring Log KPIs

Metrics from event log files

Database, queue, and generic logs

Analyze trends with dashboards
Salesforce Monitoring KPIs GermainUX provides preconfigured KPIs for monitoring Salesforce Classic, Lightning Experience, Salesforce Mobile, APIs, Apex, Flow, Event Monitoring, Omni-Channel, and related platform services. These KPIs help teams analyze:
  • User experience and application responsiveness
  • User adoption and behavior
  • Business-process performance
  • Record and configuration changes
  • Salesforce limits and resource consumption
  • Instance availability
  • Security and real-time events
  • Apex, Flow, and database execution
  • Debug logs and Event Monitoring logs
The KPIs available in your environment depend on your Salesforce licenses, permissions, enabled event types, and GermainUX monitoring configuration. Custom KPIs and business processes can also be created.

KPI levels

A KPI can be available at both levels when it supports user-experience and technical analysis.

Real User Experience KPIs

User session KPIs

Salesforce user sessions can be analyzed using the standard GermainUX session-monitoring KPIs. Depending on the monitoring configuration, these KPIs capture session duration, activity, errors, page usage, and replay data. See User Monitoring and Session Replay KPIs.

Omni-Channel KPIs

Omni-Channel monitoring provides KPIs for agent presence, capacity, assigned work, queue activity, and routing-related events. See Omni-Channel Monitoring Configuration.

Click KPIs

The Salesforce User Click KPI can be used to identify slow user interactions even when one click initiates multiple Salesforce requests. See Salesforce User Click Analysis.

Business Process KPIs

Business-process KPIs correlate multiple user actions into a complete Salesforce workflow. When a custom business process is configured, GermainUX automatically creates corresponding process and process-step KPIs.

Data-change KPIs

For broader record-change and administrative auditing, also configure Salesforce Audit Monitoring.

Capacity, Usage, and Availability KPIs

Platform usage KPIs

Resource usage should be monitored against Salesforce limits so that alerts can be raised before a limit disrupts users or integrations.

Instance status KPI

See Salesforce Instance Status Monitoring.

Real-Time Event KPIs

These KPIs are populated from Salesforce Real-Time Event Monitoring. Their availability depends on the Salesforce licenses, permissions, and event subscriptions enabled for the monitored organization. See Salesforce Real-Time Event Monitoring.

Salesforce Statistics KPIs

Statistics KPIs provide organization-wide information about Salesforce configuration, automation, usage, and adoption.

Apex and Flow Code KPIs

See Salesforce Code Monitoring.

Debug Log KPIs

Debug Log KPIs break a Salesforce execution into its code, database, query, Visualforce, and exception components. See Salesforce Debug Log Monitoring and Apex Exception Monitoring.

Event Monitoring Log KPIs

These KPIs are populated from Salesforce Event Monitoring log files.

Apex and integration logs

User and administrative activity

Lightning and Analytics activity

Database, queue, and generic logs

After data collection begins, use GermainUX dashboards and analytics to:

Using the KPIs

  1. Compare performance across users, browsers, pages, organizations, and Salesforce interfaces.
  2. Identify slow clicks, requests, Apex executions, queries, and Visualforce transactions.
  3. Correlate user-facing issues with Salesforce logs and runtime events.
  4. Detect abnormal API, report, login, and session behavior.
  5. Track Salesforce resource consumption and instance availability.
  6. Measure adoption of Lightning Experience, Salesforce Classic, Mobile, Flow, and custom processes.
  7. Configure alerts for errors, availability degradation, security events, and approaching capacity limits.

Get Help

Contact GermainUX Support

The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.

Can't find what you need?

Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.