• Overview
  • Salt User Guide
  • Documentation
  • Downloads
  • Develop
Edit on GitHub
  • Table of Contents
  • Glossary
  • previous
  • next
  • all salt modules
  • index

Events & Reactor¶

  • Event System
    • Event Bus
    • Event types
      • Salt Master Events
        • Authentication events
        • Start events
        • Key events
        • Job events
        • Runner Events
        • Presence Events
        • Cloud Events
    • Listening for Events
      • From the CLI
      • Remotely via the REST API
      • From Python
    • Firing Events
    • Firing Events from Python
      • From Salt execution modules
      • From Custom Python Scripts
  • Beacons
    • Configuring Beacons
      • Beacon Monitoring Interval
      • Avoiding Event Loops
    • Beacon Example
      • Create Watched File
      • Add Beacon Configs to Minion
      • View Events on the Master
      • Create a Reactor
        • Reactor SLS
        • State SLS
        • Master Config
      • Start the Salt Master in Debug Mode
      • Trigger the Reactor
    • Writing Beacon Plugins
      • The beacon Function
      • The Beacon Return
      • Calling Execution Modules
      • Distributing Custom Beacons
  • Reactor System
    • Event System
    • Mapping Events to Reactor SLS Files
    • Types of Reactions
    • Where to Put Reactor SLS Files
    • Writing Reactor SLS
      • Local Reactions
      • Runner Reactions
      • Wheel Reactions
      • Caller Reactions
    • Best Practices for Writing Reactor SLS Files
    • Jinja Context
    • Advanced State System Capabilities
    • Beacons and Reactors
    • Manually Firing an Event
      • From the Master
      • From the Minion
      • Referencing Data Passed in Events
    • Getting Information About Events
    • Debugging the Reactor
      • Passing Event Data to Minions or Orchestration as Pillar
    • A Complete Example
    • Syncing Custom Types on Minion Start
    • Reactor Tuning for Large-Scale Installations

Generated on March 26, 2023 at 04:04:33 UTC.

You are viewing docs for the latest stable release, 3005.1. Switch to docs for the previous stable release, 3004.2, or to a recent doc build from the master branch.


saltstack.com

© 2023 SaltStack. All Rights Reserved, SaltStack Inc. | Privacy Policy

3004.2 3005.1 Master
  • Salt Project
  • Introduction to Salt
  • Salt system architecture
  • Salt Community Resources
  • Installation
  • Configuring Salt
  • Using Salt
  • Remote Execution
  • Configuration Management
  • Return Codes
  • Utility Modules - Code Reuse in Custom Modules
  • Events & Reactor
    • Event System
    • Beacons
    • Reactor System
  • Orchestration
  • Solaris
  • Salt SSH
  • Thorium Complex Reactor
  • Salt Cloud
  • Salt Proxy Minion
  • Network Automation
  • Salt Virt
  • Command Line Reference
  • Pillars
  • Master Tops
  • Salt Module Reference
  • APIs
  • Architecture
  • Minion Data Cache
  • Slots
  • Windows
  • Developing Salt
  • Release Notes
  • Venafi Tools for Salt
  • Glossary