Monitoring
When running services, it's natural to wonder "Is everything working okay?" or "Was yesterday's deployment successful?" KIOPS's monitoring features help you answer these questions at a glance.
The sooner you notice a problem, the faster you can respond. Monitoring is like a regular health check-up for your services. Catching small warning signs early can prevent them from becoming major incidents.
Monitoring Features at a Glance
KIOPS provides various features to monitor your services from different perspectives.
- Dashboard: View the status of all services in a single table at a glance. Quickly identify services with issues.
- Service Detail Page: Click a service in the dashboard table to enter its dedicated single Overview screen for detailed information.
- DORA Metrics: Available in the [Quality] tab of the [Security Analysis] page (
/security?area=quality). Provides DevOps performance indicators such as deployment frequency and lead time so you can objectively measure and improve your team's development capability. - Notifications: Real-time pipeline stage alerts via the bell icon in the top right of the header. Never miss important events and respond immediately.
Detailed Guides
Want to learn more about each monitoring feature? Check out the guides below.
- Dashboard Usage - Learn the columns, filters, and favorites in the service status table, and how to enter the service detail page.
- DORA Metrics - Analyze DevOps performance indicators and identify areas for improvement.
- Notification Management - Learn how to check and manage pipeline and membership request notifications.
Dashboard Layout
The [Dashboard] page has no tab layout. It consists of a single service status table. There are no metric panels or build/deploy/restart action buttons on the dashboard. The dashboard is a monitoring-only screen.
Key features available in the table:
- Favorites: Use the star icon on the left of each row to favorite frequently-viewed services. Favorite state is stored in the browser's localStorage and used as the sort key.
- Risk Level Label (riskLevel): Automatically calculated from security vulnerability counts into four levels (critical / high / medium / low) and shown as a colored label.
- Service Status: Pipeline stage status (Running, Building, Deploying, Build Failed, Deploy Failed, Stopped, Registered, etc.) shown as colored badges.
- Branch Dropdown: Change the monitored branch directly from within the row.
- Runtime Environment / VPN: Shows which runtime the service is deployed on and which VPN profile is used to access it.
- Navigation Icon: Click the arrow icon on the right of the row to enter the service detail page (ServiceDetailView).
- WebSocket Live Updates: Pipeline status changes are reflected in real time via WebSocket. If the connection drops, a disconnect indicator is shown at the top.
For new users, start by scanning the riskLevel and Service Status columns. If you see critical/high labels or red status badges, click the navigation icon for that row to enter the detail page and investigate.
Service Detail Page
Clicking a service in the dashboard table (or the navigation icon) opens the ServiceDetailView. This is an SPA transition within the same screen, not a separate route. Use the back button in the top left to return to the dashboard table.
The detail page is a single Overview screen with no tabs. It shows the service's basic information, recent build/deploy history, and current operation status — everything you need for a quick diagnosis.
DORA metrics and incidents (failure history) have moved to the [Quality] tab of the [Security Analysis] page (/security?area=quality).
Build/deploy failure history (incidents) is not shown on the dashboard. It lives in the [Quality] tab of the [Security Analysis] page. KIOPS automatically records build/deploy failures as incidents.
Quick Start
Checking Service Status
This is the most basic monitoring method. Try following this routine every morning when you start work.
- Access the [Dashboard] page.
- Scan the risk level labels and status badges in the service status table.
- If you see critical/high labels or failure states, click the navigation icon on that row.
- On the service detail Overview screen, first check the recent build/deploy history, then review incidents in the [Quality] tab of [Security Analysis] if needed.
Checking Notifications
Don't miss important events with real-time notifications.
- Click the bell icon (Notifications) in the top right of the screen.
- A red badge appears if there are unread notifications.
- In the notification drawer, check recent pipeline stage alerts (source / sast / build / sca / deploy / operation / dast).
- Notification rows themselves do not navigate; only the action buttons (Mark as read / Accept / Reject / Approve) and the failure details toggle are interactive. Open related detail pages directly from [Dashboard] or [Service Management] in the side menu.
- Mark checked notifications as read to keep things organized.
Related Guides
- Service Management - Service build and deployment
- Security Analysis - Security scan setup and result review