-
Notifications
You must be signed in to change notification settings - Fork 14
Thoth Modules
Wiki ▸ Thoth Modules
Thoth Core is the module responsible for creating Thoth documents from solr search requests and indexing them inside the Thoth index. It's a multi-module maven project composed of
- thoth-core module : thoth indexing business logic, shared between multiple modules
- webapp module : spring web application that leverages thoth-core module
Thoth API is a REST-like read only API. Its duty is to provide an abstraction over the Thoth index and the data contained. It's currently leveraged by the dashboard.
Thoth Dashboard gives visual insights into the data contained in Thoth index. It provides server and pool specific graphs, list of slow queries and exceptions etc. It also provides access to historical dashboards as well as near-real time data.
Thoth Monitor uses the data collected in Thoth index as the source for continuous monitoring of the search infrastructure. It provides alerting through email or potential integration with Nagios
Thoth ML is the machine learning module of Thoth. It currently consists of the predictor and the query pattern recognition component.
Thoth Demo is a ready-to-go demo of Thoth. It provides embedded examples of the modules in order to get first time users going.