Features
- Incidents View: Browse and view incident details including severity, status, timeline, roles, and more
- Alerts View: Monitor alerts with source information, labels, and status
- Keyboard Navigation: Vim-style navigation (j/k) and intuitive keyboard shortcuts
- Detail Views: Press Enter to load extended details for any incident or alert
- Multi-language Support: Available in 12 languages
- Debug Logging: Built-in log viewer for troubleshooting
Installation
Using Homebrew (macOS/Linux)
Using Go
Download Binary
Download the latest release from GitHub Releases.Quick Start
-
Launch the application:
-
Configure your API key: On first launch, you’ll be prompted to enter your Rootly API credentials:
- API Endpoint: Usually
api.rootly.com(or your custom endpoint) - API Key: Your Rootly API key (generate one from Settings > API Keys in Rootly)
- Timezone: Select your preferred timezone for displaying timestamps
- Language: Choose your preferred language
- API Endpoint: Usually
- Navigate: Use the keyboard shortcuts below to browse incidents and alerts
Keyboard Shortcuts
Navigation
| Key | Action |
|---|---|
j / ↓ | Move cursor down |
k / ↑ | Move cursor up |
g | Go to first item |
G | Go to last item |
[ | Previous page |
] | Next page |
Tab | Switch between Incidents and Alerts tabs |
Actions
| Key | Action |
|---|---|
Enter | View details / Focus detail pane |
o | Open in browser |
r | Refresh data |
General
| Key | Action |
|---|---|
l | View debug logs |
s | Open setup / settings |
A | About |
? | Show help |
q / Ctrl+C | Quit |
Command Line Options
| Flag | Description |
|---|---|
--debug | Enable debug logging to stderr |
--log <file> | Write debug logs to a file |
--version | Show version information |
Debug Mode
To troubleshoot API issues or unexpected behavior:l in the app to view logs in the built-in log viewer.
Configuration
Configuration is stored at~/.rootly-tui/config.yaml:
s in the app.
Supported Languages
The TUI supports the following languages:- English (US/GB)
- Spanish
- French
- German
- Chinese (Simplified)
- Japanese
- Russian
- Portuguese (Brazilian)
- Hindi
- Arabic
- Bengali
Requirements
- Terminal with 256-color support
- Minimum terminal size: 80x24
Feedback & Support
- Issues: GitHub Issues
- Source Code: GitHub Repository