Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Monitoring for Websites, Applications, APIs, Infrastructure, and other technologies.

Navigating the Serverless Landscape: Lessons from our Tracing Collector API Journey

In the previous blog in this series, we delved into the redesigned architecture of Amazon Prime Video and how they integrated different architectural styles for optimal performance and cost efficiency. We also discussed the impact of Amazon’s decision on the concept of a “serverless-first” mindset, highlighting the importance of considering alternative architectural approaches based on specific use cases and requirements.

IIS Error Logs and Other Ways to Find ASP.Net Failed Requests

As exciting as it can be to write new features in your ASP.NET Core application, our users inevitably encounter failed requests. Do you know how to troubleshoot IIS or ASP.NET errors on your servers? It can be tempting to bag on your desk and problem your annoyance. However, Windows and ASP.NET Core provide several different logs where failed requests are logged. This goes beyond simple IIS logs and can give you the information you need to combat failed requests.

Best Practices for Monitoring Kubernetes with Grafana

There are tons of tools to choose from when it comes to visualizing data, but Grafana has become one of the best ways for organizations to visualize information and get notified about events happening within their infrastructure or data. According to Kubernetes: In this article, we will take a look at the best practices for monitoring Kubernetes using Grafana.

Enable real-time updates with new integrations of webhooks with NetFlow Analyzer

A webhook, or web callback, is a user-defined HTTP callback used to alter the behavior of a webpage or application. It is triggered by specific events in a web application, such as receiving an SMS message or phone call. When the webhook is triggered, the source application sends an HTTP request, usually in the form of a POST or GET request, to the URL configured for the webhook.

Achieving cost-effective scalability: Optimize AWS ELB pricing using CloudSpend

ELB cost optimization- CloudSpend Amazon Elastic Load Balancing (ELB) is a load balancing service that automatically and evenly distributes incoming traffic from client-side applications across multiple virtual server instances, like Amazon EC2 instances, containers, or IP addresses, in different availability zones. It smoothly handles server instance failover and unavailability, thus increasing the application’s fault tolerance.

How to launch games that don't crash (often)

Building and supporting a video game project is challenging. It is a complex and intricate process that balances difficult time constraints and ambitious goals while keeping a highly engaged and demanding user base happy. Game developers need every advantage possible in the development and support process to succeed. One of the best ways to ensure that a game is successful is to make sure that every shipped version of the game project contains as few crash-causing defects as possible.

Better handling of bounced emails

Whenever we detects something wrong with your site it can send you a notification. We have multiple channels available: Slack, Telegram, webhooks, and many more. The most popular channel our users use is just a simple mail. Behind the scenes, Oh Dear uses Postmark to send out mails. Postmark will inform us whenever a notification mail results in a hard bounce. A hard bounce means that the mail won't be delivered. The most common reason for this is that the mailbox doesn't exist (anymore).

Collectd Plugins

Collectd is a data collection software that allows you to fetch metrics from a machine being monitored locally and push them to Graphite. Everything is done by plugins. The collectd plugins can collect metrics on CPU, memory, Postgres, JVM, and many more metrics. Plugins can also be used to push these metrics to Graphite, aggregate data, send alerts, and send notifications to email.