All Projects → alerta → kibana-alerta

alerta / kibana-alerta

Licence: MIT License
Log alerts to Elasticsearch and view them in Kibana

Projects that are alternatives of or similar to kibana-alerta

clinical nlp elastic
Clinical NLP Analysis with Elasticsearch and Kibana
Stars: ✭ 32 (+18.52%)
Mutual labels:  kibana
ElsQuery
Vue Elastic Search Query Builder
Stars: ✭ 27 (+0%)
Mutual labels:  kibana
kibana graph
Interactive Network Graph Visualization For Kibana (unmaintained)
Stars: ✭ 38 (+40.74%)
Mutual labels:  kibana
microservice-elk
Creating microservice using Spring Boot, Eureka, Zuul, Sleuth, Zipkin and ELK Stack
Stars: ✭ 19 (-29.63%)
Mutual labels:  kibana
tsharkVM
tshark + ELK analytics virtual machine
Stars: ✭ 51 (+88.89%)
Mutual labels:  kibana
malice-kibana-plugin
Malice Kibana Plugin
Stars: ✭ 21 (-22.22%)
Mutual labels:  kibana
logCollect
日志收集解决方案,动态管理、轻量级日志收集客户端
Stars: ✭ 24 (-11.11%)
Mutual labels:  kibana
ob-kb-percent
Kibana Percent Metric Visualization
Stars: ✭ 18 (-33.33%)
Mutual labels:  kibana
ax
A CLI tool to query structured logs, including Kibana, Cloudwatch, Stackdriver, Docker and plain JSON file logs.
Stars: ✭ 51 (+88.89%)
Mutual labels:  kibana
backends
monorepo for republik, publikator and assets backends based on NodeJS providing the GraphQL API used to power republik.ch.
Stars: ✭ 40 (+48.15%)
Mutual labels:  kibana
fluentd-elastic-kibana
Working inital configuration for fluentd elastic and kibana
Stars: ✭ 40 (+48.15%)
Mutual labels:  kibana
zeek2es
A Python application to filter and transfer Zeek logs to Elastic/OpenSearch. This app can also output pure JSON logs to stdout for further processing!
Stars: ✭ 16 (-40.74%)
Mutual labels:  kibana
bcoin-es
Bitcoin with Elasticsearch and Kibana analytics
Stars: ✭ 27 (+0%)
Mutual labels:  kibana
WAZUH-OSSEC
WAZUH - The Open Source Security Platform Installation
Stars: ✭ 79 (+192.59%)
Mutual labels:  kibana
python-alerta-client
Unified command-line tool and python SDK for alerta
Stars: ✭ 26 (-3.7%)
Mutual labels:  alerta
TIL
Today I Learned
Stars: ✭ 43 (+59.26%)
Mutual labels:  kibana
mathlion
Mathlion is an advanced math plugin for Kibana's Timelion
Stars: ✭ 77 (+185.19%)
Mutual labels:  kibana
go-techLog1C
1C technological log parser with periodic sending to Elasticsearch
Stars: ✭ 22 (-18.52%)
Mutual labels:  kibana
pandora
Small box of pandora to prototype your app with ready for use backend. This is just my compilation of different solutions occasionally applied in hackathons and challenges
Stars: ✭ 26 (-3.7%)
Mutual labels:  kibana
docker-elk
ELK Stack on Docker
Stars: ✭ 43 (+59.26%)
Mutual labels:  kibana

Alerta-to-Kibana

Forward Alerta alerts via Logstash to Elasticsearch for visualisation in Kibana.

kibana

Installation

Install the following packages:

  1. Logstash
  2. Elasticsearch
  3. Kibana

Configuration

Install the logstash plug-in which can be found in the contrib repo. Then add it to the list of enabled PLUGINS:

PLUGINS = ['reject','logstash']
LOGSTASH_HOST = 'localhost'
LOGSTASH_PORT = 1514

Configure logstash to parse json-encoded alerts and forward them to elasticsearch:

input {
    tcp {
        port  => 1514
        codec => json_lines
    }
}
output {
    # stdout {}
    elasticsearch {
        protocol => "http"
        host     => "localhost"
    }
}

Either configure a Kibana dashboard manually or load the example dashboard from this repo.

Menu -> Load -> Advanced -> Choose File -> Dashboard.json

Testing

Run logstash in debug mode:

$ stop logstash
$ /opt/logstash/bin/logstash agent -f /etc/logstash/conf.d/alerta.conf -vvv

To view alerts as they would be sent to elasticsearch uncomment the stdout{} line in the logstash.conf file above.

List elasticsearch indices:

http://localhost:9200/_cat/indices?v

Vagrant

Alternatively, make use of the vagrant-try-alerta repo...

$ git clone https://github.com/alerta/vagrant-try-alerta.git
$ cd vagrant-try-alerta
$ vagrant up alerta-kibana
$ vagrant ssh alerta-kibana

License

Copyright (c) 2014,2016 Nick Satterly. Available under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].