Dashboard
| ID | Priority | Title | Status | Assignee | Created | Actions | |
|---|---|---|---|---|---|---|---|
| #123456789 | P1 Critical | Storage array link-down on compute-storage-01 | Open | Unassigned | 5m ago | ||
| #987654321 | P2 High | Switch port flapping on USW-Pro-24 | In Progress | operator | 2h ago | ||
| #111222333 | P3 Med | Scheduled maintenance: replace SFP+ on large1 | Pending | admin | 1d ago | ||
| #444555666 | P4 Low | Update SSL cert on wiki.lotusguild.org | Closed | operator | 3d ago |
| CPU | 12% |
|---|---|
| Memory | 2.1 GB / 8 GB |
| Load | 0.42 / 0.51 / 0.48 |
| Uptime | 14d 6h |
| Tasks | 2 / 5 |
# Restart and verify nginx
systemctl restart nginx && systemctl status nginx
# Check active connections
ss -tlnp | grep ':80\|:443'
[03:41:22] nginx: 200 GET /api/nodes (12ms) [03:41:23] cron: heartbeat OK [03:41:24] alert: disk 87% on node-03
Press Ctrl+K or click the button below to open the command palette.
Dark/light mode with OS preference detection and localStorage persistence.
lt.theme.toggle() | .set('light') | .get()
compute-storage-01. Ticket auto-created.Detail/inspect panel from the right. Focus trap, ESC close, overlay backdrop, return-focus.
lt.rightDrawer.open('id') | .close() | .toggle()
Right-click any element with data-context-menu or trigger programmatically.
| ID | Priority | Title | Status | Assignee |
|---|---|---|---|---|
| #001 | P1 | Link-down on compute-storage-01 | Open | jdoe |
| #002 | P2 | Switch port flapping USW-Pro-24 | In Progress | smith |
| #003 | P3 | Scheduled SFP+ replacement | Pending | ops-bot |
| #004 | P4 | SSL cert renewal wiki | Open | admin |
| #005 | P1 | RAID controller firmware | Open | jdoe |
| #006 | P2 | Backup job failure nas-01 | Closed | backup-bot |
| #007 | P3 | Prometheus alert rule tuning | In Progress | ops-team |
Drag the divider to resize. Stacks vertically on mobile.
Both panels maintain independent scrolling.
lt.splitPane.init(el, { initial: 0.4, minA: 120 })
Offline banner + body class auto-applied on navigator.onLine change. WS manager has exponential backoff, event emitter, status indicator binding.
Step 1 of 3
Drag items to reorder. Uses native HTML5 drag API with pointer-events fallback.
- ⠿ P1 — Storage link-down
- ⠿ P2 — Switch port flapping
- ⠿ P3 — SFP+ replacement
- ⠿ P4 — SSL cert renewal
Order: p1, p2, p3, p4
API:
const s = lt.sortable.init(listEl, {
onSort: (items) => console.log(s.getOrder())
});
lt.timer.countdown(el, date, {
urgent: 300,
onExpire: () => {}
});
lt.timer.stopwatch(el);
Click any image to open full-screen viewer. Keyboard: ←/→ navigate, Esc closes.
lt.lightbox.init('.lt-lightbox-demo', { caption: 'alt', loop: true })
# Incident Report **Severity**: P1 Critical ## Summary Storage array link-down on `compute-storage-01`. - Affected: 3 production services - Duration: 2h 33m - Root cause: NIC hardware failure > Resolved. Monitoring continues. [View Ticket](#001)
Built-in micro-renderer (no deps). Drops in window.marked or window.markdownit automatically if present.