Research on different solution for monitoring the server/website #1085

Closed
opened 2026-05-21 13:07:29 +00:00 by a24sakma · 6 comments
Collaborator

Background

As today we need manually check if the website is down. This is not optimal and the customer would like to have an service that does this for us

What do we want

check for different services.
List which one are free and what kind of monitoring includes into it

List which one are paid and how much it costs and what kind of monitoring includes into it.

This issue will not be implemented this year 2026 and can be active for next year

# Background As today we need manually check if the website is down. This is not optimal and the customer would like to have an service that does this for us # What do we want check for different services. List which one are free and what kind of monitoring includes into it List which one are paid and how much it costs and what kind of monitoring includes into it. This issue will not be implemented this year 2026 and can be active for next year
a24sakma changed title from Research on different solution for monitoring the server. to Research on different solution for monitoring the server/website 2026-05-21 13:07:47 +00:00
Collaborator

Research

All the services that i could find had a Free plan aswell as different options for paid plans, i chose 4 of the most promising for our needs. Keep in mind that there is a lot of more features to these tools but i only mention what is relevant for our needs.

Monitoring services (Free subscription)

Better stack

https://betterstack.com/

  • Has uptime monitoring
  • Sends alerts (Slack/Email)
  • Check interval - 3 min

UpTimeRobot

https://uptimerobot.com/

  • Has uptime monitoring
  • Sends alerts (Slack/Email)
  • Check interval - 5 min

StatusCake

https://www.statuscake.com/

  • Has uptime monitoring
  • Sends alerts (Slack/Email/Discord)
  • Check interval - 5 min

Grafana cloud

https://grafana.com/

  • Has uptime monitoring
  • Sends alerts (Slack/Email/Discord)
  • Check interval - 60 seconds
  • Dashboard capabilities
  • Recommended for applications that run Docker
  • Recommended for applications that host API's
  • has CPU/RAM/network graphs of server
  • ability to see active users metrics

Worth to mention, grafana might be somewhat overkill since it is not only a webpage monitoring tool but has more features such as monitoring for server, with DevOps and CI/CD functionalities.
It is also distinct from all the other options because it is totally open source and very cheap in the paid subscription.

Monitoring services (Paid subscription)

Better stack (Paid additions)

Cost:
~$29/month yearly
~$34/month monthly

  • Sends alerts to also SMS/Phone call
  • Check interval is still - 3 min

UpTimeRobot (Paid additions)

Cost:
~$7–10/month - 1 user
~$29–38/month - Team
~$54+/month - Enterprise

  • Sends alerts to also SMS/Phone call
  • Check interval is still - 60 seconds

StatusCake (Paid additions)

Cost:
~$20.41/month yearly ($24.49 monthly) - Superior
~$66.66/month yearly ($79.99 monthly) - Business
Custom price - Enterprise

  • Sends alerts to also SMS/Phone call (But somewhat limited)
    Superior - 75 SMS per month
    Bussiness - 400 SMS per month

  • Check interval vary
    Superior - 60 seconds
    Bussiness - 30 seconds

Grafana Cloud (Paid additions)

Cost:
$19/month

Logs retention up to 30 days from 14 days in free.
Metrics to 13 months instead of 14 days.

# Research All the services that i could find had a Free plan aswell as different options for paid plans, i chose 4 of the most promising for our needs. Keep in mind that there is a lot of more features to these tools but i only mention what is relevant for our needs. # Monitoring services (Free subscription) ## Better stack https://betterstack.com/ - Has uptime monitoring - Sends alerts (Slack/Email) - Check interval - 3 min ## UpTimeRobot https://uptimerobot.com/ - Has uptime monitoring - Sends alerts (Slack/Email) - Check interval - 5 min ## StatusCake https://www.statuscake.com/ - Has uptime monitoring - Sends alerts (Slack/Email/Discord) - Check interval - 5 min ## Grafana cloud https://grafana.com/ - Has uptime monitoring - Sends alerts (Slack/Email/Discord) - Check interval - 60 seconds - Dashboard capabilities - Recommended for applications that run Docker - Recommended for applications that host API's - has CPU/RAM/network graphs of server - ability to see active users metrics Worth to mention, grafana might be somewhat overkill since it is not only a webpage monitoring tool but has more features such as monitoring for server, with DevOps and CI/CD functionalities. It is also distinct from all the other options because it is totally open source and very cheap in the paid subscription. # Monitoring services (Paid subscription) ## Better stack (Paid additions) Cost: ~$29/month yearly ~$34/month monthly - Sends alerts to also SMS/Phone call - Check interval is still - 3 min ## UpTimeRobot (Paid additions) Cost: ~$7–10/month - 1 user ~$29–38/month - Team ~$54+/month - Enterprise - Sends alerts to also SMS/Phone call - Check interval is still - 60 seconds ## StatusCake (Paid additions) Cost: ~$20.41/month yearly ($24.49 monthly) - Superior ~$66.66/month yearly ($79.99 monthly) - Business Custom price - Enterprise - Sends alerts to also SMS/Phone call (But somewhat limited) Superior - 75 SMS per month Bussiness - 400 SMS per month - Check interval vary Superior - 60 seconds Bussiness - 30 seconds ## Grafana Cloud (Paid additions) Cost: $19/month Logs retention up to 30 days from 14 days in free. Metrics to 13 months instead of 14 days.
Collaborator

