Skip to content

Beats setup idempotency, Kibana dashboards and arm64 fix - #523

Merged
afeefghannam89 merged 10 commits into
mainfrom
docs/beats
Aug 10, 2026
Merged

Beats setup idempotency, Kibana dashboards and arm64 fix#523
afeefghannam89 merged 10 commits into
mainfrom
docs/beats

Conversation

@afeefghannam89

@afeefghannam89 afeefghannam89 commented Aug 4, 2026

Copy link
Copy Markdown
Member
  • The setup tasks used command, so && and the marker redirect were passed
    as literal arguments and the marker was never written, every run reported
    "changed". Switched to shell, the tasks are now idempotent.
  • Beats set setup.kibana and run setup with --dashboards, so each beat's
    data view and dashboards show up in Kibana out of the box.
  • Metricbeat setup runs once instead of on every host and no longer loops over
    modules (the loop was ignored by metricbeat setup).
  • The Auditbeat socket dataset is limited to x86_64. It isn't in the arm64
    build and crash-looped there.
  • Clarified a few Beats variable descriptions (cert/TLS, beats_fields,
    beats_auditbeat_setup).

afeefghannam89 and others added 10 commits July 22, 2026 16:36
- Use shell instead of command in the setup tasks so the marker file is
  actually written and the tasks stay idempotent
- Set setup.kibana and run setup with --dashboards so each beat's data
  view and dashboards appear in Kibana
- metricbeat setup: run once and drop the with_items loop it ignored
- Limit the auditbeat socket dataset to x86_64 (missing in the arm64 build)
- Clarify beats_fields and beats_auditbeat_setup descriptions
@afeefghannam89
afeefghannam89 merged commit 5733571 into main Aug 10, 2026
13 checks passed
@afeefghannam89
afeefghannam89 deleted the docs/beats branch August 10, 2026 05:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant