Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 2.49 KB

File metadata and controls

64 lines (43 loc) · 2.49 KB

ElastiFlow NetObserv Ansible Collection

This repository provides an Ansible collection for installing and configuring ElastiFlow NetObserv Collectors. It enables automated deployment, configuration, and kernel tuning for NetObserv Collectors on supported Linux platforms.

v0.x.x versions are intended for initial role development, and breaking changes may occur with minor version updates.

Features

  • Automated installation of NetObserv Collectors
  • Configuration management for collection, enrichment, and output
  • Kernel tuning for optimal performance
  • Dashboard provisioning for ElasticSearch and OpenSearch
  • Example playbooks for quick start

Requirements

  • Ansible 2.16+
  • Tested platforms: Ubuntu 24.04, EL 9.5 (Rocky, Alma, RHEL)
  • Minimum target host specs: 16GB RAM, 4 vCPUs
  • SSH access to target hosts

Usage

Sample playbooks are provided in the examples directory:

Please see the README.md in the relevant example.

Configuration

Documentation

Contribution

Please follow the conventional commits when making contribution, TLDR:

  • fix: ... - creates patch version release
  • feat: ... - creates minor version release
  • feat!: ... - creates major version release
  • chore: .../doc: ... - Does not create a release

License

Apache-2.0

Author