Requesting review from @b24krila

Requesting review from @b24krila
Collaborator

Review

The research has a good structure and provides a useful overview of monitoring services. However there are some points that should be fixed:

There are currently no links to the services mentioned, which makes it harder to verify the information, so adding links to each platform would improve the readability and usability of the research.

The comparison lacks a clear recommendation, you can make up which would be best from the information researched but by having it clearly listed would make it clearer for the reader.

Conclusion

Overall the research is well structured and it covers a broad range of information. The comparison between the different services is useful and can give a clear overview of the service options. However by adding links and a clearer recommendations the research would be more practical, easier to verify and more useful when actually making a decision.

### Review The research has a good structure and provides a useful overview of monitoring services. However there are some points that should be fixed: There are currently no links to the services mentioned, which makes it harder to verify the information, so adding links to each platform would improve the readability and usability of the research. The comparison lacks a clear recommendation, you can make up which would be best from the information researched but by having it clearly listed would make it clearer for the reader. ### Conclusion Overall the research is well structured and it covers a broad range of information. The comparison between the different services is useful and can give a clear overview of the service options. However by adding links and a clearer recommendations the research would be more practical, easier to verify and more useful when actually making a decision.
Collaborator

@b24krila wrote in #1085 (comment):

Review

The research has a good structure and provides a useful overview of monitoring services. However there are some points that should be fixed:

There are currently no links to the services mentioned, which makes it harder to verify the information, so adding links to each platform would improve the readability and usability of the research.

The comparison lacks a clear recommendation, you can make up which would be best from the information researched but by having it clearly listed would make it clearer for the reader.

Conclusion

Overall the research is well structured and it covers a broad range of information. The comparison between the different services is useful and can give a clear overview of the service options. However by adding links and a clearer recommendations the research would be more practical, easier to verify and more useful when actually making a decision.

Very good review! I was going to add links but ended up forgetting it, good catch.
It was considered if the issue was relevant to make a decision on which service to use but this will be done in dicussion with customer/product owner.

@b24krila wrote in https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/1085#issuecomment-13288: > ### [](#review)Review > > The research has a good structure and provides a useful overview of monitoring services. However there are some points that should be fixed: > > There are currently no links to the services mentioned, which makes it harder to verify the information, so adding links to each platform would improve the readability and usability of the research. > > The comparison lacks a clear recommendation, you can make up which would be best from the information researched but by having it clearly listed would make it clearer for the reader. > > ### [](#conclusion)Conclusion > > Overall the research is well structured and it covers a broad range of information. The comparison between the different services is useful and can give a clear overview of the service options. However by adding links and a clearer recommendations the research would be more practical, easier to verify and more useful when actually making a decision. Very good review! I was going to add links but ended up forgetting it, good catch. It was considered if the issue was relevant to make a decision on which service to use but this will be done in dicussion with customer/product owner.
Collaborator

@b24johka wrote in #1085 (comment):

@b24krila wrote in #1085 (kommentar):

Review

The research has a good structure and provides a useful overview of monitoring services. However there are some points that should be fixed:
There are currently no links to the services mentioned, which makes it harder to verify the information, so adding links to each platform would improve the readability and usability of the research.
The comparison lacks a clear recommendation, you can make up which would be best from the information researched but by having it clearly listed would make it clearer for the reader.

Conclusion

Overall the research is well structured and it covers a broad range of information. The comparison between the different services is useful and can give a clear overview of the service options. However by adding links and a clearer recommendations the research would be more practical, easier to verify and more useful when actually making a decision.

Very good review! I was going to add links but ended up forgetting it, good catch. It was considered if the issue was relevant to make a decision on which service to use but this will be done in dicussion with customer/product owner.

Thanks! yep kinda assumed it was something along those lines, But since this is something that will probably be implemented by the students taking over after us, i want to be as detailed as possible since this could be very important later on.

@b24johka wrote in https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/1085#issuecomment-13424: > @b24krila wrote in #1085 (kommentar): > > > ### [](#review-review)Review > > The research has a good structure and provides a useful overview of monitoring services. However there are some points that should be fixed: > > There are currently no links to the services mentioned, which makes it harder to verify the information, so adding links to each platform would improve the readability and usability of the research. > > The comparison lacks a clear recommendation, you can make up which would be best from the information researched but by having it clearly listed would make it clearer for the reader. > > ### [](#conclusion-conclusion)Conclusion > > Overall the research is well structured and it covers a broad range of information. The comparison between the different services is useful and can give a clear overview of the service options. However by adding links and a clearer recommendations the research would be more practical, easier to verify and more useful when actually making a decision. > > Very good review! I was going to add links but ended up forgetting it, good catch. It was considered if the issue was relevant to make a decision on which service to use but this will be done in dicussion with customer/product owner. Thanks! yep kinda assumed it was something along those lines, But since this is something that will probably be implemented by the students taking over after us, i want to be as detailed as possible since this could be very important later on.
Author
Collaborator

Since the research is done! I close this issue and put the research result into new issue that is about decision making and what is left

Link to the issue: #1198

Since the research is done! I close this issue and put the research result into new issue that is about decision making and what is left Link to the issue: https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/1198
Sign in to join this conversation.
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Andras/BoundlessFlowCampus2K#1085
No description provided.