Elastic Content Share

watchback Watcher-as-Code Sync Tool

A lightweight Python CLI for syncing Elasticsearch Watcher definitions from local JSON files to a remote Elasticsearch cluster.

watchback Watcher-as-Code Sync Tool thumbnail image



Manage Watcher definitions in version control with watchback, a small CLI that syncs local watch JSON files into Elasticsearch.

What is included

  • Python sync CLI and requirements file.
  • Example watcher folder structure with watch.json.
  • README usage instructions and Apache 2.0 license reference.

Who it helps

Teams managing many watches can use this project to add code review, history, and repeatable deployment around Watcher definitions.

Compatibility

The README references Elasticsearch X-Pack Watchers but does not state a specific Elastic Stack version. Compatibility was checked and intentionally left unset.

Source and license

Source: bigbank-as/watchback. The upstream README declares Apache 2.0.

The ZIP attached to this draft contains the reusable upstream files plus the available license or notice files.

Tested versions
ECS compliant

You must log in to submit a review.