Centreon this week generally made available an open source agent for monitoring IT and operational technology (OT) environments that incorporates the open source OpenTelemetry agent for instrumenting applications that is being advanced under the auspices of the Cloud Native Computing Foundation (CNCF).Raphaël Chauvel, chief product officer at Centreon, said now that the Centreon Monitoring Agent makes it possible to also collect log data using OpenTelemetry, with the next step being adding the ability to collect traces. Overall, the goal is to provide a unified platform for monitoring and observability that IT teams can flexibly apply as needed, he added.Most IT…
Author: drweb
Intro Local development can be challenging when apps rely on external services like databases or queues, leading to brittle scripts and inconsistent environments. Fiber v3 and Testcontainers solve this by making real service dependencies part of your app’s lifecycle, fully managed, reproducible, and developer-friendly. With the upcoming v3 release, Fiber is introducing a powerful new abstraction: Services. These provide a standardized way to start and manage backing services like databases, queues, and cloud emulators, enabling you to manage backing services directly as part of your app’s lifecycle, with no extra orchestration required. Even more exciting is the new contrib module…
In today’s data-driven economy, organizations are no longer asking if they should invest in data, they are asking how fast they can turn data into decisions. The answer, increasingly, points to Microsoft Fabric.Fabric is not just another analytics tool – it is a strategic inflection point. It reimagines how data is ingested, processed, governed, and activated across the enterprise. For CIOs, data leaders, and architects, Fabric represents a unified, AI-powered platform that simplifies complexity and unlocks agility.Strategic Vision: From Fragmentation to FabricFor years, enterprises have wrestled with fragmented data estates – multiple tools, siloed systems, and brittle integrations. Microsoft Fabric…
As DevOps becomes more deeply intertwined with artificial intelligence, it’s no longer just about mastering CI/CD pipelines or infrastructure as code. Success in this hybrid era depends just as much on your ability to collaborate, communicate and think critically. We’ve seen it happen in manufacturing, as well as software development. AI is fast, scalable and data-hungry, but it still needs human judgment and coordination to deliver real-world results. That’s where soft skills become a DevOps engineer’s secret weapon. In the AI age, it’s not just what you automate — it’s how you lead, adapt and interact that defines your value. Adaptability: Navigating the…
APIs are increasingly becoming a primary attack vector in modern applications. According to Gartner, by 2025, more than 50% of data theft incidents will involve insecure APIs. In fact, a report highlighted a 400% surge in API attacks over the past year alone. For Python developers – whether you’re building REST APIs with Flask or FastAPI, or integrating with third-party endpoints – security testing is no longer optional.While functional testing ensures your API behaves as expected, it does not cover vulnerabilities like broken object-level authorization, insecure tokens, or excessive data exposure. This guide provides Python developers with practical, hands-on techniques…
Linux configuration files are often plain text, which makes them easily editable using command-line tools. Among the most powerful of these are sed and awk. While beginners may rely on manual editing with vi or nano, experienced system administrators frequently turn to these tools for automated parsing and rewriting of configuration files. These tools allow you to match patterns, extract fields, and even make real-time changes to configuration files all from the command line or scripts. In this article, we will explore how to use sed and awk to read, parse, and rewrite config files effectively. We’ll walk through practical…
Cognition AI late Monday emerged as the likely owner of Windsurf, the hotly contested artificial intelligence (AI) coding startup that drew months-long interest from OpenAI before striking a licensing deal with Alphabet Inc.’s Google.Cognition said it has reached a definitive agreement to acquire Windsurf for an undisclosed sum, capping a whirlwind, stormy few days in which Windsurf was the prize in a corporate tug of war that saw its CEO, Varun Mohan, and others defect to Google as part of a $2.4 billion accord, and left OpenAI empty handed after it offered $3 billion to acquire Windsurf. Cognition said it…
As the ubiquitous rise of agentic AI services continues to surge, spread and scale, the need to provide teams with ancillary extensions and connections to Model Context Protocol (MCP) appears to now be equally obligatory. An equal consideration for both developer and operations counterparts inside modern DevOps team environments, the need to build, test, lock-down and subsequently manage, monitor and optimize application connections to agentic AI services is of paramount importance.Developed by Anthropic, MCP provides AI services with a way to access and interpret the appropriate context for any given system interaction. It does this by connecting AI models and…
At Docker, we always believe in the power of community and collaboration. It reminds me of what Robert Axelrod said in The Evolution of Cooperation: “The key to doing well lies not in overcoming others, but in eliciting their cooperation.” And what better place for Docker Model Runner to foster this cooperation than at Hugging Face, the well-known gathering place for the AI, ML, and data science community. We’re excited to share that developers can use Docker Model Runner as the local inference engine for running models and filtering for Model Runner supported models on Hugging Face! Of course, Docker…
By default, SSH already uses secure data communication between remote machines, but if you want to add an extra security layer to your SSH connections, you can add a Google Authenticator (two-factor authentication) module that allows you to enter a random one-time password (TOTP) verification code while connecting to SSH servers. You’ll have to enter the verification code from your smartphone or PC when you connect. The Google Authenticator is an open-source module that includes implementations of one-time passcodes (TOTP) verification tokens developed by Google. It supports several mobile platforms, as well as PAM (Pluggable Authentication Module). These one-time passcodes…
