As Mark says, there's nothing built in. Approaches that I've read about for
bolting alerting onto ELK:
Use Logstash to output to some other alerting pipeline, such as: email,
Nagios, Riemann.
Write a cron job / scheduled task to run Elasticsearch queries
periodically and take action based on the results. This is not part of
Logstash or Kibana; you need to write it yourself. I believe the MozDef
project has some code to do this: GitHub - jeffbryner/MozDef: MozDef: The Mozilla Defense Platform.
Write your own indexer that makes use of Elasticsearch percolators.
Percolators allow you to match indexed queries against new indexed
documents, which is kind of like alerting. Again, you'd need to write it
yourself.
On Friday, November 7, 2014 9:48:41 AM UTC-7, Wish wrote:
I am new to ELK stack. I guess, I understand ELK can be used for log
management. You can view the details on dash board using kibana etc.
however, one question, can we have an alerting system as an extension of
ELK stack ?
As Mark says, there's nothing built in. Approaches that I've read about
for bolting alerting onto ELK:
Use Logstash to output to some other alerting pipeline, such as: email,
Nagios, Riemann.
Write a cron job / scheduled task to run Elasticsearch queries
periodically and take action based on the results. This is not part of
Logstash or Kibana; you need to write it yourself. I believe the MozDef
project has some code to do this: GitHub - jeffbryner/MozDef: MozDef: The Mozilla Defense Platform.
Write your own indexer that makes use of Elasticsearch percolators.
Percolators allow you to match indexed queries against new indexed
documents, which is kind of like alerting. Again, you'd need to write it
yourself.
On Friday, November 7, 2014 9:48:41 AM UTC-7, Wish wrote:
I am new to ELK stack. I guess, I understand ELK can be used for log
management. You can view the details on dash board using kibana etc.
however, one question, can we have an alerting system as an extension of
ELK stack ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.