Index of all Callback Plugins
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.hipchat – post task events to hipchat DEPRECATED
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 via email
community.general.nrdp – Post task results to a Nagios server through nrdp
community.general.null – Don’t display stuff to screen
community.general.opentelemetry – Create distributed traces with OpenTelemetry
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
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