All Projects → meabed → Logstash Testing E2e

meabed / Logstash Testing E2e

Licence: mit
Easy Logstash testing ē2ē

Programming Languages

golang
3204 projects

Projects that are alternatives of or similar to Logstash Testing E2e

Journalbeat
Journalbeat is a log shipper from systemd/journald to Logstash/Elasticsearch
Stars: ✭ 362 (+934.29%)
Mutual labels:  logstash
Hangout
用java实现一下Logstash的几个常用input/filter/output, 希望能有效率上面的大提升. 现在我们迁移到golang了 https://github.com/childe/gohangout
Stars: ✭ 469 (+1240%)
Mutual labels:  logstash
E2e Experiment
A demo project with Spring Boot / Angular application and e2e tests
Stars: ✭ 9 (-74.29%)
Mutual labels:  e2e-tests
Playwright Test
Build a cross-browser end-to-end test suite with Playwright.
Stars: ✭ 371 (+960%)
Mutual labels:  e2e-tests
Clicker
Ionic 2 + @angular/cli Seed Project : Angular2 + Typescript + Karma + Protractor + Travis
Stars: ✭ 439 (+1154.29%)
Mutual labels:  e2e-tests
Elk
搭建ELK日志分析平台。
Stars: ✭ 688 (+1865.71%)
Mutual labels:  logstash
Praeco
Elasticsearch alerting made simple.
Stars: ✭ 342 (+877.14%)
Mutual labels:  logstash
Cypress
Fast, easy and reliable testing for anything that runs in a browser.
Stars: ✭ 35,145 (+100314.29%)
Mutual labels:  e2e-tests
Logstash Logger
Ruby logger that writes logstash events
Stars: ✭ 442 (+1162.86%)
Mutual labels:  logstash
Cli Prompts Test
Write e2e tests for CLI apps with ease
Stars: ✭ 17 (-51.43%)
Mutual labels:  e2e-tests
Awesome Elasticsearch
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!
Stars: ✭ 4,168 (+11808.57%)
Mutual labels:  logstash
Justlog
JustLog brings logging on iOS to the next level. It supports console, file and remote Logstash logging via TCP socket with no effort. Support for logz.io available.
Stars: ✭ 439 (+1154.29%)
Mutual labels:  logstash
Cypress Example Kitchensink
This is an example app used to showcase Cypress.io testing.
Stars: ✭ 734 (+1997.14%)
Mutual labels:  e2e-tests
Sample Spring Microservices
Many samples in different branches that shows how to create microservices with Spring Boot, Spring Cloud, Zipkin, Zuul, Eureka, Hystrix, Kubernetes, Elastic Stack and many more tools
Stars: ✭ 368 (+951.43%)
Mutual labels:  logstash
Protractor Pretty Html Reporter
A jasmine reporter that produces an easy to use html report to analyze protractor test results.
Stars: ✭ 9 (-74.29%)
Mutual labels:  e2e-tests
Logstash Gelf
Graylog Extended Log Format (GELF) implementation in Java for all major logging frameworks: log4j, log4j2, java.util.logging, logback, JBossAS7 and WildFly 8-12
Stars: ✭ 360 (+928.57%)
Mutual labels:  logstash
Docker monitoring logging alerting
Docker host and container monitoring, logging and alerting out of the box using cAdvisor, Prometheus, Grafana for monitoring, Elasticsearch, Kibana and Logstash for logging and elastalert and Alertmanager for alerting.
Stars: ✭ 479 (+1268.57%)
Mutual labels:  logstash
Vector Test Harness
End-to-end test harness for the Vector observability data router
Stars: ✭ 32 (-8.57%)
Mutual labels:  logstash
Office365 Management Api Elk
An API connector for the Office 365 Management API and the Elastic Stack
Stars: ✭ 13 (-62.86%)
Mutual labels:  logstash
Nightwatch Boilerplate
boilerplate for nightwatch.js with selenium
Stars: ✭ 16 (-54.29%)
Mutual labels:  e2e-tests

Logstash playground and e2e UI

GitHub Twitter URL Blog URL

Why UI?

Testing Logstash real configuration input, output, codecs and filters is a extremely tedious process results in logstash configurations that are not tested properly and it break very often.

GO + Socket.IO + NG + Logstash FTW!

Logstash_Testing

Architecture

Logstash architecture in production
Logstash_Testing
Logstash architecture in this example
Logstash_Testing

Getting started

# Clone the github repo  
$ git clone --depth 1  --branch master https://github.com/meabed/logstash-testing-e2e.git

# run docker-compose
$ docker-compose up

# Wait fot logstash to start
# Open your web page localhost:9001

# if you are using mac you open the docker machine ip 
$ docker-machine ip default # 192.168.64.6:9001

Screens

Logstash_Testing

Docker-compose

Logstash_Testing

Features

  • Online UI For e2e logstash testing
  • Realtime Logstash parsing of logs
  • Examples of logs of different services
  • and more...

TODO LIST

  • [ ] Screenshots
  • [ ] Video Tutorial
  • [ ] Examples " Mongo / Redis / Nginx / Apache / Log4j / JSON / Multiline / etc... "
  • [ ] UI Enhancements
  • [ ] UI Start / Stop / Reload logstash
  • [ ] UI Logstash error viewer from log path
  • [ ] More documentation about using logstash
  • [ ] Deploy on public test server
  • [ ] Online editing of logstash configurations
  • [ ] Contributors list

Contributing

Anyone is welcome to contribute, however, if you decide to get involved, please take a moment to review the guidelines:

License

The code is 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].