Services Dashboard

Overview

Overview

Service protection

Elestio services can be protected against accidental deletion by enabling the Termination protection feature:

Screenshot 2022-09-28 204650.png

When Termination protection is enabled for a service, it can't be terminated or powered down. In order to terminate or power off a protected service, you will need to disable Termination protection.

Running out of credits will cause your service to be powered down even if Termination protection is activated.

Overview

Power Management

You may manage power management on an elestio by using the Reboot, Reset, Shutdown, Power On, and Power Off buttons.

power.png



 When rebooting does not work, use Reset.

When shutdown does not function, use the power off.

Shutting down and powering off the service will not stop the billing because the IP address and storage are still reserved, the only way to stop the billing is to delete the services.

The power off and shutdown feature is not available during the free trial period, therefore if you try to power off and shutdown the service, the delete service dialogue will appear. However, once the free trial period has expired, you will be able to power off and shut down the service. 

If you need to quickly turn off and on the service, you can utilise the reboot button.

Overview

Admin UI

Most supported softwares have an administrative web interface.

Selecting the Display Admin UI button will display the URL, user name and password used to connect to a service's administrative UI.

Some software, especially databases, do not have a web management UI. Use the credentials, and the specified port to connect.

Certain applications do not allow for the pre-creation of administrative users. If the password field appears blank in the service dashboard, visit the given administrative URL to begin the setup process.

Screenshot 2022-09-28 205715.png

Overview

Database credentials

This only applies to database software.

You can view your database software in your service Dashboard in the Overview tab, by selecting the Display DB Credentials button.

Screenshot 2022-09-29 140621.png

You'll find all the details you'll need to connect to your database directly: host address, port, username and password, and CLI.

Screenshot 2022-09-29 140722.png

Overview

Service Support Plans

Elestio offers 3 levels of support.

Our Level 1 Support plan is included for free with all deployed services.

Levels 2 and 3 are recommended for important workloads where you need a guaranteed response time, longer backup retention, and priority support through multiple support channels.

Screenshot 2024-02-15 202131.png

If you have support needs not covered by our plans or you require a custom SLA, don't hesitate to get in touch with us at: sales@elest.io

Please note it's only possible to change your support plan one time per month.
Support plans are billed per hour like all other services.

Overview

Selected / change software version

You can select another version of your deployed software in your service's Dashboard Overview.

1. Click the Change version button
2. Choose the software version you'd like to update or change to
3. Don't forget to save!

To apply these new settings, select Update Now under Software auto updates. 

Screenshot 2022-09-29 141155.png

Screenshot 2022-09-29 141531.png

Downgrade your version may result in the loss of your data but it can be useful if you need to restore an old version

If the Button Appears Disabled, Termination Protection is Enabled – Follow These Steps to Disable It

Overview

Bandwidth & Networks

In the service Dashboard Overview tab, you will also find a recap of your bandwidth usage for the current month.

 

Screenshot 2022-09-29 141716.png

 

Bandwidth usage includes In&Out traffic.

Overview

Move a Service to Another Project

You can easily move your services between projects.

1. From the service Dashboard Overview tab, select Move Service.
2. Click Move to successfully move your service.

You can only move services to projects you own.

 

image.png

Screenshot 2022-09-29 144528.png

Overview

Software & OS Updates configuration

OS & Software updates are enabled by default when you create a new service.

Screenshot 2022-09-29 145047.png

You can configure when updates are applied - by the minute, hour, or day.

All times configured in the dashboard are UTC (Coordinated Universal Time).

It's also possible to start an update interactively with the Update now buttons or view logs of previous updates.

Screenshot 2022-09-29 145305.png

Overview

Upgrade service plan

In the service overview, disable the termination protection then shut down the service, once done you will be able to click on the "Upgrade plan" button and select another service size.

Screenshot 2022-09-29 145442.png


Screenshot 2022-09-29 145527.png

To be able to upgrade your service plan, you must first shutdown your service

When you resize a service you have an option to resize only the CPU & RAM without modifying the disk size, if you check that option, you will be able to downgrade later if needed.

Overview

Upgrade support plan

From the service overview, click on "Upgrade plan" on the support plan row to change your support plan:

Screenshot 2022-09-29 145653.png

There you can switch to any other support plan

Screenshot 2022-09-29 140827.png

While it's possible to change support plans, it's important to note this is only possible once every 30 days.

Support plans are billed per hour like all our other services.

Overview

Delete a service

To delete a service, ensure that termination protection is disabled then click on "Delete service" button in the top bar.

There you must type or copy/paste the service name below to confirm the service deletion

Screenshot 2022-09-29 150044.png

By default, deleted services will be kept for 7 days as a remote backup before total deletion. This allows users to restore deleted services in case of a mistake. If you're sure and you want to delete a service with immediate effect, simply tick the checkbox, and all backs up will be immediately destroyed.

Overview

Software logs, configuration, restart app, change version

image-1654784555354.png

From the service overview, you can open live logs with the "View app logs" button

