Skip to content

Monitoring

The SCF Controls Platform includes a built-in monitoring dashboard that helps you understand system health, track usage, and monitor compliance progress. This guide covers accessing and interpreting the monitoring features.

The platform includes a comprehensive monitoring dashboard accessible directly from the UI.

  1. Click the Database button in the header
  2. The Database Health & Statistics popup opens
  3. View real-time platform health and statistics

The monitoring dashboard displays:

SectionInformation
Version InformationPlatform version, API version, catalog version
Health StatusOverall system health (Healthy/Unhealthy)
Database TablesRecord counts for all tables
Control StatisticsSelected, implemented, at-risk counts
User & Task StatisticsActive users, pending/completed/overdue tasks
By Implementation StatusControls grouped by status
By Maturity LevelControls grouped by maturity
Tasks By Status/TypeTask breakdown
Recent ActivityLast update timestamps
MetricWhat It Tells You
Health StatusOverall system health
At Risk ControlsControls needing attention
Overdue TasksTasks past their due date
Pending TasksWork queue size
Active UsersCurrent user engagement
Total RecordsDatabase size over time

The dashboard shows version details useful for support:

Platform: v1.0.0 (API v1.0)
Catalog: SCF 2025.4 (1,451 controls, 300+ evidence requirements)

StatusMeaningAction
HealthyAll systems operating normallyNone needed
UnhealthyThere’s a problem with the platformContact support
  • Daily — Quick glance to ensure systems are running
  • Before critical work — Verify health before bulk operations
  • When issues occur — First step in troubleshooting

The dashboard shows record counts for each table:

TableDescription
OrganisationsNumber of organisations configured
Scoped ControlsControls in scope for compliance
Evidence TrackingEvidence items being tracked
UsersRegistered user accounts
Organisation MembersUser-organisation associations
AssignmentsControl/evidence assignments
CommentsDiscussion comments
Evidence TasksEvidence collection tasks
NotificationsSystem notifications
Total RecordsSum across all tables
  • Growing steadily — Normal as you add more data
  • Sudden increase — May indicate bulk import
  • Sudden decrease — Check if backup was restored
  • Very high counts — May need data cleanup

The dashboard shows controls by implementation status:

StatusWhat to Monitor
ImplementedShould grow over time
In ProgressTrack to ensure progress
At RiskInvestigate and resolve
Not StartedPlan implementation work

Track control maturity levels:

LevelHealthy Distribution
InitialShould decrease over time
DevelopingCommon for newer controls
DefinedTarget for most controls
ManagedIndicates mature programme
OptimisedBest-in-class controls

MetricWhat It Means
Pending TasksWork waiting to be started
In ProgressActive work items
CompletedFinished tasks
OverdueTasks past due date
  • Overdue: 0-5% — Keep overdue tasks minimal
  • Pending: < 50% — Most tasks should be in progress or completed
  • Completed: Growing — Shows progress over time

Track user engagement:

MetricMeaning
Total UsersAll registered users
Active UsersUsers who have logged in recently
  • High activity — Good engagement with the platform
  • Low activity — May need training or outreach
  • Sudden changes — Investigate cause

  • Open Database Health popup and verify “Healthy” status
  • Check at-risk and overdue counts
  • Review any unexpected changes in record counts
  • Review implementation progress trends
  • Check task completion rates
  • Review user activity levels
  • Verify backup is recent
  • Review maturity level distribution
  • Analyse control implementation velocity
  • Check data growth trends
  • Review and archive old data if needed

Normal performance expectations:

ActionExpected Time
Page load< 2 seconds
Search results< 1 second
Save operations< 2 seconds
Backup download5-30 seconds depending on data size
  1. Check your internet connection
  2. Clear browser cache — Hard refresh with Ctrl+Shift+R
  3. Try a different browser — To rule out browser issues
  4. Check platform health — May be a temporary issue
  5. Contact support — If issues persist

The platform provides visual indicators for:

ConditionIndicator
At-risk controlsBadge count in dashboard
Overdue tasksBadge count in tasks section
Sync issuesStatus indicator in header
  • Check dashboard daily — Review key metrics
  • Enable email notifications — Get alerts for assignments and due dates
  • Set calendar reminders — Schedule regular review sessions

  1. Hard refresh the page (Ctrl+Shift+R)
  2. Check your internet connection
  3. Try signing out and back in
  4. Contact support if issue persists
  1. Click refresh to get latest data
  2. Check if filters are affecting the view
  3. Verify you’re looking at the correct organisation
  4. Contact support if numbers seem incorrect
  1. Note any error messages displayed
  2. Try refreshing the page
  3. Check if other features are working
  4. Contact support with details of the issue