Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jehy/kibana-search-slack-bot

If you have access to kibana but don't have access to elastic search, you can use this bot for simple access to data via slack.
https://github.com/jehy/kibana-search-slack-bot

bot elastic kibana slack

Last synced: 18 days ago
JSON representation

If you have access to kibana but don't have access to elastic search, you can use this bot for simple access to data via slack.

Awesome Lists containing this project

README

        

# Kibana Search Slack Bot

[![Build Status](https://travis-ci.org/jehy/kibana-search-slack-bot.svg?branch=master)](https://travis-ci.org/jehy/kibana-search-slack-bot)
[![dependencies Status](https://david-dm.org/jehy/kibana-search-slack-bot/status.svg)](https://david-dm.org/jehy/kibana-search-slack-bot)
[![devDependencies Status](https://david-dm.org/jehy/kibana-search-slack-bot/dev-status.svg)](https://david-dm.org/jehy/kibana-search-slack-bot?type=dev)

If you have access to kibana but don't have access to elastic search, you can use this
bot for simple access to data via slack.

![Dashboard looks liek this](search.png?raw=true "Dashboard")

## Installation
```bash
npm install git+ssh://[email protected]:jehy/kibana-search-slack-bot.git
cp config/config.json config/runtime.json
```

## Usage
**runtime.json**
```json
{
"slack": {
"token": "YOUR_SLACK_BOT_TOKEN",
"name": "Somebot",
"id": "<@U5***5M7A>"
},
"kibana": {
"cookie": "some important cookie data",
"url": "https://kibana.someserver.ru",
"searchFor": 6,
"preference": 1493389129744,
"myKey":"/([a-z0-9]+:[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/i",
"version": "4.5.0"
}
}
```