Screenshot 2022-09-29 150537.png

You can change the .env & docker-compose.yml configuration if you click on "Update config" button

If you click on "Update Config" you will be able to edit the configuration and apply it.

Screenshot 2022-09-29 150718.png

If you click on Restart (or Update & Restart), you will see the stack restarted and also the output log of your stack. This is useful after changing your configuration to ensure everything is still working as expected.


If you click on "Change version" button you can select any other available version (fetched from the docker repository):

image-1654784788955.png

Overview

Resync

After cloning a service, you will have a new option visible in the service overview: Resync

From the service overview, click on "Resync" button to resynchronize your cloned service from the orgin. After a confirmation, the process will start and will do:

This includes the docker-compose stack, the .env, credentials, volumes. But global settings changes like custom backup configuration, custom alerts rules and custom firewall rules are not copied in this process.

Overview

Increase AWS Main (Disk Or Volume) Size

Your AWS provider instance disc size can be changed at any time between 10 GB and 10 TB.

On AWS Disk, you can only increase the disc size, not decrease it.

According to AWS policy, after upgrading a disc size, you must wait at least 6 hours before upgrading it again.

To increase the disc size, navigate to your service overview and then to the section's Main Volume.


Managed-Service-Dashboard.png

Here, you will find information about your current disc size, its status, and an Upgrade volume button.

A prompt modal will appear when you click the Upgrade volume button to increase the disc size.

Screenshot 2023-02-16 191208.png

Enter the size of the disc you want to upgrade here, followed by the name of your service in the input field for confirmation. Click the Do Upgrade button to confirm the upgrade, or Cancel to reject it.

Screenshot 2023-02-16 192135.png

After you confirm, a loader modal will appear, and it will take a few seconds or a minute to upgrade the size of your disc.

Screenshot 2023-02-16 192320.png

You can get your updated size in the Storage section and Status Optimizing after upgrading a size.

Your disk's status will change from optimizing to completed after a short while (or several hours).

When you modify an Amazon EBS volume, the volume goes through a sequence of states. These volume states include the modifying state, the optimizing state, and finally the completed state.

If you increase the size of the volume, then the new size is available for use immediately after the modification. However, if the volume is in the Optimizing state, then the performance of the volume is in between the source and target configuration specifications. The performance of the volume is measured in terms of I/O operations per second and throughput.

Modifying an EBS volume can take from a few minutes to a few hours depending on the configuration changes being applied. An EBS volume of size 1 TiB can typically take up to 6 hours to be modified. However, the same volume might take 24 hours or longer in other situations. The time it takes for volumes to be modified doesn't always scale linearly. Therefore, a larger volume might take less time, and a smaller volume might take more time.



Tools

Tools

VSCode

From the Tools tab in the service overview, click on VS Code button to start VS Code in the browser directly in the context of your service.

From there you can edit the configuration, download or upload files with drag&drop on the left column or open a terminal

The first launch can take up to 1-2 minutes while VS Code installs.

Screenshot 2022-09-29 150844.png

Screenshot 2022-09-29 151053.png

image-1641926474226.png


Tools

File Explorer

From the Tools tab in the service overview, click on the "File Explorer" button.

The first launch can take 1-2 minutes because File Explorer is installed on your service. The next launch is nearly instant.

Screenshot 2022-09-29 150844.png

This will open a pop-up window, providing you with a temporary password and Access link.
Copy the temporary password and click on the Access link.

Screenshot 2022-09-29 151053.png


Authenticate with the credentials on the file explorer page:

image-1641926959424.png

Once logged in, you'll be able to browse, edit, download, and upload the files on the server:

image-1641926990921.png

Tools

Web Terminal

From the Tools tab in the service overview, click on the "Terminal" button

The first launch can take 1-2 minutes because the Web terminal is installed on your service. The next launch is nearly instant.

Screenshot 2022-09-29 150844.png

Screenshot 2022-09-29 151336.png


image-1641927147832.png


Tools

Reset SSH/SFTP Password

By default, password authentication is disabled. For security reasons, we recommend using SSH Pubkeys instead.

From the Tools tab in the service overview, click on the "Reset Password" button

Screenshot 2022-09-29 150844.png

Screenshot 2022-09-29 151445.png

Backups

Please check the Backups details page

Metrics

Metrics tabs allow you to view your service's metrics in real-time.

You can configure the update period to as low as a 1-second interval.

Screenshot 2022-09-29 151603.png

Enabling additional metrics in real-time will use additional CPU while you are viewing the Dashboard. To limit CPU usage, increase the update period interval or select fewer metrics.

Alerts

Alerts are enabled by default on all new services.

You can enable or completely disable alerts. You can also configure usage limits per resource.

The default cycle duration is 1 minute and you can configure a number of cycles above the limit before sending an alert.

Alerts are sent via email to the server owner's email address on file.

Screenshot 2022-09-29 151754.png

Notes

The notes tab is useful to save textual notes about service, for yourself or other team members

Screenshot 2022-09-29 151849.png