zulip/static/images/integrations/logos
Feorlen e0acdfde0d Add a Splunk webhook integration.
Add a webhook to create messages from Splunk search alerts. The search
alert JSON includes the first search result and a link to view the full
results. The following fields are used:

* search_name - the name of the saved search
* results_link - URL of the full search results
* host - the host the search result came from
* source - the source file on that host
* _raw - the raw text of the logged event.

The Zulip message contains:
* search name
* host
* source
* raw

The destination stream and message topic are configurable: the default
stream is "splunk" and the default topic "Splunk Alert". If the topic is
not provided in the URL, the search name is used instead (truncated if too
long. If a needed field is missing, a default value is used instead.

Example: "Missing source"

It is possible to configure a Splunk search to not include some values,
so I've provided defaults rather than return an error for missing data.
In practice, these fields are unlikely to be deliberately suppressed.

Note: alerts are only available for Splunk servers using a valid trial,
developer, or paid license.

I've added tests for the normal case of one search result, the topic from
the search name, and for a search missing one of the fields used. Tested
using Splunk Enterprise 6.5.1.

Fixes #3477
2017-03-07 21:48:26 -08:00
..
airbrake.png Add Airbrake integration. 2016-06-13 20:36:40 -07:00
appfollow.png integrations: Add documentation for AppFollow 2016-12-15 11:13:27 -08:00
asana.png Document our Asana integration. 2013-11-19 13:30:35 -05:00
assembla.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
basecamp.png New integrations page 2013-10-29 11:11:45 -07:00
beanstalk.png New integrations page 2013-10-29 11:11:45 -07:00
bitbucket.png New integrations page 2013-10-29 11:11:45 -07:00
bonusly.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
capistrano.png New integrations page 2013-10-29 11:11:45 -07:00
chartbeat.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
circleci.png Change CircleCI logo on /integrations to leave off the name. 2016-05-12 13:14:18 -07:00
codebase.png New integrations page 2013-10-29 11:11:45 -07:00
codeship.png Add codeship integration. 2016-04-26 09:54:01 -07:00
crashlytics.png Add Crashlytics integration. 2016-06-04 15:18:42 -07:00
darksky.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
delighted.png integrations: Add webhook code, API endpoint, and tests for Delighted. 2017-01-05 10:47:30 -08:00
deskcom.png New integrations page 2013-10-29 11:11:45 -07:00
email.png New integrations page 2013-10-29 11:11:45 -07:00
freshdesk.png Document our Freshdesk integration. 2013-11-12 10:24:26 -05:00
git.png New integrations page 2013-10-29 11:11:45 -07:00
github.png New integrations page 2013-10-29 11:11:45 -07:00
gitlab.png Add GitLab integration. 2016-08-25 13:49:51 -07:00
google-calendar.png Update Google Calendar Integration. 2016-12-30 12:01:31 -08:00
google-hangouts.png docs: Automate creation of Hubot documentation lozenges. 2016-11-26 15:27:54 -08:00
google-translate.png docs: Automate creation of Hubot documentation lozenges. 2016-11-26 15:27:54 -08:00
gosquared.png integrations: Add webhook code, API endpoint, and tests for GoSquared. 2016-12-20 16:59:36 -08:00
greenhouse.png integrations: Add Greenhouse integration. 2017-02-07 19:08:35 -08:00
hellosign.png integrations: Add webhook code, API endpoint, and tests for HelloSign. 2016-12-30 14:19:31 -08:00
helloworld.png Add HelloWorld webhook integration + Walkthough. 2016-07-29 21:38:40 -07:00
heroku.png integrations: Add webhook payloads, webhook code, API endpoint, and tests for heroku 2016-12-06 11:05:00 -08:00
homeassistant.png Add a simple Home Assistant integration for Zulip. 2017-02-18 21:18:10 -08:00
hubot.png New integrations page 2013-10-29 11:11:45 -07:00
ifttt.png Add IFTTT integration. 2016-06-16 15:30:45 -07:00
instagram.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
jenkins.png New integrations page 2013-10-29 11:11:45 -07:00
jira.png New integrations page 2013-10-29 11:11:45 -07:00
librato.png Add Librato integration. 2016-09-13 21:55:25 -07:00
mailchimp.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
mention.png integrations: Add webhook code, API endpoint, and tests for mention. 2016-12-05 16:46:32 -08:00
mercurial.png New integrations page 2013-10-29 11:11:45 -07:00
nagios.png New integrations page 2013-10-29 11:11:45 -07:00
newrelic.png New integrations page 2013-10-29 11:11:45 -07:00
openshift.png integrations: Add documentation for OpenShift. 2017-01-17 16:04:55 -08:00
pagerduty.png Add documentation for the pagerduty integrations 2015-09-30 09:24:00 -07:00
papertrail.png integrations: Add webhook code, API endpoint, and tests for papertrail 2016-12-05 21:48:11 -08:00
perforce.png Documentation for the Perforce integration 2013-12-06 11:54:38 -05:00
phabricator.png New integrations page 2013-10-29 11:11:45 -07:00
pingdom.png Add pingdom integration. 2016-04-08 10:36:29 -07:00
pivotal.png New integrations page 2013-10-29 11:11:45 -07:00
puppet.png Document Kensho's puppet integration. 2013-12-29 19:38:33 -05:00
redmine.png New integrations page 2013-10-29 11:11:45 -07:00
rss.png Document our RSS integration. 2014-01-02 13:39:32 -05:00
semaphore.png Add Semaphore webhook integration. 2016-06-29 16:36:19 -07:00
sentry.png Add Sentry integration. 2016-09-07 19:39:45 -07:00
solano.png integrations: Add documentation for solano labs. 2017-01-03 20:18:34 -08:00
splunk.png Add a Splunk webhook integration. 2017-03-07 21:48:26 -08:00
stash.png New integrations page 2013-10-29 11:11:45 -07:00
stripe.png integrations: Add webhook code, API endpoint, and tests for stripe. 2016-12-03 20:42:43 -08:00
subversion.png New integrations page 2013-10-29 11:11:45 -07:00
taiga.png Add Taiga integration. 2016-04-28 13:44:53 -07:00
teamcity.png Add teamcity webhook integration. 2016-04-26 09:45:26 -07:00
trac.png New integrations page 2013-10-29 11:11:45 -07:00
transifex.png Add Transifex integration. 2016-06-04 14:52:57 -07:00
travis.png Add integration for Travis CI. 2015-11-30 20:41:33 -08:00
trello.png New integrations page 2013-10-29 11:11:45 -07:00
twitter.png New integrations page 2013-10-29 11:11:45 -07:00
updown.png Add updownio integration. 2016-06-14 12:14:07 -07:00
wordpress.png Add WordPress webhook. 2017-02-07 18:14:31 -08:00
yo-app.png Add integration for Yo App. 2016-04-08 11:02:10 -07:00
youtube.png Add several major Hubot integrations to integration docs. 2016-03-20 11:50:21 -07:00
zapier.png Add Zapier integration. 2017-01-20 10:43:18 -08:00
zendesk.png Add integration documentation for Zendesk 2014-01-14 12:01:54 -05:00