Average Server Uptime

Started by Алинка, Aug 19, 2022, 12:59 AM

Previous topic - Next topic

АлинкаTopic starter

Colleagues, clients and forum members. Tell me about the average uptime for you and your host. That will be very useful information.
And it happens that at any moment a "poor quality", to put it mildly, hosting provider will simply say: "Weather conditions - we can't help in any way, work is underway."


My hosting provider's website says: "We guarantee that your site will be available for 99% of the time it is hosted on our servers. This guarantee includes the availability of the network, your site and hosting technical support. If the company does not opportunities to provide guarantees due to force majeure, we are ready to offer you 1 month of free hosting as compensation."

uptime should aim for 100%. If the hosting provider does not strive for that, you need to think about changing. If uptime is less than 90%, it's really bad. There are independent systems that allow you to monitor uptime and display the indicator on the website. If the hosting provider does not seek to hide, he makes this information available so that the client can not only see, but also evaluate.


Stop wondering how long your system has been running. Just check the uptime with the uptime command.
The uptime command in Linux is used to determine how long a Linux system has been running.
This is one of the simplest Linux commands. Just run it without any parameters:

This will show you a single line of output that shows the current time, uptime (in days and hours), the number of users who are currently logged in, and the average load.

Here is an example of the output of the uptime command:

andreyex@Homes:~$ uptime

 16:13:00 up 2 days,  8:18,  1 user,  load average: 1.19, 1.54, 1.51

You can probably determine uptime, but let me explain all the elements of this output.

16:13:00 : The current time in the system.
up 2 days, 8:18 : This means that the Linux system has been running for the last 2 days, 8 hours and 18 minutes.
1 user: This is the number of users who are currently logged into the Linux system.
load average: 1.19, 1.54, 1.51: this is the average CPU usage over the last 1, 5 and 15 minutes. 1.54 means that 154% of CPU consumption (if it is a 4-core CPU, this means that 1.54 of the 4 cores were used).
The uptime command receives information related to downloading files from /proc, like most other commands. It uses the /var/run/utmp file to get information about logged-in users.

It's not that uptime has no options at all. There are not many of them, but in some cases they can be useful.