Overview
The overview page serves as the default landing page for the instance. It is designed to provide a comprehensive snapshot of all the most important information, allowing you to efficiently monitor and manage your instance.
At the top of the page, you'll find the instance tile, which provides basic information about the instance, including:
- Editable instance name
- Link to the application
- Link to the repository
- Labels specifying the location and type of instance
- Deployment tag linking to the repository and the date of the last deployment
More detailed information is organized into four tabs: Insights, Deployed Versions, Instance Settings, and Activity Log, each explained below.
Insights
The Insights tab provides a set of the most important metrics collected and presented in the console, such as usage, cache, and uptime metrics.
Usage
The Usage section provides the following four metrics, each with links to corresponding pages:
- Number of used vCPUs and the limit (see -> Resources)
- Used memory and the limit (see -> Resources)
- Total bandwidth usage in the current month (see -> Usage)
- Total logs volume in the current month (see -> Usage)
The limits for both CPU and Memory charts can change while your application is being deployed -> that is why in these scenarios you can observe significant spikes.
Last deployment performance
The Last deployment performance section presents Lab data about performance of last deployed version of the application, such as overal performance score and specific performance metrics - both separated into apriopriate device types: mobile & desktop.
See -> Performance audits
Cache
The Cache section presents a combined cache hit ratio metric for CDN and Redis (if enabled). If only one of them is enabled, it will show the relevant cache hit ratio metric accordingly.
Uptime
The Uptime section provides detailed information about the uptime over the last four weeks. It begins with a daily uptime chart, offering detailed uptime information for every day within the last four weeks. Following that, there's a summary for the last 24 hours, last 7 days, last 2 weeks, and the last 4 weeks.
See -> Uptime.
Notifications
Incident detection is crucial for a stable application. Issues listed in this view provide insights into problems that can be identified and resolved thanks to notification details like timestamps, notification types, and whether a notification has been resolved or is still active.
List
The Notification list page functions similarly to other log pages, allowing you to filter by time
, search query
, and type
. Its unique feature is a switch button that hides resolved/closed incidents, letting you focus on the most critical, unresolved issues.
Each notification contains following information:
Name | Value |
---|---|
Type | Out of memory |
Message | Domain is unavailable for minimum 5 minutes. |
Opened | 2022-08-02 12:56:34.123 |
Closed | 2022-09-02 12:56:34.123 / pending |
Details | link to notification logs |
Details
Clicking the 'Details' button next to each notification takes you to the notification details page, which displays a log of events related to that specific notification.
These logs are filtered to match the notification's timestamp, allowing for easy correlation between the logs and the notification. The details page displays the following information:
- Pod Name: Pod Name related to the notification
- State: Active/Resolved (Archived)
- Timestamp: Date and Time the notification occurred
- Logs: List of logs associated with the notification
Logs can be filtered by search query or severity, and downloaded for further analysis. For ongoing incidents, a 'Refresh' button allows you to fetch the latest logs, ensuring you have up-to-date information for troubleshooting.
Deployed versions
The Deployed versions tab displays a chronological list of all deployments made in your instance for your storefront application. Each revision (deployed version) offers the following information:
- Revision version
- Docker image tag
- Deployed tag or commit with a link to the repository
- Date the docker image was created
The currently deployed version is indicated by the revision with a green border and an "Active" status. In addition to the above details, it includes:
- Revision status
- The
Show list of replicas
link, directing to the replica details page
Instance settings
The Instance settings tab provides a summary of the current configuration of the instance, allowing for a quick review and easy navigation to the corresponding settings page. Key configuration settings include:
- Namespace
- Repository
- Domains
- Environment variables
- Deployment variables
- Integrations
- Healthchecks
- Response headers
- Security
- CDN
- Redis
- Alerts
Activity log
The Activity log tab provides information about various activities that have occurred within a specific instance, such as:
- Who committed the change
- When the activity occurred
- What the change was
Activities can be filtered by time, query, and user email. Below the list, a pagination section allows you to change the number of displayed rows and navigate forward or backward in the log list.