Best of MonitoringDecember 2024

  1. 1
    Article
    Avatar of last9Last9·1y

    Grafana and Docker: A Simple Way to Monitor Everything

    Deploying Grafana in Docker offers numerous advantages like isolation, portability, and scalability. Docker ensures Grafana runs independently, preventing dependency conflicts and allowing for consistent behavior across environments. Using Docker Compose facilitates multi-container setups, such as pairing Grafana with Prometheus. Effective resource allocation and persistent data storage are key for optimal performance. Ensuring security and troubleshooting common issues are also vital steps in managing Grafana in Docker.

  2. 2
    Article
    Avatar of last9Last9·1y

    The Best Linux Monitoring Tools for 2024

    Effective monitoring tools are essential for maintaining the health and performance of Linux systems. This guide covers the best Linux monitoring tools for 2024, including both open-source and commercial options like Prometheus, Last9, Nagios, Zabbix, and Netdata. Key features, pros, cons, and best use cases for each tool are discussed. Advanced capabilities such as cross-distribution monitoring, network infrastructure monitoring, and application performance monitoring are also highlighted to help system administrators choose the right tool based on their specific needs.

  3. 3
    Article
    Avatar of lobstersLobsters·1y

    I Almost Died for a Full Sentry Database

    A developer faced severe issues with a self-hosted Sentry instance that filled up rapidly, causing production apps to freeze due to blocking calls. Attempts to move Sentry to the cloud led to high costs and ultimately project failure due to mismanagement of error tracking and lack of proper alert monitoring.

  4. 4
    Article
    Avatar of lnLaravel News·1y

    Collect and Monitor Everything About Sent Emails in Your Laravel App

    The Laravel Mails package enables you to log and monitor all sent emails in your Laravel app, including attachments and events. It supports Postmark, collects feedback on delivery status via webhooks, provides notifications for bounces, and offers periodic pruning of logged emails. It's highly configurable and can be integrated with Filament Mails for a visual dashboard.

  5. 5
    Article
    Avatar of javarevisitedJavarevisited·1y

    Top 6 Courses to Learn Prometheus in 2025

    Prometheus has become essential for monitoring and alerting in cloud-native environments. This post lists the top six Prometheus courses available in 2025 from Udemy, Pluralsight, and Coursera, catering to all experience levels. These courses cover installation, setup, mastering PromQL, and integration with other tools like Grafana, aiding DevOps professionals and software engineers to enhance their observability skills and career prospects.

  6. 6
    Article
    Avatar of last9Last9·1y

    Grafana Variables: Dynamic Dashboards Done Right

    Grafana variables are powerful tools that add flexibility and dynamism to your dashboards. They can act as placeholders for dynamic values, facilitate switching data sources, and enable advanced filtering. Understanding the different types of variables—such as query, constant, interval, custom, text box, and data link variables—is crucial for creating adaptable dashboards. The post also covers how to add variables, integrate them with popular data sources like Prometheus and InfluxDB, and optimize their use for performance. This guide will help you turn static visualizations into interactive, powerful tools.

  7. 7
    Article
    Avatar of last9Last9·1y

    The Basics of Network Device Monitoring Explained

    Network device monitoring is essential for ensuring the reliability and efficiency of network devices like routers and switches. It helps detect issues early, optimize performance, and enhance security. Key components include device health monitoring, traffic analysis, and fault management. Correlating device and network layers improves troubleshooting and performance tuning. Automating device discovery through various techniques can streamline the monitoring process. Popular monitoring tools include Nagios, Last9, Paessler PRTG, Zabbix, and Datadog.

  8. 8
    Article
    Avatar of cerbosCerbos·1y

    The value of monitoring and observability in microservices, and associated challenges

    Transitioning from monolithic to microservices architectures introduces complexity, making monitoring and observability critical. Key components include metrics, logging, and tracing, which together provide comprehensive visibility into the system. Popular tools like Prometheus, Grafana, and the ELK stack are used to collect and visualize data. Uber's case study shows how they leveraged these tools to improve their microservices observability and performance.

  9. 9
    Article
    Avatar of infoqInfoQ·1y

    Prometheus 3.0 Brings New UI, OpenTelemetry Support and More

    Prometheus 3.0 brings a major overhaul with a new user interface based on Mantine UI, enhanced PromQL highlighting, and advanced visualization features. The update also includes support for OpenTelemetry with OTLP Ingestion and adds several new features like Remote Write 2.0 and Native Histograms. Users should review the migration guide to manage breaking changes and ensure a smooth transition.