community / community.general / 8.5.0 / callback / logstash Sends events to Logstash Authors: Yevhen Khmelenko (@ujenmr)community.general.logstash (8.5.0) — callback
Install with ansible-galaxy collection install community.general:==8.5.0
collections: - name: community.general version: 8.5.0
This callback will report facts and task events to Logstash U(https://www.elastic.co/products/logstash).
port: default: 5000 description: Port on which logstash is listening. env: - name: LOGSTASH_PORT ini: - key: port section: callback_logstash version_added: 1.0.0 version_added_collection: community.general type: default: ansible description: Message type. env: - name: LOGSTASH_TYPE ini: - key: type section: callback_logstash version_added: 1.0.0 version_added_collection: community.general server: default: localhost description: Address of the Logstash server. env: - name: LOGSTASH_SERVER ini: - key: server section: callback_logstash version_added: 1.0.0 version_added_collection: community.general pre_command: description: Executes command before run and its result is added to the C(ansible_pre_command_output) logstash field. env: - name: LOGSTASH_PRE_COMMAND ini: - key: pre_command section: callback_logstash version_added: 2.0.0 version_added_collection: community.general format_version: choices: - v1 - v2 default: v1 description: Logging format. env: - name: LOGSTASH_FORMAT_VERSION ini: - key: format_version section: callback_logstash type: str version_added: 2.0.0 version_added_collection: community.general