BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Logging Content on InfoQ

Articles

RSS Feed
  • Improving CI/CD Pipelines through Observability

    CI/CD pipelines are a vital addition to any workflow, but they can be further improved by the selective addition of observability. This article covers what data to monitor, which metrics to track, and how to best visualize the collected data.

  • InfoQ Mobile and IoT Trends Report 2022

    This report summarizes the views of the InfoQ editorial team and of several practitioners from the software industry about emerging trends in a number of areas that we collectively label the mobile and IoT space. This is a rather heterogeneous space comprising devices and gadgets from smartphones to smart watches, from IoT appliances to smart glasses, voice-driven assistants, and so on.

  • Why Change Intelligence is Necessary to Effectively Troubleshoot Modern Applications

    Change Intelligence is often a missing component in incident management. Successfully correlating monitoring and observability data to arrive allows engineers to arrive at the root cause more rapidly. Telemetry provides the building blocks that enable change intelligence to identify and map the root cause, based on changes in the system and their broader impact.

  • Reducing Cloud Infrastructure Complexity

    Cloud computing adoption has taken the world by storm, and is accelerating unabated. According to Flexera’s annual State of the Cloud Report for 2020, 93% of respondents used multi or hybrid cloud strategies. This article examines different aspects of cloud infrastructure complexity, and approaches to mitigate it.

  • GDPR for Operations

    With GDPR, taking care of personal data is an organisation-wide responsibility, but in the operations we can provide a lot of supporting tools to help deal with the multiple facets of this problem.

  • The Value of Logging within Cloud Native Applications: A Q&A with Kresten Krab

    InfoQ recently sat down with Kresten Krab, CTO at Humio, and discussed the role of logging within the overall topic of system observability. A key takeaway is that aggregating logs from diverse components or services that make up a running system provides an excellent way to monitor, debug and understand (or "observe") modern software systems.

  • Why and How to Test Logging

    Logging and aggregation are crucial tools for today's complex, distributed systems. They provide rich insights which keep time to recover short. We must therefore make sure we test logging adequately.

  • Top 10 Performance Mistakes

    Martin Thompson, co-founder of LMAX, keynoted at QCon São Paulo 2016, outlining the top 10 performance related mistakes that he has encountered in production.

  • Interview and Book Review: The LogStash Book, Log Management Made Easy

    James Turnbull makes a compelling case for using Logstash for centralizing logging by explaining the implementation details of Logstash within the context of a logging project. The book targets both small companies and large enterprises through a two sided case; both for the low barrier to entry and the scaling capabilities.

  • Implementing Exceptions in SOA

    In this InfoQ article, Boris Lublinsky highlights the problems with exception handling in SOA, and suggests a SOA-based solution: a logging service that accepts all logging requests, stores and forwards them to an exception resolution service, which is responsible for enforcing rules about exception resolution, a notification service, an exceptions/logging portal, and service management.

  • Using Logging Seams for Legacy Code Unit Testing

    Using logging seams you can easily create unobtrusive unit tests around legacy classes, without needing to edit class logic as well as avoiding behavior changes.

BT