Vue Storefront is now Alokai! Learn More
Overview

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:

  1. Editable instance name
  2. Link to the application
  3. Link to the repository
  4. Labels specifying the location and type of instance
  5. 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.

See -> Redis and CDN.

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:

NameValue
TypeOut of memory
MessageDomain is unavailable for minimum 5 minutes.
Opened2022-08-02 12:56:34.123
Closed2022-09-02 12:56:34.123/ pending
Detailslink 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:

  1. Pod Name: Pod Name related to the notification
  2. State: Active/Resolved (Archived)
  3. Timestamp: Date and Time the notification occurred
  4. 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:

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.