Best of MonitoringMarch 2024

  1. 1
    Article
    Avatar of bitBits and Pieces·2y

    10 Challenges In Implementing Microservices

    Implementing microservices can be challenging, but there are solutions to overcome the common challenges. Domain-Driven Design (DDD) and Event-Driven Architecture (EDA) can help manage complexity. Proper service discovery and communication mechanisms are important for large-scale applications. Data management and consistency can be addressed through strategies like CQRS and the Saga pattern. Deployment and DevOps automation can streamline the process. Monitoring and observability are essential for performance insights. Service resilience and fault tolerance can be achieved through circuit breakers and health checks. Security measures like authentication, secure communication, input validation, data encryption are crucial. Effective team organization and communication are necessary for collaboration. Versioning and compatibility can be managed using semantic versioning and API versioning. Scalability can be achieved through horizontal scaling and container orchestration.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    A Little Bit More on Docker Memory Management

    This post provides insight into Docker memory management, including setting memory limits, reservations, swapping, and monitoring memory usage.

  3. 3
    Article
    Avatar of devtoDEV·2y

    Enhancing API Observability Series (Part 3): Tracing

    Enhancing API observability through distributed tracing technology by selecting appropriate tools, integrating them into API development, configuring and optimizing the tracing systems, analyzing and visualizing the tracing data, and resolving performance bottlenecks.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Top 25 Docker Extensions for Every Java Developer in 2024

    Discover a curated list of Docker extensions for vulnerability detection, monitoring and observability, database tools, testing tools, utility tools, Kubernetes-related extensions, and container management and orchestration.

  5. 5
    Article
    Avatar of awsplainenglishAWS in Plain English·2y

    ⎈ From Docker to Kubernetes: Elevating Our Login App 🚀

    This post discusses the process of moving a Dockerized login application to a Kubernetes cluster. It covers deployment using manifest files and Helm charts, accessing the application, leveraging monitoring and management tools like Prometheus and Grafana, managing data persistence and secrets, and the benefits of transitioning to Kubernetes.

  6. 6
    Article
    Avatar of freekFREEK.DEV·2y

    Adding text to an image using PHP and GD

    Learn how to add text to images using PHP and GD. Explore the features of Oh Dear, a monitoring tool for websites. Create a public status page with Oh Dear.

  7. 7
    Article
    Avatar of freekFREEK.DEV·2y

    My Reusable GitHub Actions Workflows

    Learn about Oh Dear, an all-in-one monitoring tool for your website with a developer friendly API and kick-ass documentation.

  8. 8
    Article
    Avatar of freekFREEK.DEV·2y

    Reducing PHP's CPU usage by nearly 40% by upgrading from Ubuntu 20.04 to 22.04

    Reducing PHP's CPU usage by nearly 40% by upgrading the Ubuntu version.

  9. 9
    Article
    Avatar of awsplainenglishAWS in Plain English·2y

    Monitoring and Observability EXPLAINED

    Learn about the importance of monitoring and observability in managing and deploying applications, and how tools like Prometheus and Grafana can help. Understand the concepts of logging, metrics, and traces in observability.

  10. 10
    Article
    Avatar of shiftmagShiftMag - Insightful Engineering Content·2y

    On implementing DevOps and DevSecOps with Nana Janaisha

    Learn about the definition of DevOps, the challenges of implementing it in organizations, and how to promote collaboration between development and operations teams.

  11. 11
    Article
    Avatar of opentelemetryOpenTelemetry·2y

    OpenTelemetry Collector Antipatterns

    Learn about the antipatterns to avoid when using OpenTelemetry Collector, including improper use of deployment modes, not monitoring Collectors, not using the right distribution, not updating Collectors, and not using the Collector where appropriate.