Skip to content

Nastil2019/vector-role

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vector Role

Ansible role for installing and configuring Vector log aggregator.

Requirements

  • Ansible >= 2.9
  • Ubuntu 20.04/22.04

Role Variables

Variable Default Description
vector_version 0.35.0 Version of Vector to install
vector_install_dir /opt/vector Installation directory
vector_config_dir /etc/vector Configuration directory
vector_user vector System user for running Vector
vector_sources [] List of input sources
vector_sinks [] List of output sinks

Example Playbook

- hosts: monitoring
  roles:
    - role: vector-role
      vector_sources:
        - name: "app_logs"
          type: "file"
          include: "/var/log/app/*.log"
      vector_sinks:
        - name: "clickhouse"
          type: "clickhouse"
          inputs: ["app_logs"]
          endpoint: "http://clickhouse:8123"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages