Index of all Callback Plugins
List of callback plugins by callback type
amazon.aws
- amazon.aws.aws_resource_actions – summarizes all “resource:actions” completed 
ansible.builtin
- ansible.builtin.default – default Ansible screen output 
- ansible.builtin.junit – write playbook output to a JUnit file. 
- ansible.builtin.minimal – minimal Ansible screen output 
- ansible.builtin.oneline – oneline Ansible screen output 
- ansible.builtin.tree – Save host events to files 
ansible.posix
- ansible.posix.cgroup_perf_recap – Profiles system activity of tasks and full execution using cgroups 
- ansible.posix.debug – formatted stdout/stderr display 
- ansible.posix.json – Ansible screen output as JSON 
- ansible.posix.jsonl – Ansible screen output as JSONL (lines in json format) 
- ansible.posix.profile_roles – adds timing information to roles 
- ansible.posix.profile_tasks – adds time information to tasks 
- ansible.posix.skippy – Ansible screen output that ignores skipped status DEPRECATED: REMOVED AFTER 2024-12-05 
- ansible.posix.timer – Adds time to play stats 
community.general
- community.general.cgroup_memory_recap – Profiles maximum memory usage of tasks and full execution using cgroups 
- community.general.context_demo – demo callback that adds play/task context 
- community.general.counter_enabled – adds counters to the output items (tasks and hosts/task) 
- community.general.default_without_diff – The default ansible callback without diff output 
- community.general.dense – minimal stdout output 
- community.general.diy – Customize the output 
- community.general.elastic – Create distributed traces for each Ansible task in Elastic APM 
- community.general.jabber – post task events to a Jabber server 
- community.general.log_plays – write playbook output to log file 
- community.general.loganalytics – Posts task results to Azure Log Analytics 
- community.general.logdna – Sends playbook logs to LogDNA 
- community.general.logentries – Sends events to Logentries 
- community.general.logstash – Sends events to Logstash 
- community.general.mail – Sends failure events through email 
- community.general.nrdp – Post task results to a Nagios server through nrdp 
- community.general.null – do not display stuff to screen 
- community.general.opentelemetry – Create distributed traces with OpenTelemetry 
- community.general.print_task – Prints playbook task snippet to job output 
- community.general.say – notify using software speech synthesizer 
- community.general.selective – only print certain tasks 
- community.general.slack – Sends play events to a Slack channel 
- community.general.splunk – Sends task result events to Splunk HTTP Event Collector 
- community.general.sumologic – Sends task result events to Sumologic 
- community.general.syslog_json – sends JSON events to syslog 
- community.general.timestamp – Adds simple timestamp for each header 
- community.general.unixy – condensed Ansible output 
- community.general.yaml – YAML-ized Ansible screen output DEPRECATED 
community.grafana
- community.grafana.grafana_annotations – send ansible events as annotations on charts to grafana over http api. 
ovirt.ovirt
- ovirt.ovirt.stdout – Output the log of ansible 
theforeman.foreman
- theforeman.foreman.foreman – Sends events to Foreman 
