Incident List
Flashduty On-call provides two entry points to view the incident list. One is within a channel, the other is under the Incident Management menu. The difference is that under Incident Management, you can see incidents from multiple channels, even all incidents across the entire account.
To improve performance, when search conditions match more than 1000 incidents, the system only displays 1000+, not the exact number. Therefore, you can only view 1000 incidents through pagination. To see more, please adjust your search time range or use the Incident Query API to get all data.
Using Aggregate View
Aggregate view provides a different perspective for viewing incidents, where you can define different aggregation dimensions. The essence of aggregation dimensions is real-time Group By, such as viewing grouped by severity.
- Pick an existing rule: Click the dropdown to switch between all saved grouping rules under the current account. Each rule defines a set of Group By attributes (for example, by Severity + Channel +
labels.service) - Create a rule: At the bottom of the dropdown, click New to select attributes, labels, and custom fields in the popup card, name the rule, and save it for future reuse
- Edit or delete a rule: Hover over an existing rule to edit or delete it via the inline icons
- Share a rule in a session: The selected rule’s
view_idis reflected in the list URL parameter, making it easy to share the same perspective with other members
To improve performance, in aggregate view, the system matches at most 100 records for aggregation. Therefore, the list you see may not contain all matching data. If this concerns you, please switch to list view.
Using More Filters
Flashduty On-call provides filtering capabilities across various dimensions with ample flexibility. Typical scenarios include:- Search for incidents triggered by the “Host Down” alert policy based on
checklabel - Search for incidents marked as “false positive” based on the false alarm field
Row content
Beyond the title and progress, each incident row surfaces two key counters:- Associated alerts: total number of alerts grouped into this incident
- Alert events: cumulative count of events merged into the incident. When a new event has been merged in the past 5 minutes, the merge icon turns orange to signal that the incident is still actively aggregating
Custom Rendering
Click the Settings button in the upper right corner of the incident list to customize display content and interaction behavior:Incident Details
Incident details is the main entry point for investigating incidents, displaying all available information. Especially on the incident overview page, Flashduty On-call centrally displays the information you need most.
Label Deep Links
Incident labels are displayed in the Details area of the details page. When an incident is aggregated from alerts produced by a monitoring integration (monit.alert) or a RUM integration (rum.alert), certain label values are rendered as deep links, letting you jump straight to the rule or issue that generated the alert:
Jumping to an entity-tree rule requires contextual labels such as
__entity_alert_account_id, __entity_alert_entity_definition_id, __entity_alert_data_source_id, and __entity_alert_policy_scope_group_id for locating; when any required label is missing or invalid, the label value is shown as plain text. Standalone alert rules (rule_id / __alert_rule_id) likewise require a positive integer value (e.g. 123); when the value is empty, 0, or non-numeric, the label is shown as plain text to avoid generating an invalid link. This deep-link capability also applies to the label area of the alert details page.
Detail Tabs
The incident details page contains 7 tabs; some appear only under certain conditions:Action Item and Follow-Up Events
Every operation on action items and follow-ups is written to the timeline as an iconized record, displayed alongside comments, acknowledgments, and other events. The supported event types are:Timeline Comments
The top of the Timeline tab provides a Markdown comment box that supports:- Writing notes, troubleshooting memos, or meeting summaries in Markdown syntax
- Pasting or uploading images directly; screenshots are auto-uploaded and converted into image links
- Clicking an image in a comment opens the original image in a new tab (no in-page preview)
- Mentioning members with @ in a comment — the mentioned member receives a dedicated personal notification (with the comment content and an incident link, delivered by email and Flashduty App push by default), making it easy to pull the right people into the discussion
- Appending the published comment as a record on the incident timeline, interleaved with system-generated events for easy retrospection
@mention notifications are dedicated personal notifications and are not affected by notification muting such as snooze or silence rules.
Comment Types
Comments can carry a comment type tag to distinguish their nature on the timeline (for example, “root cause analysis” or “handling progress”):- When posting a comment, use the Comment type selector next to the comment box to assign a type, or choose No comment type; the timeline record shows the comment type as a colored tag
- Comment types are configured at the account level and apply to all incidents under the current account; renaming or recoloring a type also affects historical comments
- The selector next to the comment box only appears when the account already has comment types, or when you have comment-type management permission
incidentCommentType:manage) can open the Manage comment types dialog from the selector and perform the following operations:
The operations and limits above (name up to 40 characters, 6 preset colors plus a custom picker, up to 10 types per account) apply to the Manage comment types dialog in the console. In the Flashduty App (mobile), the comment type selector behaves differently:
- Types appear as pills above the comment box, with 3 types shown inline in a row and the rest collected into a More panel; the selected type is always kept in the inline row, and tapping it again deselects it
- With management permission, you can create a type directly in the More panel: the name is limited to 20 characters, and the color picker offers 30 preset colors (6 common presets plus 24 palette colors); there is no custom color picker
- Renaming, recoloring, deleting, and reordering must be done in the console
War Room Operations
If a war room has been created for the incident (requires enabling War Room in IM integration), the More menu on the action bar reveals two additional war-room management actions:War-room management actions are only visible when a war room already exists for the current incident; the create action is still initiated by the Create War Room button on the action bar.
Post-Mortem
The incident details page has a built-in post-mortem editor, allowing you to complete the entire post-mortem workflow without leaving the page. The action area includes a shortcut button that navigates directly to the Post-Mortem tab. In the Post-Mortem tab, you can perform the following actions:
See Post-Mortem for details.
Change History
The Change History tab shows change events correlated with the current incident in time, helping you quickly determine whether the root cause is related to a recent deployment or configuration change. The change event list displays the following information:
You can adjust the query scope through the filter at the top, including time range and change source. Expand any row to view a timeline visualization of that change event, allowing comparison with the incident trigger time.
AI Summary
The incident details page supports one-click AI summary generation to help you quickly understand the full picture of an incident. Click the AI Summary button in the details area, and the system will automatically generate a structured summary based on the incident’s associated alerts (up to 20), including:- Summary: A one-sentence description of what happened
- Impacts: Key affected resources such as services, systems, environments, and instances
- Actions: Immediately actionable investigation and remediation steps (up to 3)
Comprehensive Info Panel
The comprehensive info panel on the right side of the incident details page consolidates auxiliary information around the incident. From top to bottom:FAQ
Console error: Due to the large volume of data, we are unable to respond...
Console error: Due to the large volume of data, we are unable to respond...
This error often appears on incident/alert list queries, analytics dashboards, etc. It’s mainly because the system matched too much data and the query timed out.In this case, please narrow your query scope, such as time range, or use more precise query conditions. If issues persist, please contact us.