Apache Ambari Logsearch is a sub project of Apache Ambari.

Clone this repo:
  1. 56b2da5 AMBARI-25349: Move Ambari metrics to guava 28.0-jre (#85) by lucasbak · 1 year, 6 months ago master
  2. e863cd6 AMBARI-25319: Upgrade dependency on org.springframework.boot:spring-boot-starter-jetty:jar:2.0.6.RELEASE (#88) by Zhiguo Wu · 1 year, 6 months ago
  3. 444322b AMBARI-25321: Remove dependency on org.eclipse.jetty.*:9.3.19.v20170502 in Ambari Logsearch Logfeeder (#87) by Zhiguo Wu · 1 year, 6 months ago
  4. 268be5b AMBARI-25405 Remove dependency on com.fasterxml.jackson.core:jackson-databind:2.9.6-2.9.9.1 in Ambari (#86) by lucasbak · 1 year, 6 months ago
  5. fad1302 [AMBARI-25324] : Upgrade commons-lang/lang3 to latest versions (#84) by lucasbak · 1 year, 7 months ago

Apache Ambari Log Search

Build Status license

Log Search is a sub-project of Apache Ambari

Introduction

Log aggregation, analysis, and visualization for Ambari managed (or any other) services.

Features

  • Parse / aggregate and ship logs
  • Send and index logs in Solr
  • Store logs (structured or unstructured format) in Cloud Storage (S3 / GCS / ADLS / WASB)
  • Full-text Search in logs (if the logs are shipped to Solr)
  • JWT/SSO support
  • Support testing the log parsing on the UI

Architecture

  • Log Feeder: agent component on all hosts to monitor and ship logs.
  • Log Search Portal: REST API + UI for rendering logs
  • Solr (Optional - default): storage for logs, used by both Log Search Portal and Log Feeder
  • ZooKeeper (Optional - default): configuration service for Solr, Log Search and Log Feeder
  • HDFS / S3 / GCS / ADLS: storage for logs (write only), used by Log Feeder cloud mode

Log Search Architecture Overview

Contents

Contributing

https://cwiki.apache.org/confluence/display/AMBARI/How+to+Contribute

(That is the ambari contribution guide, everything is the same here except use ambari-logsearch repository instead of ambari)

License