community.general.logentries module – Module for tracking logs using logentries.com
Note
This module is part of the community.general collection (version 10.7.5).
You might already have this collection installed if you are using the ansible package.
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install community.general.
To use it in a playbook, specify: community.general.logentries.
Synopsis
- Sends logs to LogEntries in realtime. 
Parameters
| Parameter | Comments | 
|---|---|
| Type of the log. | |
| Name of the log. | |
| Path to a log file. | |
| Following state of the log. Choices: 
 | 
Attributes
| Attribute | Support | Description | 
|---|---|---|
| Support: full | Can run in  | |
| Support: none | Will return details on what has changed (or possibly needs changing in  | 
Notes
Note
- Requires the LogEntries agent which can be installed following the instructions at logentries.com. 
Examples
- name: Track nginx logs
  community.general.logentries:
    path: /var/log/nginx/access.log
    state: present
    name: nginx-access-log
- name: Stop tracking nginx logs
  community.general.logentries:
    path: /var/log/nginx/error.log
    state: absent
