Skip to main content

Workflow Monitoring & Diagnostics

Monitoring architecture

Verified signals

The service exposes basic health, service information and tenant-scoped health-data counts for definitions, published definitions, instances and pending tasks. It also exposes bounded audit, timeline and outbox feeds. The portal integrations page reads health-data; the shared activity page reads audit and timeline but not outbox.

Shared observability configures JSON console logging, request/HTTP-client tracing, exception recording and optional trace export. Correlation middleware accepts or creates an identifier and returns it in response context. No Workflow-specific metrics, alert rules, dashboards, trace viewer or log viewer were found.

Requires Confirmation

Telemetry export, retention, alert thresholds, health dependency depth and diagnostic endpoint access require confirmation.

Source References

  • microservices/src/workflow-service/Program.cs
  • microservices/src/workflow-service/Api/WorkflowEndpoints.cs
  • microservices/src/workflow-service/Application/Queries/WorkflowQueries.cs
  • microservices/src/shared-kernel/Extensions/ObservabilityExtensions.cs
  • microservices/src/shared-kernel/Middleware/CorrelationIdMiddleware.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx

See Also

Keywords

Workflow monitoring, diagnostics, health, logging, tracing.

Revision Information

Draft source-backed documentation reviewed on 2026-07-20; next quarterly review is 2026-10-20.