<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/monitoring/best-of/2023" -->

---
title: Best Monitoring posts of 2023 | daily.dev
description: The most upvoted Monitoring posts of 2023, curated by the daily.dev community.
canonical: https://daily.dev/tags/monitoring/best-of/2023
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/monitoring/best-of/2023
og:type: website
og:site_name: daily.dev
og:title: Best Monitoring posts of 2023 | daily.dev
og:description: The most upvoted Monitoring posts of 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Monitoring — 2023

1. 1  
[](/posts/how-to-build-a-saas-in-a-weekend-vveavf5ha "How to build a SaaS in a weekend")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 3y  
How to build a SaaS in a weekend  
Oh Dear is an all-in-one monitoring tool for websites, offering features such as uptime monitoring, SSL certificate monitoring, broken link detection, scheduled task monitoring, and more. It also provides a developer friendly API, kick-ass documentation, and the ability to create a public status page in under a minute. Start monitoring with Oh Dear's free trial now.  
129
2. 2  
[](/posts/7-tips-to-build-scalable-node-js-applications-a47ozqpow "7 Tips to Build Scalable Node.js Applications")  
Article  
![Avatar of amplication](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/81a4f43fc0b84e55b9f61cbae4ec745a)Amplication · 3y  
7 Tips to Build Scalable Node.js Applications  
Node.js is a JavaScript framework created on Chrome's V8 JavaScript engine. If used correctly, it can be used to build highly scalable mission-critical applications. This article will discuss several tips which can be helpful when it comes to building scalable applications.  
122  
12
3. 3  
[](/posts/microservices-best-practices-fh5zrcnt5 "Microservices Best Practices")  
Article  
![Avatar of semaphore](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/901ef6f52ded4eb99564604b8bdaee28)Semaphore · 4y  
Microservices Best Practices  
Microservices architecture involves designing and developing loosely-coupled services. Best practices include adopting the Single Responsibility Principle, building teams with clear responsibilities, using the right tools and frameworks, keeping asynchronous communication between microservices, adopting the DevSecOps model, using separate data stores for each microservice, deploying each microservice separately, orchestrating microservices using platforms like Kubernetes, and using an effective monitoring system.  
110  
5
4. 4  
[](/posts/8-docker-extensions-to-use-in-2024-bjtd1utoq "8 Docker Extensions to Use in 2024")  
Article  
![Avatar of livecycle](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/7580f41794a84265a417ed0987aa6173)Livecycle · 3y  
8 Docker Extensions to Use in 2024  
Discover 8 Docker Extensions that can improve your productivity and overall developer experience, including Livecycle for sharing docker-compose apps, JMeter for load testing, ContainerWatch for monitoring container usage, Docketeer for detailed metrics, PGAdmin for Postgres database management, Portainer for easy container management, Snyk for security checks, and Excalidraw for local drawing.  
77  
3
5. 5  
[](/posts/introducing-kubik-7kc3eftsz "Introducing kubik")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 3y  
Introducing kubik  
Kubernetes is an open-source platform for automating the deployment, scaling, and operation of application containers. Kubik is an open-source application that simplifies monitoring Kubernetes clusters by providing an easy-to-navigate interface and highlighting key metrics and potential issues. It offers features such as Google Authentication, cluster integration, monitoring dashboard, and cluster visualization.  
64  
1
6. 6  
[](/posts/top-6-tools-for-node-js-monitoring-6scbk0uma "Top 6 tools for Node.js monitoring")  
Article  
![Avatar of logrocket](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket)LogRocket · 4y  
Top 6 tools for Node.js monitoring  
Discover the top 6 tools for monitoring Node.js applications, including AppMetrics, Clinic.js, Express Status Monitor, PM2, AppSignal, and Sematext.  
54  
4
7. 7  
[](/posts/scaling-microservices-a-comprehensive-guide-0ecvoxado "Scaling Microservices: A Comprehensive Guide")  
Article  
![Avatar of cloudnativedaily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71803eeb535844dc9e04ac81e33f87fc)Cloud Native Daily · 3y  
Scaling Microservices: A Comprehensive Guide  
Scaling Microservices: A Comprehensive Guide How to tackle challenges in scaling microservices. Scaling microservices can pose significant challenges and tools you can use to prevent them. Service discovery, load balancing and inter-service communication are the 3 main aspects you need to consider.  
45
8. 8  
[](/posts/rust-a-language-for-the-next-40-years-qudmcggce "Rust: A Language for the Next 40 Years")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 4y  
Rust: A Language for the Next 40 Years  
A post discussing Rust as a programming language for the future, emphasizing its benefits and potential longevity.  
45  
7
9. 9  
[](/posts/prometheus-vs-thanos-bwfn6l2ol "Prometheus vs Thanos")  
Article  
![Avatar of last9](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0542036d401f4cb1885680f1984fb880)Last9 · 3y  
Prometheus vs Thanos  
Prometheus and Thanos have emerged as two powerful tools for handling time series data. Both of these systems offer robust features and functionalities that help organizations gain valuable insights into their infrastructure and applications. In this blog, we'll delve into the characteristics, differentiators, and challenges associated with both systems.  
39  
1
10. 10  
[](/posts/mysql-for-developers-klwxfxi3j "MySQL for Developers")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 4y  
MySQL for Developers  
Freek Van der Herten's blog on PHP, Laravel and JavaScript for Developers Link is the all-in-one monitoring tool for your entire website. We monitor uptime, SSL certificates, broken links, scheduled tasks and more. You'll get a notifications for us when something's wrong.  
37  
1
11. 11  
[](/posts/owasp-api-security-top-10-secure-your-apis-uxrbtxfne "OWASP API Security Top 10 – Secure Your APIs")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 3y  
OWASP API Security Top 10 – Secure Your APIs  
The OWASP API Security Top 10 is a standard reference guide highlighting the most critical web API vulnerabilities. We just published a course on the freeCodeCamp.org YouTube channel that will teach you about each security risk and techniques to fortify your APIs against potential threats.  
35
12. 12  
[](/posts/best-observability-tools-for-microservices-u7ouicdg3 "Best Observability Tools for Microservices")  
Article  
![Avatar of cloudnativedaily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71803eeb535844dc9e04ac81e33f87fc)Cloud Native Daily · 3y  
Best Observability Tools for Microservices  
Microservices architecture has become popular among developers due to its scalability and flexibility. Helios Helios is an observability tool that offers comprehensive monitoring and analytics solutions for microservices and distributed applications. Lightstep Lightstep is a leading observability platform that helps to gain deep insights into the performance and behavior of microservices architectures.  
34
13. 13  
[](/posts/dockerizing-web-applications-vpvdzhxye "Dockerizing Web Applications")  
Article  
![Avatar of cloudnativedaily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71803eeb535844dc9e04ac81e33f87fc)Cloud Native Daily · 3y  
Dockerizing Web Applications  
This Blog is part 1 of the project CI/CD using ArgoCD and Prometheus. Use the below command to replace the harshal1903 with your DockerHUB username. The above code replaces the images as you want by creating the images folder in the views folder.  
32
14. 14  
[](/posts/api-latency-in-microservices-xt5dafyhi "API Latency in Microservices")  
Article  
![Avatar of cloudnativedaily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71803eeb535844dc9e04ac81e33f87fc)Cloud Native Daily · 3y  
API Latency in Microservices  
API Latency in Microservices is critical since it directly impacts Microservices’ responsiveness and scalability, says Lahiru Hewawasam. Latency is the time taken for data to travel from one point to another. If one service takes too long to respond, it could lead the requesting service to time out.  
32
15. 15  
[](/posts/building-a-unified-notification-system-with-github-actions-yhledwxsj "Building a Unified Notification System with GitHub Actions")  
Article  
![Avatar of cloudnativedaily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71803eeb535844dc9e04ac81e33f87fc)Cloud Native Daily · 3y  
Building a Unified Notification System with GitHub Actions  
Build a Unified Notification System with GitHub Actions with GitHub actions. Explore the power of GitHub actions by integrating with multiple notification services including Slack, Chime, Teams, AWS SNS and more. In this blog, we will explore the process of building GitHub Actions for notifications services to publish actions execution results for Slack, Discord, Teams.  
29
16. 16  
[](/posts/must-know-javascript-api-beacon-api-hp99earwr "Must Know JavaScript API — Beacon API")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 3y  
Must Know JavaScript API — Beacon API  
Beacon API is a new browser API provided by HTML5 that can be used to send data asynchronously in the background of the browser without affecting the loading and performance of the current page. With the Beacon API, developers can send data to the server when pages are unloaded or closed, thus enabling some monitoring and logging features.  
25
17. 17  
[](/posts/examples-of-great-url-design-bfyk8iju8 "Examples of Great URL Design")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 3y  
Examples of Great URL Design  
Examples of Great URL Design is an article that discusses the features and benefits of Oh Dear, an all-in-one monitoring tool for websites. It provides monitoring for uptime, SSL certificates, broken links, scheduled tasks, and more. It also offers a developer-friendly API and easy-to-use documentation. Additionally, users can create a public status page in under a minute. The article mentions that the author regularly shares programming tips and learning experiences on various platforms, and they send out a monthly newsletter for PHP developers.  
24
18. 18  
[](/posts/vercel-monitoring-vercel-blsugtwce "Vercel Monitoring – Vercel")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 4y  
Vercel Monitoring – Vercel  
Introducing Vercel Monitoring - visualize, diagnose, and optimize your sites. Access realtime insights, quickly identify production issues, up-level performance, improve costs, mitigate errors with detailed metrics and custom queries.  
24  
1
19. 19  
[](/posts/ep59-90-cost-slash-from-serverless-to-monolith-hfhx8lm3k "EP59: 90% Cost Slash: From Serverless to Monolith")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 3y  
EP59: 90% Cost Slash: From Serverless to Monolith  
New Relic Grok is the World’s First Generative AI Observability Assistant. This week's system design refresher: Top 7 Most-Used Distributed System Patterns. The two most expensive operations are: 1\. The orchestration workflow - AWS step functions charge users by state transitions and the orchestration performs multiple state transitions every second.  
21
20. 20  
[](/posts/php-attributes-in-laravel-o7on49bwx "PHP attributes in Laravel")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 3y  
PHP attributes in Laravel  
Discover Oh Dear, an all-in-one monitoring tool that provides uptime, SSL certificates, broken link monitoring, scheduled task monitoring, and more. Start monitoring your website now!  
20
21. 21  
[](/posts/isdown---monitor-all-your-third-party-status-pages-in-one-place-uy7fsbv8h "IsDown - Monitor all your third-party status pages in one place")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 3y  
IsDown - Monitor all your third-party status pages in one place  
IsDown is a tool that allows users to monitor all their third-party status pages in one place. It offers real-time outage notifications, overview dashboards, and integrations with various platforms.  
20  
3
22. 22  
[](/posts/software-deployment-best-practices-abhxdmhym "Software Deployment Best Practices")  
Article  
![Avatar of javacodegeeks](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a0059e6bb01f4471b16e67920e04515b)Java Code Geeks · 3y  
Software Deployment Best Practices  
Software deployment refers to the process of releasing and installing software applications into a target environment. It involves a series of activities and steps to ensure that the software is successfully deployed and made available for use. In 2023, software deployment best practices continue to evolve as technology advances and organizations strive for more efficient and reliable deployment processes.  
19
23. 23  
[](/posts/essential-tools-for-a-smooth-landing-into-the-world-of-devops-oiql6dicw "Essential Tools for a Smooth Landing into the World of DevOps")  
Article  
![Avatar of cloudnativedaily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71803eeb535844dc9e04ac81e33f87fc)Cloud Native Daily · 3y  
Essential Tools for a Smooth Landing into the World of DevOps  
DevOps has emerged as a crucial methodology for bridging the gap between development and operations teams. DevOps emphasizes collaboration, automation, and continuous integration and delivery (CI/CD) Tools include Jenkins, Ansible, Docker, Kubernetes, Terraform, AWS CloudWatch, Prometheus, Jira, and more.  
18
24. 24  
[](/posts/oneuptime---open-source-datadog-alternative-ejqfzpmbp "OneUptime - Open Source Datadog Alternative")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 4y  
OneUptime - Open Source Datadog Alternative  
OneUptime replaces services like StatusPage.io, PagerDuty, and Pingdom with one simple platform. It lets you monitor your apps and alert your team instantly when downtime happens.  
18  
3
25. 25  
[](/posts/advanced-git-magic-pncdq2iwj "Advanced Git Magic")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 3y  
Advanced Git Magic  
Freek Van der Herten's blog on PHP, Laravel and JavaScript Oh Dear is the all-in-one monitoring tool for your entire website. We monitor uptime, SSL certificates, broken links, scheduled tasks and more. O, and you'll also be able to create a public status page under a minute.  
17  
2

