Audience and Goals

This section is intended for operations people in charge of deploying the FrontLine components.

It describes FrontLine’s architecture, components, how to install them and what the prerequisites are.

Architecture Overview

FrontLine Architecture - Step 3

FrontLine consists of:

  • A Cassandra database
  • The FrontLine WebApp:
    • A rich web UI
    • A public REST API
  • The FrontLine Extensions:
    • A Grafana Datasource for querying FrontLine metrics
    • Continuous Integration plugins for Jenkins, Bamboo and TeamCity or any solution that can trigger a bash script
  • Gatling injectors to be used like standard Gatling OSS, with extra features so FrontLine can collect data from them

Document Conventions

In this document, you’ll find several mentions to some placeholders in capital letters.

  • REPLACE_WITH_YOUR_REPOSITORY_URL: the URL of the private repository that you were given alongside with your license key
  • REPLACE_WITH_LATEST_FRONTLINE_VERSION: 1.13.4 at the time this document was edited

Edit this page on GitHub