add initial tests
omazuredce: add Azure Monitor output module
This adds a documented Azure Monitor output path so rsyslog can
ship events to Azure-hosted observability workflows. It also makes
the module easier to review and iterate on as a project feature.
Impact: adds a new output module, config parameters, docs, and tests.
Before: rsyslog had no native Azure Monitor DCE output module.
After: rsyslog can batch and send records to Azure Monitor via
omazuredce.
The change adds a new omazuredce plugin and wires it into the
build system and module map. The module obtains Azure tokens,
renders payloads from templates, batches records by size, and
flushes them through the existing action queue model.
The patch also documents the module and its parameters so the
feature is usable without external notes. Supporting config and
build integration are included so the module can be compiled and
packaged consistently with the rest of the tree.
AI-Agent: Codex 2025-06
With the help of AI-Agents: Codex
add tests and address issues
address issues
more issues
more issues
more issues
issues
issues
fix issues
fixfix
fixy
fix
fix fixy fix pants
fix fixy fix pants2
redo the doc