[See all Monitoring archives](/tags/monitoring/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/monitoring/best-of/2023#page","url":"https://daily.dev/tags/monitoring/best-of/2023","name":"Best Monitoring Posts of 2023","description":"The most upvoted Monitoring posts of 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/monitoring/best-of/2023#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-to-build-a-saas-in-a-weekend-vveavf5ha","name":"How to build a SaaS in a weekend"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/7-tips-to-build-scalable-node-js-applications-a47ozqpow","name":"7 Tips to Build Scalable Node.js Applications"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/microservices-best-practices-fh5zrcnt5","name":"Microservices Best Practices"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/8-docker-extensions-to-use-in-2024-bjtd1utoq","name":"8 Docker Extensions to Use in 2024"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/introducing-kubik-7kc3eftsz","name":"Introducing kubik"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/top-6-tools-for-node-js-monitoring-6scbk0uma","name":"Top 6 tools for Node.js monitoring"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/scaling-microservices-a-comprehensive-guide-0ecvoxado","name":"Scaling Microservices: A Comprehensive Guide"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/rust-a-language-for-the-next-40-years-qudmcggce","name":"Rust: A Language for the Next 40 Years"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/prometheus-vs-thanos-bwfn6l2ol","name":"Prometheus vs Thanos"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/mysql-for-developers-klwxfxi3j","name":"MySQL for Developers"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/owasp-api-security-top-10-secure-your-apis-uxrbtxfne","name":"OWASP API Security Top 10 – Secure Your APIs"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/best-observability-tools-for-microservices-u7ouicdg3","name":"Best Observability Tools for Microservices"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/dockerizing-web-applications-vpvdzhxye","name":"Dockerizing Web Applications"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/api-latency-in-microservices-xt5dafyhi","name":"API Latency in Microservices"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/building-a-unified-notification-system-with-github-actions-yhledwxsj","name":"Building a Unified Notification System with GitHub Actions"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/must-know-javascript-api-beacon-api-hp99earwr","name":"Must Know JavaScript API — Beacon API"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/examples-of-great-url-design-bfyk8iju8","name":"Examples of Great URL Design"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/vercel-monitoring-vercel-blsugtwce","name":"Vercel Monitoring – Vercel"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/ep59-90-cost-slash-from-serverless-to-monolith-hfhx8lm3k","name":"EP59: 90% Cost Slash: From Serverless to Monolith"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/php-attributes-in-laravel-o7on49bwx","name":"PHP attributes in Laravel"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/isdown---monitor-all-your-third-party-status-pages-in-one-place-uy7fsbv8h","name":"IsDown - Monitor all your third-party status pages in one place"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/software-deployment-best-practices-abhxdmhym","name":"Software Deployment Best Practices"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/essential-tools-for-a-smooth-landing-into-the-world-of-devops-oiql6dicw","name":"Essential Tools for a Smooth Landing into the World of DevOps"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/oneuptime---open-source-datadog-alternative-ejqfzpmbp","name":"OneUptime - Open Source Datadog Alternative"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/advanced-git-magic-pncdq2iwj","name":"Advanced Git Magic"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Monitoring","item":"https://daily.dev/tags/monitoring"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/monitoring/best-of"},{"@type":"ListItem","position":5,"name":"2023"}]}]}
```

