Monitor
The Monitor centralizes real-time observability of the certificate lifecycle. It's split into two tabs: Certificate Lifecycle and Job Monitor.
Certificate Lifecycle tab
Shows all certificate lifecycle events — issuance, renewal, revocation, and installation to Stores. The page updates automatically and can be manually reloaded with Refresh.
Event History
Chronological feed of all events. Use the filters to refine the view:
| Filter | What it shows |
|---|---|
| All | All lifecycle events |
| Renewals | Certificate renewal events |
| Installations | Store installation events |
| Cleanup | Post-installation cleanup events |
Each row in the feed shows:
| Column | Description |
|---|---|
| Event | Event type, e.g. digicert_renew_issued, store_install_completed |
| Domain | Domain of the affected certificate |
| Status | success, in_progress, pending, error |
| Source | Event origin: worker (automatic), user (manually triggered) |
| Time | Relative time since the event |
| Details | Click View to see the full details |
Event Details
Clicking View opens a side panel showing:
- Event Type and Status
- General Information — domain, source, creation and completion date/time
- Event Data — JSON payload with technical event information (e.g. CA type, order ID, certificate ID, previous certificate ID)
- Technical Information — internal Event ID and Certificate ID
Scheduled Renewals
Click Scheduled Renewals to see all certificates with automatic renewal configured and their upcoming schedules:
| Column | Description |
|---|---|
| Certificate | Certificate name and associated CA |
| Domain | Certificate domain |
| Expires | Expiration date |
| Days Left | Days remaining until expiration (negative = already expired) |
| Threshold | How many days before expiration the renewal will be triggered |
| Status | Scheduled (waiting for the threshold) or Due Now (renewal overdue) |
| Last Attempt | Date and time of the last renewal attempt |
| Actions | Renew Now to force an immediate renewal; link icon to open the certificate |
Certificates with **Due Now** status have already passed the renewal threshold without succeeding. Use **Renew Now** to force an immediate attempt and check the event history to identify the cause of the failure.
Job Monitor tab
Tracks background jobs in progress and messages that failed all retry attempts. The screen updates automatically every 15–30 seconds.
Active Jobs
Lists jobs that are in progress or waiting to run:
| Column | Description |
|---|---|
| Job ID | Unique job identifier |
| Queue | Processing queue, e.g. Acme, DigiCert |
| Domain/Details | Job domain or details |
| Status | Pending, Processing, Completed, Failed |
| Retries | Number of attempts made |
| Created | When the job was created |
| Actions | Button to cancel/delete the job |
Dead Letter Queue
Jobs that failed all retry attempts end up in the Dead Letter Queue. For each job you can:
- Retry — put the job back in the queue for another attempt
- Delete — permanently remove the job
To understand why a job ended up in the Dead Letter Queue, check the corresponding events in the **Certificate Lifecycle → Event History** tab, filtering by the affected domain.