metron-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From justinleet <...@git.apache.org>
Subject [GitHub] metron pull request #773: METRON-1206: Make alerts UI conform to ops UI for ...
Date Wed, 27 Sep 2017 20:36:45 GMT
Github user justinleet commented on a diff in the pull request:

    https://github.com/apache/metron/pull/773#discussion_r141460799
  
    --- Diff: metron-interface/metron-alerts/README.md ---
    @@ -6,15 +6,74 @@
     - [Installing on an existing Cluster](#installing-on-an-existing-cluster)
     
     ## Caveats
    -* UI doesn't have an authentication module yet
     * UI uses local storage to save all the data.  A middleware needs to be designed and
developed for persisting the data
     
     ## Prerequisites
    -* Elastic search should be up and running and should have some alerts populated by metron
topologies
    +* The Metron REST application should be up and running and Elasticsearch should have
some alerts populated by Metron topologies
    +* The Management UI should be installed (which includes [Express](https://expressjs.com/))
     * The alerts can be populated using Quick Dev, Full Dev  or any other setup
     * UI is developed using angular4 and uses angular-cli
     * node.JS >= 7.8.0
     
    +## Installation
    +
    +### From Source
    +
    +1. Package the application with Maven:
    +
    +    ```
    +    cd metron-interface/metron-alerts
    +    mvn clean package
    +    ```
    +
    +1. Untar the archive in the $METRON_HOME directory.  The directory structure will look
like:
    +
    +    ```
    +    bin
    +      metron-alerts-ui
    +    web
    +      expressjs
    +        alerts-server.js
    +      alerts-ui
    +        web assets (html, css, js, ...)
    +    ```
    +
    +1. Copy the `$METRON_HOME/bin/metron-alerts-ui` script to `/etc/init.d/metron-alerts-ui`
    +
    +1. [Express](https://expressjs.com/) is installed at `$METRON_HOME/web/expressjs/` as
part of the Management UI installation process.  The Management UI should be installeed first
on the same host as the Alerts UI.
    --- End diff --
    
    `installeed` to `installed`.


---

Mime
View raw message