Best of MonitoringFebruary 2025

  1. 1
    Article
    Avatar of newstackThe New Stack·1y

    Best Practices for Monitoring Network Conditions in Mobile

    Monitoring network conditions in mobile apps is crucial for maintaining performance. Network issues can significantly degrade user experience by increasing wait times, causing data synchronization issues, transaction failures, and higher battery consumption. Effective network monitoring should include testing under various conditions, instrumenting end-to-end user flows, critically assessing SDK usage, and correlating network performance with other data. A comprehensive approach helps ensure robust app performance despite connectivity challenges.

  2. 2
    Article
    Avatar of last9Last9·1y

    How to Effectively Monitor Nginx and Prevent Downtime

    Monitoring Nginx is critical to ensuring its performance and stability. Key metrics include traffic, connection metrics, performance metrics, and system resource utilization. Tools like Prometheus, Grafana, and built-in Nginx modules help track these metrics. Effective monitoring minimizes downtime and improves the incident response. Choosing the right tool and setting up alerts for critical events are essential steps towards maintaining a high-performing, reliable Nginx deployment.

  3. 3
    Article
    Avatar of last9Last9·1y

    Top 13 Kafka Monitoring Tools You Should Know

    Running Kafka in production requires effective performance monitoring to detect bottlenecks and troubleshoot issues. Key metrics to monitor include broker health, cluster performance, consumer health, producer performance, and ZooKeeper. The post reviews 13 Kafka monitoring tools, including Prometheus & Grafana, Last9, Confluent Control Center, and Datadog, detailing their features, strengths, and user feedback. It concludes by helping you choose the right tool based on your needs.

  4. 4
    Article
    Avatar of trendyoltechTrendyol Tech·1y

    Kafka Consumer Monitoring Tips

    Microservice architecture relies heavily on message brokers like Kafka, making consumer monitoring essential for business sustainability. This post discusses how Trendyol monitors Kafka consumers using Prometheus and handles alerts through Alert Manager. It covers key issues like lag, disconnected consumers, chronic rebalancing, skewed partitions, idle consumers, and consumer processing metrics, providing detailed approaches and PromQL expressions to detect and address these problems.