Skip to content

elastiflow/ansible-collection-netobserv

Repository files navigation

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

About

Ansible Collection for ElastiFlow NetObserv

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors