// This file is autogenerated, DO NOT EDIT
// Use `node scripts/generate-docs-examples.js` to generate the docs examples

[source, js]
----
const response = await client.watcher.putWatch({
  id: "cluster_health_watch",
  trigger: {
    schedule: {
      interval: "10s",
    },
  },
  input: {
    http: {
      request: {
        host: "localhost",
        port: 9200,
        path: "/_cluster/health",
      },
    },
  },
  condition: {
    compare: {
      "ctx.payload.status": {
        eq: "red",
      },
    },
  },
  actions: {
    send_email: {
      email: {
        to: "username@example.org",
        subject: "Cluster Status Warning",
        body: "Cluster status is RED",
      },
    },
  },
});
console.log(response);
----
