Skip to content
← Back to Community
How to use and setup UptimeRobot
Profile icon
badvillain01

What is UptimeRobot?

Uptime Robot is all about helping you to keep your websites up. It monitors your websites every 5 minutes and alerts you if your sites are down.

its 100% free
It will keep your server up until your server ran into problems.

For more info click here


UptimeRobot setup

Once you log into your UptimeRobot account.

Go to Dashboard (default screen for uptimerobot is dashboard)
To add new link. Click Add New Monitor

This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700457952_b004f02b1fcc5c4ebbfd9dd4ac6e72a3.pn

Once you click that.
This Screen will popup
This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700591609_6372ec32f20a3b9e698c6d17065608ed.pn

Now Select Monitor type HTTP(s).

Make sure type is HTTP(s) not ping or other

Now details popped up
like these

This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700614209_cab3cfa1204b5f5003ddf4808fa166d7.pn

For Friendly Name enter what would you like to call your Monitor.
For URL (or IP) enter your web server link.

if you're using repl, it should look like this https://your-repl-name.your-username.repl.co, but with your repl name.

For Monitoring Interval, I'll suggest leaving it to the default value.

Now if you have all the info done. your page should look like this

This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700638871_a711ea26b16310c52679d9c346d21221.pn

Now you also have this box:
This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700789533_ce469a1259ce37bfa15f40f05c22911c.pn

This means that if you select this, and your server is down or ran into any problems. UptimeRobot will alert you by sending an email.
I suggest you add alert notify

Now click Create Monitor
You have successfully created a monitor. Now your server will stay online, even if you're not running your code.


On your dashboard, your monitor will appear.
This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700707091_8c6114aceaff448ed37a28029da8d3c1.pn

as you see, it showing that your server is down.
Your server is not down. To fix this just give it 1-2 min and reload your page.

This file cannot be displayed: https://storage.googleapis.com/replit/images/1543700724356_c5657b6dc83706fb46760a8ff8d4acb7.pn

There you go! Your Monitor is running.

Voters
Profile icon
whitecupp
Profile icon
GeorgeFouad
Profile icon
IsaacNeves1
Profile icon
WS18032
Profile icon
jesuuzs
Profile icon
ArdassYT
Profile icon
youngdyl
Profile icon
DemioAzka
Profile icon
cdCreepArghhh
Profile icon
dogeland
Comments
hotnewtop
Profile icon
mnmok

I kept on having these issues where my monitor would go down with error 502 Bad Gateway. I discovered a way to fix it, and would definitely help people because I know that there must be other people looking for a solution.

repl.it will stop your project when the browser closes. Your browser fires an event when its closing so that each website/extension open knows it and can do stuff such as autosave, or in this case, shut off your project. I figured that we would need a workaround for that. By preventing the browser from sending an event that tells repl.it that its closing, the project will not shut off.

One way to do this is with the task manager on Windows. Just select the process (a.k.a. your browser) and kill the task. On Mac, you can also force quit the browser. And that's it, your repl.it project should stay online!

Note that you will have to do this for every time you close your repl.it project, it will not stay online forever after you've only done it once.

Profile icon
cherryblossom00

If you're using a Chromium-based browser (Chrome, Opera, Edge, Brave, etc.) you can also end the process for the specific Repl.it tab by going to the Task Manager (three dots at top right → More Tools → Task Manager), selecting the Repl.it tab, and clicking ‘End Process’. This avoids quitting your entire browser.

Profile icon
DaddE23

@cherryblossom00 how do u use the uptime robot on the Chromium browser in python? I get sick and tired of the Chromium browser randomly stop running while I'm using it.

Profile icon
cherryblossom00

@DaddE23 What do you mean? I don't believe it's any different for Python, just follow the instructions

Profile icon
Davidv00d00

I know this is old but where do i find the monitor in repl? The image links above are broken.

Profile icon
MicronGamer

@Davidv00d00 ez fix, all u gotta do is add keep_alive file then run it, it will appear !

Profile icon
IsaacSantana3

I have a trouble. I did it with a Discord bot, but after a while, my monitor get down with the code (HTTP 502 - Bad Gateaway).

Profile icon
WolfliveTec

How to get the link for it because idk how

Profile icon
EpicPerson101
Profile icon
Rutherfordio

I'm hosting my bot this way, it has a file that keeps and modifies member's points based on some commands they send. After some time hosting here (in less than a day) the datafile is restored and the data lost, anyway to fix that?

Profile icon
badvillain01

@Rutherfordio Nothing wrong with hosting. If you're using json file to store data, then data can easily get corrupted. So try to use an external database. I personally like to use mongodb.

Profile icon
Rutherfordio

Thanks! Yes it's a json, weird it just happens while hosting here and not in my PC, I'll try mongodb!
@badvillain01

Profile icon
xSheriff

So do i open my repl and run it and will it just stay running as long as uptime monitor is working

Profile icon
badvillain01
Profile icon
toxicnoodle123

RangeError: Failed to construct 'Response': The status provided (0) is outside the range [200, 599].

That is the message i get pls help

Profile icon
madisplaysvr

i have an error and i've followed every step
Opera Snapshot_2022-04-23_122556_mr-moustache.madisplaysvr.repl.co
, i put in the link and it looks very similar to the one that you told us should look like, well the error i have is error 404 and someone said that it couldn't find the repl, i searched the link myself and yes, an error. what should i do now?

Profile icon
johnmiller77

With the Free Plan, you can monitor up to 50 URLs, check for the content of a website (using the keyword monitor), ping your server or monitor your ports in 5-minute intervals. You can create a status page to showcase your uptime. SMS or Call alerts can be bought anytime.Minecraft Apk

Profile icon
MichelleRichers

This is very interesting content! I have thoroughly enjoyed reading your points and have come to the conclusion that you are right about many of them
https://www.canadaqbank.com/pebc-ee.php

Profile icon
15-83-Pham-Gia
Profile icon
IsaacCoolPerson

On the 1st of April if you don't have Premium on UptimeRobot it will terminate your monitors. All monitors including these domains if you don't have premium:
replit.com
repl.co
repl.it
and
repl.run
Hope this helps

Profile icon
UMARismyname

@IsaacCoolPerson source? nothing at all on google

Profile icon
IsaacCoolPerson

I got an email from them @UMARismyname

Profile icon
UMARismyname

@IsaacCoolPerson weirdly, I got no email, despite having 2 repl monitors, but anyways, I found a source now: https://uptimerobot.com/keep-alive/

Profile icon
SasukeUchiha47
Profile icon
jakubkiller7

cs

Profile icon
KarmaIsADick

I'm not using any HTML, so my Repl doesn't have an address. What should I do?

Profile icon
JBuster747

@bennyrobert Use the link http://yourreplname.yourusername.repl.co/ and replace the yourreplname and yourusername with their respective values.

Profile icon
KarmaIsADick
Profile icon
damiascripting

Thanks!

Profile icon
gerile3

I know this is old post but can someone link me or elaborate how does this work ? I mean how does this uptimerobot makes repl work or keep it running thanks.

Profile icon
Amvil0921Roblox

Try getting another link of the code, maybe you make a code with a non login account

Profile icon
Jeydin21

@gerile3 Basically, repl.it keeps a site online for 5 minutes and then turns it off when no one's using it to conserve computing power. Uptime Robot basically pings the server every 5 minutes to keep it online.
TL;DR: Uptime Robot yells at the site to keep it online every 5 minutes.

Profile icon
gerile3

@Jeydin21 okay thanks ^^