Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ricbra/ansible-logentries
Ansible role for installing logentries agent and daemon
https://github.com/ricbra/ansible-logentries
Last synced: about 2 months ago
JSON representation
Ansible role for installing logentries agent and daemon
- Host: GitHub
- URL: https://github.com/ricbra/ansible-logentries
- Owner: ricbra
- Created: 2015-01-30T20:22:45.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-11-28T09:26:35.000Z (about 7 years ago)
- Last Synced: 2024-08-02T03:02:04.695Z (5 months ago)
- Language: Ruby
- Homepage:
- Size: 22.5 KB
- Stars: 17
- Watchers: 1
- Forks: 12
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-ansible-roles - ricbra.logentries - Ansible role for installing logentries agent and daemon (Security / Logging and Monitoring)
README
logentries
==========This role installs and configures the logentries.com agent.
Requirements
------------Tested on:
- Debian wheezy, jessie
- Ubuntu trusty, precise, wily, vivid
- Centos 6, 7Role Variables
--------------Only thing required by this role is your logentries.com account key. But you probably want to follow one or more logs so
an average configration looks like this:```yml
logentries_account_key: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx"logentries_logs:
- name: "Authentication"
path: "/var/log/auth.log"```
When you later on want to unfollow a log:
```yml
logentries_logs:
- name: "Authentication"
path: "/var/log/auth.log"
state: absent```
You may also specify hostname, otherwise `ansible_fqdn` will be used:
```yml
logentries_hostname: my.host.com
```Alternatively you can specify the key of existing logentries log set:
```yml
logentries_set_key: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
```Dependencies
------------None.
Example Playbook
----------------Small example of how to use this role in a playbook:
- hosts: servers
roles:
- { role: ricbra.logentries, logentries_account_key: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx" }Testing
-------In the
vagrant
folder you can test this role against a variety of Linux distros:$ cd vagrant && vagrant up
License
-------MIT
Author Information
------------------Richard van den Brand