OpenSearch/watcher/docs
uboness 0731a98e97 Introducing HipChat Action
An action capable of sending notifications to rooms and users on hipchat. This actions support three types of HipChat APIs:

- `v1` - The (now deprecated) legacy API where a token can be registered at the group level, and the `v1` version of the API can be used. This API only supports room notification (users cannot be notified). multi-room notification is supported.

- `integration` - The basic integration that one can create in HipChat (it is using the `v2` API version), where notifications can be sent to a single room. User notification is unsupported by this API

- `user` - this API uses an API token of a specific user. An admin user can create an API token and configure it to have access to room notification and user private messaging. This API supports multi-room and multi-user notifications.

The settings for `hipchat` are very similar to the `email` infrastructure in nature. It is possible to configure multiple/different hipchat account, each is associated with the api type (a.k.a profile) - can be `v1`, `integration` or `user`, and the respective `auth_token`. When configuring the action in the watch, one can specify what hipchat account they would like to use (when not specifying an account, the `default_account` will be used). Each account can also specify its own unique `host`/`port` for the hipchat server - for full flexibility.

Closes elastic/elasticsearch#462

Original commit: elastic/x-pack-elasticsearch@9d9ee13542
2015-08-25 14:05:49 +02:00
..
administering-watcher Docs: Fixed bad Shield links 2015-07-15 12:30:56 +02:00
example-watches initial migration of watcher 2015-07-13 12:23:07 +02:00
how-watcher-works initial migration of watcher 2015-07-13 12:23:07 +02:00
images Introducing HipChat Action 2015-08-25 14:05:49 +02:00
managing-watches initial migration of watcher 2015-07-13 12:23:07 +02:00
reference Introducing HipChat Action 2015-08-25 14:05:49 +02:00
administering-watcher.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
customizing-watches.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
example-watches.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
getting-started.asciidoc Packaging: Changing groupId to org.elasticsearch.plugin 2015-08-06 15:46:48 +02:00
how-watcher-works.asciidoc Fixing typo with default throttle period 2015-07-17 12:01:30 -07:00
index.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
installing-watcher.asciidoc Updated package installation information. Closes elastic/elasticsearch#376. 2015-08-19 14:10:51 -07:00
introduction.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
managing-watches.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
reference.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00
release-notes.asciidoc Documentation: Fix calls for bin/plugin to be compatible with master 2015-07-24 12:24:44 +02:00
troubleshooting.asciidoc initial migration of watcher 2015-07-13 12:23:07 +02:00