I finally visited the Alhambra in Spain this year.
I had been to that part of Spain in my youth, in my twenties, but I did not manage to visit the Alhambra back then. And somehow I also never made it back in between. So it was fantastic for me to finally be there.
The ultimate promise of AI agents in software development is autonomy. We want to be able to hand off a task and have the agent execute it reliably. However, in my recent experiments with AI-driven code generation, I’ve hit a recurring roadblock: The Context Wall.
I needed to download VMware Workstation Pro for a new test environment. That now requires a Broadcom account. Registering that account did something that, in practice, pushes users toward weaker security – and it is also counter-productive for a “free download” funnel.
For non-German readers: Baden-Württemberg is one of Germany’s federal states (Bundesländer), and an important IT region in its own right. Companies like SAP SE and Schwarz Digits are based here, and the Open Source ecosystem is active as well. When the state talks about digital sovereignty or security strategies, it is usually backed by real capabilities in industry and administration.
When I began the current documentation overhaul, the objective was never limited to cleaning up a few pages. From the beginning, the plan was to prepare rsyslog for the AI era. And the truth is simple: without modern AI tooling, this work would not have been feasible at this depth or speed.
rsyslog’s configuration language has grown into a very capable scripting environment — RainerScript — that can express almost anything a log pipeline might need. For complex systems, that won’t change. But many modern environments — especially containerized and cloud-native ones — expect configuration in YAML. So the idea is simple: rsyslog should understand that world directly.
I thought I provide a quick “happy camper” status update. Even though this was only a side-activity, I had an exceptionally good day working with Digital Ocean Gradient and open source models. I am working on support Agents for the rsyslog ecosystem.
The recent GitHub issue #6251 marks another step in our ongoing modernization work. The topic sounds narrow — enhancements for mmjsontransform — but it connects to a much larger theme: how rsyslog handles structured data and how we can make that power easier to use.
Adiscon (rsyslog’s main sponsor) has joined connect.IT Heilbronn-Franken. Short version: I want more first-hand input from real deployments in AI, logging, and security. Local practitioners have plenty of it. Turning those lessons into clear guidance helps the global rsyslog community. Simple.
rainer.gerhards.net uses cookies to ensure that we give you the best experience on our website. If you continue to use this site, you confirm and accept the use of Cookies on our site. You will find more informations in our Data Privacy Policy.