You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spot.apache.org by ce...@apache.org on 2017/08/09 05:46:19 UTC

[1/2] incubator-spot git commit: Normalizing latest sections with proper pointers, to repair broken links

Repository: incubator-spot
Updated Branches:
  refs/heads/asf-site 1f9966e96 -> bc57d11dd


http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/project-components/suspicious-connects-analysis/index.html
----------------------------------------------------------------------
diff --git a/project-components/suspicious-connects-analysis/index.html b/project-components/suspicious-connects-analysis/index.html
new file mode 100755
index 0000000..1d084f8
--- /dev/null
+++ b/project-components/suspicious-connects-analysis/index.html
@@ -0,0 +1,464 @@
+<!doctype html>
+
+<!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
+<!--[if (IE 7)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]-->
+<!--[if (IE 8)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9"><![endif]-->
+<!--[if gt IE 8]><!-->
+<html lang="en-US" class="no-js">
+    <!--<![endif]-->
+
+    <head>
+        <meta charset="utf-8">
+
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
+        <title>Suspicious Connects Analysis - Apache Spot</title>
+
+        <meta name="HandheldFriendly" content="True">
+        <meta name="MobileOptimized" content="320">
+        <meta name="viewport" content="width=device-width, initial-scale=1"/>
+
+        <link rel="apple-touch-icon" href="../../library/images/apple-touch-icon.png">
+        <link rel="icon" href="../../favicon.png">
+        <!--[if IE]>
+        <link rel="shortcut icon" href="http://spot.incubator.apache.org/favicon.ico">
+        <![endif]-->
+        <meta name="msapplication-TileColor" content="#f01d4f">
+        <meta name="msapplication-TileImage" content="../../library/images/win8-tile-icon.png">
+        <meta name="theme-color" content="#121212">
+
+        <link rel='dns-prefetch' href='//fonts.googleapis.com' />
+        <link rel='dns-prefetch' href='//s.w.org' />
+        <link rel="alternate" type="application/rss+xml" title="Apache Spot &raquo; Feed" href="../../feed/" />
+
+        <link rel='stylesheet' id='googleFonts-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic' type='text/css' media='all' />
+        <link rel='stylesheet' id='bones-stylesheet-css'  href='../../library/css/style.css' type='text/css' media='all' />
+        <!--[if lt IE 9]>
+        <link rel='stylesheet' id='bones-ie-only-css'  href='http://spot.incubator.apache.org/library/css/ie.css' type='text/css' media='all' />
+        <![endif]-->
+        <link rel='stylesheet' id='mm-css-css'  href='../../library/css/meanmenu.css' type='text/css' media='all' />
+        <script type='text/javascript' src='../../library/js/libs/modernizr.custom.min.js'></script>
+        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+        <script type='text/javascript' src='../../library/js/jquery-migrate.min.js'></script>
+        <script type='text/javascript' src='../../library/js/jquery.meanmenu.js'></script>
+
+		<script>
+		  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+		  ga('create', 'UA-87470508-1', 'auto');
+		  ga('send', 'pageview');
+
+		</script>
+    </head>
+
+    <body class="page">
+
+        <div id="container">
+            <header class="header">
+
+                <div id="inner-header" class="wrap cf">
+
+                    <p id="logo" class="h1" itemscope itemtype="http://schema.org/Organization">
+                        <a href="http://spot.incubator.apache.org/" rel="nofollow"><img src="../../library/images/logo.png" alt="Apache Spot" /></a>
+                    </p>
+
+                    <nav>
+                        <ul id="menu-main-menu" class="nav top-nav cf">
+                          <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
+                              <a href="../../get-started">Get Started</a>
+                              <ul class="sub-menu">
+                                <li><a href="../../get-started">Get Started</a></li>
+                                <li><a href="../../get-started/supporting-apache">Supporting Apache</a></li>
+                                <li><a href="../../get-started/environment">Environment</a></li>
+                                <li><a href="../../get-started/architecture">Architecture</a></li>
+                                <li><a href="../../get-started/demo">Demo</a></li>
+                              </ul>
+                            </li>
+                            <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
+                                <a href="../../download">GitHub</a>
+                            </li>
+                            <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
+                                <a href="../../community">Community</a>
+                                <ul class="sub-menu com-sm">
+                                	<li class="dropmenu-head">Get in Touch</li>
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
+                                	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
+                                	<li class="divider"></li>
+                                	<li><a href="../../community/committers">Project Committers</a></li>
+                                	<li><a href="../../community/contribute">How to Contribute</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Developer Resources</li>
+                                	<li><a href="https://github.com/apache/incubator-spot" target="_blank" class="github">Github</a></li>
+                                	<li><a href="https://issues.apache.org/jira/browse/SPOT/" target="_blank" class="jira">JIRA Issue Tracker</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Social Media</li>
+                                	<li><a href="https://twitter.com/ApacheSpot" target="_blank" class="twitter-icon">Twitter</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106">
+                                <a href="../../doc">Documentation</a>
+                            </li>
+                            <li class="menu-item menu-item-has-children active">
+                                <a href="#">Project Components</a>
+                                <ul class="sub-menu">
+                                	<li><a href="../../project-components/ingestion">Ingestion</a></li>
+                                	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li class="active"><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
+                                	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
+                                <a href="../../blog">Blog</a>
+                            </li>
+                        </ul>
+                    </nav>
+
+                </div>
+
+            </header>
+
+            <div id="mobile-nav"></div>
+
+            <div id="content">
+
+            	<div class="wrap cf"><!--if page has sidebar, add class "with-sidebar"-->
+            		<div class="main">
+            			<h1 class="page-title">Supsicious Connects Analysis</h1>
+
+            			<p>Spot offers a family of suspicious connections analyses that identify the most suspicious or unlikely network events in the observed network and report these to the user for further investigation to determine if they are indicative of maliciousness or malfunction.  The suspicious connects analysis is a form of semi-supervised anomaly detection that uses topic modelling to infer common network behaviors and build a model of behavior for each IP address. </p>
+
+            			<p>The topic model at the core of Spot-ml is an unsupervised machine learning model. However, Spot allows for user feedback to effect the model’s view of what is suspicious (see ‘Further Notes on Spot-ml’ for more details about the feedback functionality).  This section briefly describes the mathematical principles behind the Suspicious Connects Analysis.</p>
+
+            			<h3>Supported Data for Analyses</h3>
+                  <p>Currently Spot supports analyses on the following data sources:</p>
+
+                  <ul>
+                    <li>(undirected) Netflow logs</li>
+                    <li>DNS logs</li>
+                    <li>HTTP Proxy logs</li>
+                  </ul>
+
+                  <p>In this discussion, log entries are referred to as "network events".</p>
+
+                  <h3>Anomaly Detection via Topic Modelling</h3>
+
+                  <p>The suspicious connects analysis infers a probabilistic model for the network behaviors of each IP address. Each network event is assigned an estimated probability (henceforth, the event’s “score”). Those events with the lower scores are flagged as “suspicious” for further analysis.</p>
+
+                  <p>The probabilistic model is generated via topic modelling. Topic modelling is a technique from natural language processing that analyzes a collection of natural language documents, and infers the topics discussed by the documents. In particular we use a latent Dirichlet allocation (LDA) model. For details outside of the scope of this description, please see the Journal of Machine Learning Research article “Latent Dirichlet Allocation” by David M. Blei, Andrew Y. Ng, and Michael I. Jordan. For comparison purposes, our mathematical notation is similar to that used in the JMLR article. </p>
+
+                  <p>Below we describe the probability distributions that arise from an LDA model, and describe how anomaly scores can be assigned to words of a document. We then describe how ‘words’ and ‘documents’ are formed from network logs so that a network log entry is provided an anomaly score given by the score of the word to which it is associated. </p>
+
+                  <h3>Latent Dirichlet Allocation</h3>
+
+                  <p>Input: A collection of documents, each viewed as a multiset of words (bag of words). An integer k which is the number of latent topics for the model to learn.</p>
+
+                  <p>Output:  Two families of distributions. For each document, a “document’s topic mix” which gives the probability that a word selected at random from the document belongs to any given topic (that is, the fraction of that document dedicated to any given topic).  For each topic, a “topic’s word mix” which gives the probability of any given word conditioned on the topic (that is, the fraction of that topic dedicated to each word).</p>
+
+                  <p>In mathematical notation:</p>
+
+                  <img src="../../library/images/susp-con-1.png" alt=""  />
+
+                  <p>An assumption is made that a topic’s word mix is independent of the document in question. We can therefore perform a model-estimate of the probability of a word, w, appearing in the document, d, as follows:</p>
+
+                  <img src="../../library/images/susp-con-2.png" alt=""  />
+
+                  <h3>Topic Modelling and Network Events</h3>
+                  <p>By viewing the logged behavior of an IP address as a document (eg. all DNS queries of a particular client IP) and the constituent log entries as “words” it is straightforward to apply topic modelling to analyze network traffic.</p>
+
+                  <table class="cont-table">
+                    <tr>
+                      <td>Text Corpora</td>
+                      <td>Network Logs</td>
+                    </tr>
+
+                    <tr>
+                      <td>document</td>
+                      <td>log records of a particular IP adddress</td>
+                    </tr>
+
+                    <tr>
+                      <td>word</td>
+                      <td>(simplified) log entry</td>
+                    </tr>
+
+                    <tr>
+                      <td>topic</td>
+                      <td>profile of common network behavior</td>
+                    </tr>
+                  </table>
+
+                  <p>There is one significant wrinkle: For topic modelling to provide interesting results, there should be significant overlap in the words used by different documents, whereas network log entries contain nearly unique identifiers such as network addresses and timestamps. For this reason, to perform topic modelling on network events, the log entries must be simplified into words.</p>
+
+                  <h3>From Events to Documents: Word Creation</h3>
+
+                  <p>The conversion of network events into words is the point of subtle art in the Spot Suspicious Connects analysis. The procedure for converting events into words must preserve enough information to turn up interesting anomalies during malicious behavior or malfunction, it must create words with enough overlap between documents (IP addresses) that the topic modelling step produces meaningful results, and it should distill information that is particular to the “type” of traffic rather than a specific machine (to justify the simplifying assumption made to estimate word probabilities).</p>
+
+                  <h3>Netflow</h3>
+
+                  <p>A netflow record is simplified into two separate words, one to be inserted in the document associated to the source IP and another (possibly different word) inserted into the document associated to the destination IP. The words are created as follows:</p>
+
+
+                  <table class="cont-table">
+                    <tr>
+                      <td>Feature (string 'letter in the word')</td>
+                    </tr>
+
+                    <tr>
+                      <td>
+                        <p>Flow Direction:</p>
+
+                        <p>If both ports (between source and destination) are 0, then this feature is missing from the words that go into both the source and destination IP documents.</p>
+
+                        <p>If exactly one port is 0, this feature is missing for the IP document associated to the 0 port, and this feature is given as “-1” for the IP document associated to the non-zero port.</p>
+
+                        <p>If neither port is zero, and either both or neither of the listed ports are strictly less than 1025, this feature is missing for both source IP and destination IP words.</p>
+
+                        <p>If neither port is zero and only one of the ports is strictly less than 1025, this feature is given as “-1” for the IP document associated with port that is less than 1025 and is missing for the IP document associated to the other (high) port.</p>
+                      </td>
+                    </tr>
+
+
+                    <tr>
+                      <td>
+                        <p>Key Port:<br />If both source and destination ports are 0 this feature is given as “0” for both source and destination IP documents.</p>
+
+                        <p>If exactly one of the ports is non-zero this feature is given as the non-zero port number for both source and destination IP documents.</p>
+
+                        <p>If exactly one port is less than 1025 and this port is not zero, this feature is given as this port number for both the source and destination IP documents.</p>
+
+                        <p>If both ports are non-zero and strictly less than 1025 this feature is given as “111111” for both the source and destination IP documents.</p>
+
+                        <p>If both ports are greater than or equal to 1025 this feature is given as “333333” for both the source and destination IP documents.</p>
+                      </td>
+                    </tr>
+
+                    <tr>
+                      <td>
+                        <p>Protocol<br />Use the string as given in log entry</p>
+                      </td>
+                    </tr>
+
+                    <tr>
+                      <td>
+                        <p>Time of day<br />Use the hour portion of the time stamp</p>
+                      </td>
+                    </tr>
+
+                    <tr>
+                      <td>
+                        <p>Total Bytes<br />Use the string for the bin number into which the frame length  falls, using bins defined by the following cutoff values: <br />
+                        (0, 1, 2, 4, 8, …)</p>
+                      </td>
+                    </tr>
+
+                    <tr>
+                      <td>
+                        <p>Number of Packets<br />
+                        Use the string for the bin number into which the frame length  falls, using bins defined by the following cutoff values: <br />
+                        (0, 1, 2, 4, 8, …)</p>
+
+                      </td>
+                    </tr>
+                  </table>
+
+                  <p>Examples:<br />
+                  (1) A record with source port 1066, destination port 301, protocol given as TCP, time of day with hour equal to 3, bytes transferred equal to 1026, with 10 packets sent. <br />
+                  The word “301_TCP_3_12_5” is created for the source IP document.<br />
+                  The word: “-1_301_TCP_3_12_5” is created for the destination IP document .</p>
+
+                  <p>(2) A record with source port 1194, destination port 1109, protocol given as UDP, time of day with hour equal to 7, bytes transferred equal to 1026, and 1 packet sent.<br />
+                  The word: “333333_UDP_7_12_1” is created for both the source and destination IP documents</p>
+
+                  <h3>DNS</h3>
+
+                  <p>A DNS log entry is simplified into a word and inserted into the document associated to the client IP making the DNS query. The word is created as follows:</p>
+
+                  <table class="cont-table">
+                    <tr>
+                      <td><p>Feature(string ‘letter in the word’)</p></td>
+                    </tr>
+                    <tr>
+                      <td><p>Analyze DNS query name:<br />
+                       If belongs to Alexa top 1 million list, use “1”<br />
+                       If belongs to user domain,  use “2”<br />
+                          (Note: For it.intel.com the domain is ‘intel’)<br />
+                       Otherwise, use “0”</p>
+                    </td>
+                    </tr>
+                    <tr>
+                      <td><p>Frame length<br />
+                      Use the string for the bin number into which the frame length  falls, using bins defined by the following cutoff values:<br />
+                      (0, 1, 2, 4, 8, …)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Time of day<br />
+                        Use the hour portion of the time stamp</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td><p>Subdomain Length<br />
+                      Use the string for the bin number into which the frame length  falls, using bins defined by the following cutoff values: <br />
+                      (0, 1, 2, 4, 8, …)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>String Entropy of Subdomain<br />
+                        Use the string for the bin number into which the frame length  falls, using bins defined by the following cutoff values: <br />
+                        (0.0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4, 2.7, 3.0, 3.3,
+                          3.6, 3.9, 4.2, 4.5, 4.8, 5.1, 5.4, 20)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Number of periods in Subdomain<br />
+                        Use the string for the bin number into which the frame length  falls, using bins defined by the following cutoff values: <br />
+                        (0, 1, 2, 4, 8, …)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>DNS query type<br />
+                        Use the string as given in the log entry</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>DNS query response code<br />
+                        Use the string as given in the log entry</p>
+                      </td>
+                    </tr>
+                  </table>
+
+                  <h3>Proxy</h3>
+                  <p>A proxy log entry is simplified into a word and inserted into the document associated to the client IP making the proxy request. The word is created as follows:</p>
+
+                  <table class="cont-table">
+                    <tr>
+                      <td>
+                        <p>Feature(string ‘letter in the word’)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Analyze DNS query name:<br />
+                        If belongs to Alexa top 1 million list, use “1”<br />
+                        If belongs to user domain,  use “2”<br />
+                        (Note: For it.intel.com the domain is ‘intel’)<br />
+                        Otherwise, use “0” </p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Time of day<br />
+                        Use the hour part of the time stamp</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Request Method<br />
+                        Use the string as given in the log entry (eg. “Get”, “Post”, etc.)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        String Entropy of URI
+                        Use the string for the bin number (0-18) into which the entropy<br />
+                        value falls, using bins defined by the following cutoff values:<br />
+                        (0.0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.2, 4.5, 4.8, 5.1, 5.4, 20)
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Top level content type<br />
+                        Use the string as given in the log entry (eg. “image”, “binary”)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td><p>Frequency of user agent type in training data<br>
+                        Use the string for the bin number (0-&#x221e;) into which the entropy value falls, using bins defined by the following cutoff values:<br />(0, 1, 2, 4, 8, 16, 32, …)</p>
+                      </td>
+                    </tr>
+                    <tr>
+                      <td>
+                        <p>Response code<br />
+                        Use string as given in the log entry</p>
+                      </td>
+                    </tr>
+                  </table>
+
+                  <h3>Further Notes on Spot-ml</h3>
+
+                  <ul>
+                    <li>
+                      <h4>Notes on the binning for word creation</h4>
+                      <p>The bin number associated to a given value is assigned as the index of the first entry in the array of cut off values for which the value is less than or equal to that entry. For example the values that will fall into bin number 0 are defined by the inequality:  value <= cut_off_array(0) and the values that lie in bin number 1 are defined by the inequality: cut_off_array(0) < value <= cut_off_array(1).</p>
+                    </li>
+
+                    <li>
+                      <h4>LDA Implementation</h4>
+                      <p>We currently use a Spark-MLlib implementation of latent Dirichlet allocation.</p>
+                    </li>
+
+                    <li>
+                      <h4>User Feedback</h4>
+                      <p>If the user determines that certain feature values of a connection are acceptable and have been wrongly classified, Spot allows the user to provide feedback in order that a new model can be generated that will no longer flag similar events as suspicious.</p>
+
+                      <p>In the UI, the user can designate a selection of features out of: source ip, destination ip, source port, and destination port; to be given a user-severity score of ‘3’ (meaning low priority). This action causes low priority designations to be associated to all of the log entries (from within the collection of the most suspicious entries that were returned from Spot-ml) that have feature values matching the features selected. These log entries are then stored into a csv file. Log entries from this file are then injected (each entry is inserted the number of times determined by the value of DUPFACTOR set in spot.conf) into the next batch of data for Spot-ml. As a result, log entries simplifying to certain words (matching the words the feedback logs simplify to) will subsequently be seen as normal due to the large volume of such words now present in the data.</p>
+                    </li>
+                  </ul>
+
+
+            		</div>
+
+            	</div>
+
+            </div>
+
+
+            <div id="more-info">
+                <div class="wrap cf">
+
+                    <p>
+                        <a href="https://github.com/apache/incubator-spot" class="y-btn" target="_blank">More Info</a>
+                    </p>
+
+                    <p style="margin-top:50px;"><img src="../../library/images/apache-incubator.png" alt="Apache Incubator" />
+                    </p>
+
+                    <p class="disclaimer">
+                        Apache Spot is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+                    </p>
+
+                    <p class="disclaimer">
+                        The contents of this website are © 2016 Apache Software Foundation under the terms of the Apache License v2. Apache Spot and its logo are trademarks of the Apache Software Foundation.
+                    </p>
+                </div>
+            </div>
+
+            <footer class="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
+
+                <div id="inner-footer" class="wrap cf">
+
+                    <p class="source-org copyright" style="text-align:center;">
+                        &copy; 2016 Apache Spot.
+                    </p>
+
+                </div>
+
+            </footer>
+
+        </div>
+		<a href="#0" class="cd-top">Top</a>
+        <script type='text/javascript' src='../../library/js/scripts.js'></script>
+
+    </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/project-components/visualization/index.html
----------------------------------------------------------------------
diff --git a/project-components/visualization/index.html b/project-components/visualization/index.html
index a42f08c..832e0fb 100755
--- a/project-components/visualization/index.html
+++ b/project-components/visualization/index.html
@@ -47,10 +47,10 @@
 		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
 		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
 		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
-		
+
 		  ga('create', 'UA-87470508-1', 'auto');
 		  ga('send', 'pageview');
-		
+
 		</script>
     </head>
 
@@ -67,17 +67,24 @@
 
                     <nav>
                         <ul id="menu-main-menu" class="nav top-nav cf">
-                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot#try-the-apache-spot-ui-with-example-data">Get Started</a>
+                          <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
+                              <a href="../../get-started">Get Started</a>
+                              <ul class="sub-menu">
+                                <li><a href="../../get-started">Get Started</a></li>
+                                <li><a href="../../get-started/supporting-apache">Supporting Apache</a></li>
+                                <li><a href="../../get-started/environment">Environment</a></li>
+                                <li><a href="../../get-started/architecture">Architecture</a></li>
+                                <li><a href="../../get-started/demo">Demo</a></li>
+                              </ul>
                             </li>
                             <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot.git">GitHub</a>
+                                <a href="../../download">GitHub</a>
                             </li>
                             <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
                                 <a href="../../community">Community</a>
                                 <ul class="sub-menu com-sm">
                                 	<li class="dropmenu-head">Get in Touch</li>
-                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>                                	
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
                                 	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
                                 	<li class="divider"></li>
                                 	<li><a href="../../community/committers">Project Committers</a></li>
@@ -97,10 +104,12 @@
                             <li class="menu-item menu-item-has-children active">
                                 <a href="#">Project Components</a>
                                 <ul class="sub-menu">
-                                	<li><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 	<li><a href="../../project-components/ingestion">Ingestion</a></li>
                                 	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
                                 	<li class="active"><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 </ul>
                             </li>
                             <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
@@ -115,58 +124,58 @@
 
             <div id="mobile-nav"></div>
             <div id="content">
-            	
+
             	<div class="wrap cf"><!--if page has sidebar, add class "with-sidebar"-->
             		<div class="main">
             			<h1 class="page-title">Visualization</h1>
             			<h3>Take advantage of Apache Spot's tools to perform further analysis over the suspicious activity detected by our machine learning algorithm</h3>
-            			
+
             			<h4>Suspicious</h4>
-            			
+
             			<p>Study <strong>suspicious</strong> network activity by looking at a list of security threats detected by Apache Spot's machine learning algorithm.</p>
-            			
+
             			<p><img src="../../library/images/suspicious.png" alt="" /></p>
-            			
+
             			<p>Have a nice view of your network, understand how devices interact with each other and easily spot threats while exploring a visual representation of suspicious activity.</p>
-            			
+
             			<p><img src="../../library/images/network.png" alt="" /></p>
-            			
+
             			<p>The following feature is powered by IPython notebooks which allows the users to switch back and forth from the 'easy mode' to the 'expert mode', where they can view and edit the code behind this panel via the web browser.</p>
-            			
+
             			<p>In the 'Notebook' panel, the form displayed is where the user can assign the level of risk for each connection and use that as feedback to train the Machine Learning model in future executions. Switching to the 'expert' mode, the user can adjust the criteria to filter the data, discarding results known to be non relevant to the analysis.</p>
-            			
+
             			<p><img src="../../library/images/notebook.png" alt="" /></p>
-            			
+
             			<p>As your investigation moves forward, get <strong>detailed</strong> information about a threat whenever you want to dig into an especific threat.</p>
-            			
+
             			<p><img src="../../library/images/details.png" alt="" /></p>
-            			
+
             			<h4>Threat Investigation</h4>
-            			
+
             			<p>The threat investigation panel represents the last step of analysis before displaying the storyboard. At this point, the security analysts can enter a custom review for a given threat to display.</p>
-            			
+
             			<h4>Storyboard</h4>
-            			
+
             			<p>Ready to present your findings? Go over your high risk security threats and request further information, making it easy for executives to undestand what is going on. Here is a list of some of the information you will get when your analyses comes to the end.</p>
-            			
+
             			<ul>
             				<li>Incident Progression</li>
             				<li>Impact Analysis</li>
             				<li>Geographic location</li>
             				<li>Incident Timeline</li>
             			</ul>
-            			
+
             			<h4>Ingest Summary</h4>
-            			
+
             			<p>Wondering about how much data have been ingested on your cluster? We provide a nice visualization which allows you to get this information.</p>
-            			
+
             			<p><img src="../../library/images/ingest-summary.png" alt="" /></p>
-            			
+
             			<p>The "scoring panel" as well as the "Threat investigation panel" are powered by Jupyter notebooks, <a href="https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/what_is_jupyter.html" target="_blank">(click here to learn more)</a>.</p>
             		</div>
-					
+
             	</div>
-            	
+
             </div>
 
 
@@ -208,4 +217,4 @@
 
     </body>
 
-</html>
\ No newline at end of file
+</html>


[2/2] incubator-spot git commit: Normalizing latest sections with proper pointers, to repair broken links

Posted by ce...@apache.org.
Normalizing latest sections with proper pointers, to repair broken links


Project: http://git-wip-us.apache.org/repos/asf/incubator-spot/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-spot/commit/bc57d11d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-spot/tree/bc57d11d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-spot/diff/bc57d11d

Branch: refs/heads/asf-site
Commit: bc57d11dd11fdfc1e794c6ac58eae13ec1ea2c60
Parents: 1f9966e
Author: Cesar Berho <ce...@apache.org>
Authored: Wed Aug 9 00:46:01 2017 -0500
Committer: Cesar Berho <ce...@apache.org>
Committed: Wed Aug 9 00:46:01 2017 -0500

----------------------------------------------------------------------
 get-started/architecture/index.html             | 181 ++++++++
 get-started/demo/index.html                     | 184 ++++++++
 get-started/environment/index.html              | 189 ++++++++
 get-started/index.html                          | 227 +++++++++
 get-started/supporting-apache/index.html        | 222 +++++++++
 project-components/ingestion/index.html         |  61 +--
 project-components/machine-learning/index.html  |  43 +-
 project-components/open-data-models/index.html  |  47 +-
 .../suspicious-connects-analysis/index.html     | 464 +++++++++++++++++++
 project-components/visualization/index.html     |  69 +--
 10 files changed, 1594 insertions(+), 93 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/get-started/architecture/index.html
----------------------------------------------------------------------
diff --git a/get-started/architecture/index.html b/get-started/architecture/index.html
new file mode 100755
index 0000000..23ecbd6
--- /dev/null
+++ b/get-started/architecture/index.html
@@ -0,0 +1,181 @@
+<!doctype html>
+
+<!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
+<!--[if (IE 7)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]-->
+<!--[if (IE 8)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9"><![endif]-->
+<!--[if gt IE 8]><!-->
+<html lang="en-US" class="no-js">
+    <!--<![endif]-->
+
+    <head>
+        <meta charset="utf-8">
+
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
+        <title>Architecture - Apache Spot</title>
+
+        <meta name="HandheldFriendly" content="True">
+        <meta name="MobileOptimized" content="320">
+        <meta name="viewport" content="width=device-width, initial-scale=1"/>
+
+        <link rel="apple-touch-icon" href="../../library/images/apple-touch-icon.png">
+        <link rel="icon" href="../../favicon.png">
+        <!--[if IE]>
+        <link rel="shortcut icon" href="http://spot.incubator.apache.org/favicon.ico">
+        <![endif]-->
+        <meta name="msapplication-TileColor" content="#f01d4f">
+        <meta name="msapplication-TileImage" content="../../library/images/win8-tile-icon.png">
+        <meta name="theme-color" content="#121212">
+
+        <link rel='dns-prefetch' href='//fonts.googleapis.com' />
+        <link rel='dns-prefetch' href='//s.w.org' />
+        <link rel="alternate" type="application/rss+xml" title="Apache Spot &raquo; Feed" href="../../feed/" />
+
+        <link rel='stylesheet' id='googleFonts-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic' type='text/css' media='all' />
+        <link rel='stylesheet' id='bones-stylesheet-css'  href='../../library/css/style.css' type='text/css' media='all' />
+        <!--[if lt IE 9]>
+        <link rel='stylesheet' id='bones-ie-only-css'  href='http://spot.incubator.apache.org/library/css/ie.css' type='text/css' media='all' />
+        <![endif]-->
+        <link rel='stylesheet' id='mm-css-css'  href='../../library/css/meanmenu.css' type='text/css' media='all' />
+        <script type='text/javascript' src='../../library/js/libs/modernizr.custom.min.js'></script>
+        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+        <script type='text/javascript' src='../../library/js/jquery-migrate.min.js'></script>
+        <script type='text/javascript' src='../../library/js/jquery.meanmenu.js'></script>
+
+		<script>
+		  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+		  ga('create', 'UA-87470508-1', 'auto');
+		  ga('send', 'pageview');
+
+		</script>
+    </head>
+
+    <body class="page">
+
+        <div id="container">
+            <header class="header">
+
+                <div id="inner-header" class="wrap cf">
+
+                    <p id="logo" class="h1" itemscope itemtype="http://schema.org/Organization">
+                        <a href="http://spot.incubator.apache.org/" rel="nofollow"><img src="../../library/images/logo.png" alt="Apache Spot" /></a>
+                    </p>
+
+                    <nav>
+                        <ul id="menu-main-menu" class="nav top-nav cf">
+                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129 menu-item-has-children active">
+                                <a target="_blank" href="../../get-started">Get Started</a>
+                                <ul class="sub-menu">
+                                  <li><a href="../../get-started">Get Started</a></li>
+                                  <li><a href="../../get-started/supporting-apache/">Supporting Apache</a></li>
+                                  <li><a href="../../get-started/environment">Environment</a></li>
+                                  <li class="active"><a href="../../get-started/architecture">Architecture</a></li>
+                                  <li><a href="../../get-started/demo">Demo</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
+                                <a href="../../download">GitHub</a>
+                            </li>
+                            <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
+                                <a href="../../community">Community</a>
+                                <ul class="sub-menu com-sm">
+                                	<li class="dropmenu-head">Get in Touch</li>
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
+                                	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
+                                	<li class="divider"></li>
+                                	<li><a href="../../community/committers">Project Committers</a></li>
+                                	<li><a href="../../community/contribute">How to Contribute</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Developer Resources</li>
+                                	<li><a href="https://github.com/apache/incubator-spot" target="_blank" class="github">Github</a></li>
+                                	<li><a href="https://issues.apache.org/jira/browse/SPOT/" target="_blank" class="jira">JIRA Issue Tracker</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Social Media</li>
+                                	<li><a href="https://twitter.com/ApacheSpot" target="_blank" class="twitter-icon">Twitter</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106">
+                                <a href="../../doc">Documentation</a>
+                            </li>
+                            <li class="menu-item menu-item-has-children">
+                                <a href="#">Project Components</a>
+                                <ul class="sub-menu">
+                                	<li><a href="../../project-components/ingestion">Ingestion</a></li>
+                                	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
+                                	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
+                                <a href="../../blog">Blog</a>
+                            </li>
+                        </ul>
+                    </nav>
+
+                </div>
+
+            </header>
+
+            <div id="mobile-nav"></div>
+
+            <div id="content">
+
+              <div class="wrap cf">
+
+                <h1>Architecture</h1>
+
+                <hr />
+
+                <p class="center">
+                  <img src="../../library/images/architecture.png" alt="Product Architechture"  />
+                </p>
+
+              </div><!--/.wrap-->
+
+            </div><!--/#content-->
+
+            <div id="more-info">
+                <div class="wrap cf">
+
+                    <p>
+                        <a href="https://github.com/apache/incubator-spot" class="y-btn" target="_blank">More Info</a>
+                    </p>
+
+                    <p style="margin-top:50px;"><img src="../../library/images/apache-incubator.png" alt="Apache Incubator" />
+                    </p>
+
+                    <p class="disclaimer">
+                        Apache Spot is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+                    </p>
+
+                    <p class="disclaimer">
+                        The contents of this website are © 2016 Apache Software Foundation under the terms of the Apache License v2. Apache Spot and its logo are trademarks of the Apache Software Foundation.
+                    </p>
+                </div>
+            </div>
+
+            <footer class="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
+
+                <div id="inner-footer" class="wrap cf">
+
+                    <p class="source-org copyright" style="text-align:center;">
+                        &copy; 2016 Apache Spot.
+                    </p>
+
+                </div>
+
+            </footer>
+
+        </div>
+		<a href="#0" class="cd-top">Top</a>
+        <script type='text/javascript' src='../../library/js/scripts.js'></script>
+
+    </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/get-started/demo/index.html
----------------------------------------------------------------------
diff --git a/get-started/demo/index.html b/get-started/demo/index.html
new file mode 100755
index 0000000..f34c54c
--- /dev/null
+++ b/get-started/demo/index.html
@@ -0,0 +1,184 @@
+<!doctype html>
+
+<!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
+<!--[if (IE 7)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]-->
+<!--[if (IE 8)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9"><![endif]-->
+<!--[if gt IE 8]><!-->
+<html lang="en-US" class="no-js">
+    <!--<![endif]-->
+
+    <head>
+        <meta charset="utf-8">
+
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
+        <title>Demo - Apache Spot</title>
+
+        <meta name="HandheldFriendly" content="True">
+        <meta name="MobileOptimized" content="320">
+        <meta name="viewport" content="width=device-width, initial-scale=1"/>
+
+        <link rel="apple-touch-icon" href="../../library/images/apple-touch-icon.png">
+        <link rel="icon" href="../../favicon.png">
+        <!--[if IE]>
+        <link rel="shortcut icon" href="http://spot.incubator.apache.org/favicon.ico">
+        <![endif]-->
+        <meta name="msapplication-TileColor" content="#f01d4f">
+        <meta name="msapplication-TileImage" content="../../library/images/win8-tile-icon.png">
+        <meta name="theme-color" content="#121212">
+
+        <link rel='dns-prefetch' href='//fonts.googleapis.com' />
+        <link rel='dns-prefetch' href='//s.w.org' />
+        <link rel="alternate" type="application/rss+xml" title="Apache Spot &raquo; Feed" href="../../feed/" />
+
+        <link rel='stylesheet' id='googleFonts-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic' type='text/css' media='all' />
+        <link rel='stylesheet' id='bones-stylesheet-css'  href='../../library/css/style.css' type='text/css' media='all' />
+        <!--[if lt IE 9]>
+        <link rel='stylesheet' id='bones-ie-only-css'  href='http://spot.incubator.apache.org/library/css/ie.css' type='text/css' media='all' />
+        <![endif]-->
+        <link rel='stylesheet' id='mm-css-css'  href='../../library/css/meanmenu.css' type='text/css' media='all' />
+        <script type='text/javascript' src='../../library/js/libs/modernizr.custom.min.js'></script>
+        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+        <script type='text/javascript' src='../../library/js/jquery-migrate.min.js'></script>
+        <script type='text/javascript' src='../../library/js/jquery.meanmenu.js'></script>
+
+		<script>
+		  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+		  ga('create', 'UA-87470508-1', 'auto');
+		  ga('send', 'pageview');
+
+		</script>
+    </head>
+
+    <body class="page">
+
+        <div id="container">
+            <header class="header">
+
+                <div id="inner-header" class="wrap cf">
+
+                    <p id="logo" class="h1" itemscope itemtype="http://schema.org/Organization">
+                        <a href="http://spot.incubator.apache.org/" rel="nofollow"><img src="../../library/images/logo.png" alt="Apache Spot" /></a>
+                    </p>
+
+                    <nav>
+                        <ul id="menu-main-menu" class="nav top-nav cf">
+                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129 menu-item-has-children active">
+                                <a target="_blank" href="../../get-started">Get Started</a>
+                                <ul class="sub-menu">
+                                  <li><a href="../../get-started">Get Started</a></li>
+                                  <li><a href="../../get-started/supporting-apache/">Supporting Apache</a></li>
+                                  <li><a href="../../get-started/environment">Environment</a></li>
+                                  <li><a href="../../get-started/architecture">Architecture</a></li>
+                                  <li class="active"><a href="../../get-started/demo">Demo</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
+                                <a href="../../download">GitHub</a>
+                            </li>
+                            <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
+                                <a href="../../community">Community</a>
+                                <ul class="sub-menu com-sm">
+                                	<li class="dropmenu-head">Get in Touch</li>
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
+                                	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
+                                	<li class="divider"></li>
+                                	<li><a href="../../community/committers">Project Committers</a></li>
+                                	<li><a href="../../community/contribute">How to Contribute</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Developer Resources</li>
+                                	<li><a href="https://github.com/apache/incubator-spot" target="_blank" class="github">Github</a></li>
+                                	<li><a href="https://issues.apache.org/jira/browse/SPOT/" target="_blank" class="jira">JIRA Issue Tracker</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Social Media</li>
+                                	<li><a href="https://twitter.com/ApacheSpot" target="_blank" class="twitter-icon">Twitter</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106">
+                                <a href="../../doc">Documentation</a>
+                            </li>
+                            <li class="menu-item menu-item-has-children">
+                                <a href="#">Project Components</a>
+                                <ul class="sub-menu">
+                                	<li><a href="../../project-components/ingestion">Ingestion</a></li>
+                                	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
+                                	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
+                                <a href="../../blog">Blog</a>
+                            </li>
+                        </ul>
+                    </nav>
+
+                </div>
+
+            </header>
+
+            <div id="mobile-nav"></div>
+
+            <div id="content">
+
+              <div class="wrap cf">
+
+                <h1>Demo</h1>
+
+                <hr />
+
+                <ol style="margin-bottom:50px;">
+                  <li><a href="https://docs.docker.com/engine/installation/" target="_blank">Install Docker</a> for your platform</li>
+                  <li>Run the container: docker run -it -p 8889:8889 apachespot/spot-demo</li>
+                  <li>Visit <a href="http://localhost:8889/files/ui/flow/suspicious.html#date=2016-07-08" target="_blank">http://localhost:8889/files/ui/flow/suspicious.html#date=2016-07-08</a> in your browser to get started. For the full instructions visit the <a href="https://hub.docker.com/r/apachespot/spot-demo/" target="_blank">spot</a> on Docker hub</li>
+
+                </ol>
+
+              </div><!--/.wrap-->
+
+            </div><!--/#content-->
+
+            <div id="more-info">
+                <div class="wrap cf">
+
+                    <p>
+                        <a href="https://github.com/apache/incubator-spot" class="y-btn" target="_blank">More Info</a>
+                    </p>
+
+                    <p style="margin-top:50px;"><img src="../../library/images/apache-incubator.png" alt="Apache Incubator" />
+                    </p>
+
+                    <p class="disclaimer">
+                        Apache Spot is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+                    </p>
+
+                    <p class="disclaimer">
+                        The contents of this website are © 2016 Apache Software Foundation under the terms of the Apache License v2. Apache Spot and its logo are trademarks of the Apache Software Foundation.
+                    </p>
+                </div>
+            </div>
+
+            <footer class="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
+
+                <div id="inner-footer" class="wrap cf">
+
+                    <p class="source-org copyright" style="text-align:center;">
+                        &copy; 2016 Apache Spot.
+                    </p>
+
+                </div>
+
+            </footer>
+
+        </div>
+		<a href="#0" class="cd-top">Top</a>
+        <script type='text/javascript' src='../../library/js/scripts.js'></script>
+
+    </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/get-started/environment/index.html
----------------------------------------------------------------------
diff --git a/get-started/environment/index.html b/get-started/environment/index.html
new file mode 100755
index 0000000..4d9e965
--- /dev/null
+++ b/get-started/environment/index.html
@@ -0,0 +1,189 @@
+<!doctype html>
+
+<!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
+<!--[if (IE 7)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]-->
+<!--[if (IE 8)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9"><![endif]-->
+<!--[if gt IE 8]><!-->
+<html lang="en-US" class="no-js">
+    <!--<![endif]-->
+
+    <head>
+        <meta charset="utf-8">
+
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
+        <title>Environment - Apache Spot</title>
+
+        <meta name="HandheldFriendly" content="True">
+        <meta name="MobileOptimized" content="320">
+        <meta name="viewport" content="width=device-width, initial-scale=1"/>
+
+        <link rel="apple-touch-icon" href="../../library/images/apple-touch-icon.png">
+        <link rel="icon" href="../../favicon.png">
+        <!--[if IE]>
+        <link rel="shortcut icon" href="http://spot.incubator.apache.org/favicon.ico">
+        <![endif]-->
+        <meta name="msapplication-TileColor" content="#f01d4f">
+        <meta name="msapplication-TileImage" content="../../library/images/win8-tile-icon.png">
+        <meta name="theme-color" content="#121212">
+
+        <link rel='dns-prefetch' href='//fonts.googleapis.com' />
+        <link rel='dns-prefetch' href='//s.w.org' />
+        <link rel="alternate" type="application/rss+xml" title="Apache Spot &raquo; Feed" href="../../feed/" />
+
+        <link rel='stylesheet' id='googleFonts-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic' type='text/css' media='all' />
+        <link rel='stylesheet' id='bones-stylesheet-css'  href='../../library/css/style.css' type='text/css' media='all' />
+        <!--[if lt IE 9]>
+        <link rel='stylesheet' id='bones-ie-only-css'  href='http://spot.incubator.apache.org/library/css/ie.css' type='text/css' media='all' />
+        <![endif]-->
+        <link rel='stylesheet' id='mm-css-css'  href='../../library/css/meanmenu.css' type='text/css' media='all' />
+        <script type='text/javascript' src='../../library/js/libs/modernizr.custom.min.js'></script>
+        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+        <script type='text/javascript' src='../../library/js/jquery-migrate.min.js'></script>
+        <script type='text/javascript' src='../../library/js/jquery.meanmenu.js'></script>
+
+		<script>
+		  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+		  ga('create', 'UA-87470508-1', 'auto');
+		  ga('send', 'pageview');
+
+		</script>
+    </head>
+
+    <body class="page">
+
+        <div id="container">
+            <header class="header">
+
+                <div id="inner-header" class="wrap cf">
+
+                    <p id="logo" class="h1" itemscope itemtype="http://schema.org/Organization">
+                        <a href="http://spot.incubator.apache.org/" rel="nofollow"><img src="../../library/images/logo.png" alt="Apache Spot" /></a>
+                    </p>
+
+                    <nav>
+                        <ul id="menu-main-menu" class="nav top-nav cf">
+                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129 menu-item-has-children active">
+                                <a target="_blank" href="../../get-started">Get Started</a>
+                                <ul class="sub-menu">
+                                  <li><a href="../../get-started">Get Started</a></li>
+                                  <li><a href="../../get-started/supporting-apache/">Supporting Apache</a></li>
+                                  <li class="active"><a href="../../get-started/environment">Environment</a></li>
+                                  <li><a href="../../get-started/architecture">Architecture</a></li>
+                                  <li><a href="../../get-started/demo">Demo</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
+                                <a href="../../download">GitHub</a>
+                            </li>
+                            <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
+                                <a href="../../community">Community</a>
+                                <ul class="sub-menu com-sm">
+                                	<li class="dropmenu-head">Get in Touch</li>
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
+                                	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
+                                	<li class="divider"></li>
+                                	<li><a href="../../community/committers">Project Committers</a></li>
+                                	<li><a href="../../community/contribute">How to Contribute</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Developer Resources</li>
+                                	<li><a href="https://github.com/apache/incubator-spot" target="_blank" class="github">Github</a></li>
+                                	<li><a href="https://issues.apache.org/jira/browse/SPOT/" target="_blank" class="jira">JIRA Issue Tracker</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Social Media</li>
+                                	<li><a href="https://twitter.com/ApacheSpot" target="_blank" class="twitter-icon">Twitter</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106">
+                                <a href="../../doc">Documentation</a>
+                            </li>
+                            <li class="menu-item menu-item-has-children">
+                                <a href="#">Project Components</a>
+                                <ul class="sub-menu">
+                                	<li><a href="../../project-components/ingestion">Ingestion</a></li>
+                                	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
+                                	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
+                                <a href="../../blog">Blog</a>
+                            </li>
+                        </ul>
+                    </nav>
+
+                </div>
+
+            </header>
+
+            <div id="mobile-nav"></div>
+
+            <div id="content">
+
+              <div class="wrap cf">
+
+                <h1>Environment</h1>
+
+                <hr />
+
+                <h2>Pure Hadoop</h2>
+
+                <p>Apache Spot (incubating) can be installed on a new or existing Hadoop cluster, its components viewed as services and distributed according to common roles in the cluster. One approach is to follow the community validated deployment of CDH (see diagram below).</p>
+
+                <p>This approach is recommended for customers with a dedicated cluster for use of the solution or a security data lake; it takes advantage of existing investment in hardware and software. The disadvantage of this approach is that it does require the installation of software on Hadoop nodes not managed by systems like Cloudera Manager.</p>
+
+                <p class="center"><a href="../../library/images/service-layout.png"><img src="../../library/images/service-layout-sm.png" alt="Service Layout"  /></a></p>
+
+                <p>In the Pure Hadoop deployment scenario, the ingest component runs on an edge node, which is an expected use of this role. It is required to install some non-Hadoop software to make ingest component work. The Operational Analytics runs on a node intended for browser-based management and user applications, so that all user interfaces are located on a node or nodes with the same role. The Machine Learning (ML) component is installed on worker nodes, as the resource management for an ML pipeline is similar for functions inside and outside Hadoop.</p>
+
+                <p>Although both of these deployment options are validated and supported, additional scenarios that combine these approaches are certainly.</p>
+
+              </div><!--/.wrap-->
+
+            </div><!--/#content-->
+
+            <div id="more-info">
+                <div class="wrap cf">
+
+                    <p>
+                        <a href="https://github.com/apache/incubator-spot" class="y-btn" target="_blank">More Info</a>
+                    </p>
+
+                    <p style="margin-top:50px;"><img src="../../library/images/apache-incubator.png" alt="Apache Incubator" />
+                    </p>
+
+                    <p class="disclaimer">
+                        Apache Spot is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+                    </p>
+
+                    <p class="disclaimer">
+                        The contents of this website are © 2016 Apache Software Foundation under the terms of the Apache License v2. Apache Spot and its logo are trademarks of the Apache Software Foundation.
+                    </p>
+                </div>
+            </div>
+
+            <footer class="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
+
+                <div id="inner-footer" class="wrap cf">
+
+                    <p class="source-org copyright" style="text-align:center;">
+                        &copy; 2016 Apache Spot.
+                    </p>
+
+                </div>
+
+            </footer>
+
+        </div>
+		<a href="#0" class="cd-top">Top</a>
+        <script type='text/javascript' src='../../library/js/scripts.js'></script>
+
+    </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/get-started/index.html
----------------------------------------------------------------------
diff --git a/get-started/index.html b/get-started/index.html
new file mode 100755
index 0000000..2633e5d
--- /dev/null
+++ b/get-started/index.html
@@ -0,0 +1,227 @@
+<!doctype html>
+
+<!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
+<!--[if (IE 7)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]-->
+<!--[if (IE 8)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9"><![endif]-->
+<!--[if gt IE 8]><!-->
+<html lang="en-US" class="no-js">
+    <!--<![endif]-->
+
+    <head>
+        <meta charset="utf-8">
+
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
+        <title>Get Started - Apache Spot</title>
+
+        <meta name="HandheldFriendly" content="True">
+        <meta name="MobileOptimized" content="320">
+        <meta name="viewport" content="width=device-width, initial-scale=1"/>
+
+        <link rel="apple-touch-icon" href="../library/images/apple-touch-icon.png">
+        <link rel="icon" href="../favicon.png">
+        <!--[if IE]>
+        <link rel="shortcut icon" href="http://spot.incubator.apache.org/favicon.ico">
+        <![endif]-->
+        <meta name="msapplication-TileColor" content="#f01d4f">
+        <meta name="msapplication-TileImage" content="../library/images/win8-tile-icon.png">
+        <meta name="theme-color" content="#121212">
+
+        <link rel='dns-prefetch' href='//fonts.googleapis.com' />
+        <link rel='dns-prefetch' href='//s.w.org' />
+        <link rel="alternate" type="application/rss+xml" title="Apache Spot &raquo; Feed" href="../feed/" />
+
+        <link rel='stylesheet' id='googleFonts-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic' type='text/css' media='all' />
+        <link rel='stylesheet' id='bones-stylesheet-css'  href='../library/css/style.css' type='text/css' media='all' />
+        <!--[if lt IE 9]>
+        <link rel='stylesheet' id='bones-ie-only-css'  href='http://spot.incubator.apache.org/library/css/ie.css' type='text/css' media='all' />
+        <![endif]-->
+        <link rel='stylesheet' id='mm-css-css'  href='../library/css/meanmenu.css' type='text/css' media='all' />
+        <script type='text/javascript' src='../library/js/libs/modernizr.custom.min.js'></script>
+        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+        <script type='text/javascript' src='../library/js/jquery-migrate.min.js'></script>
+        <script type='text/javascript' src='../library/js/jquery.meanmenu.js'></script>
+
+		<script>
+		  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+		  ga('create', 'UA-87470508-1', 'auto');
+		  ga('send', 'pageview');
+
+		</script>
+    </head>
+
+    <body class="page">
+
+        <div id="container">
+            <header class="header">
+
+                <div id="inner-header" class="wrap cf">
+
+                    <p id="logo" class="h1" itemscope itemtype="http://schema.org/Organization">
+                        <a href="http://spot.incubator.apache.org/" rel="nofollow"><img src="../library/images/logo.png" alt="Apache Spot" /></a>
+                    </p>
+
+                    <nav>
+                        <ul id="menu-main-menu" class="nav top-nav cf">
+                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129 menu-item-has-children active">
+                                <a target="_blank" href="../get-started">Get Started</a>
+                                <ul class="sub-menu">
+                                  <li class="active"><a href="../get-started">Get Started</a></li>
+                                  <li><a href="../get-started/supporting-apache">Supporting Apache</a></li>
+                                  <li><a href="../get-started/environment">Environment</a></li>
+                                  <li><a href="../get-started/architecture">Architecture</a></li>
+                                  <li><a href="../get-started/demo">Demo</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
+                                <a href="../download">GitHub</a>
+                            </li>
+                            <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
+                                <a href="../community">Community</a>
+                                <ul class="sub-menu com-sm">
+                                	<li class="dropmenu-head">Get in Touch</li>
+                                	<li><a href="../community" class="mail">Mailing Lists</a></li>
+                                	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
+                                	<li class="divider"></li>
+                                	<li><a href="../community/committers">Project Committers</a></li>
+                                	<li><a href="../community/contribute">How to Contribute</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Developer Resources</li>
+                                	<li><a href="https://github.com/apache/incubator-spot" target="_blank" class="github">Github</a></li>
+                                	<li><a href="https://issues.apache.org/jira/browse/SPOT/" target="_blank" class="jira">JIRA Issue Tracker</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Social Media</li>
+                                	<li><a href="https://twitter.com/ApacheSpot" target="_blank" class="twitter-icon">Twitter</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106">
+                                <a href="../doc">Documentation</a>
+                            </li>
+                            <li class="menu-item menu-item-has-children">
+                                <a href="#">Project Components</a>
+                                <ul class="sub-menu">
+                                	<li><a href="../project-components/ingestion">Ingestion</a></li>
+                                	<li><a href="../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
+                                	<li><a href="../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../project-components/open-data-models">Open Data Models</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
+                                <a href="../blog">Blog</a>
+                            </li>
+                        </ul>
+                    </nav>
+
+                </div>
+
+            </header>
+
+            <div id="mobile-nav"></div>
+
+            <div id="content">
+
+              <div class="wrap cf">
+
+                <h1>Getting Started</h1>
+                <hr />
+                <h2>Apache Spot (Incubating)</h2>
+
+                <p>Apache Spot is open source software for leveraging insights from flow and packet analysis. It helps enterprises and service providers gain insight on their network environments through transparency of service delivery and identification of potential security threats or attacks happening among resources operating at cloud scale. While current threat intelligence tools help, identifying unknown threats and attacks remains a challenge. Apache Spot provides tools to accelerate companies’ ability to expose suspicious connections and previously unseen attacks using flow and packet analysis technologies.</p>
+
+                <p>Apache Spot (incubating) is a solution built to leverage strong technology in both "big data" and scientific computing disciplines. While the solution solves problems end-to-end, components may be leveraged individually or integrated into other solutions. All components can output data in CSV format, maximizing interoperability.</p>
+
+                <h2>Overview</h2>
+
+                <p>With the arrival of big data platforms, security organizations can now make data-driven decisions about how they protect their assets. Records of network traffic, captured as network flows, are often stored and analyzed for use in network management. An organization can use this same information to gain insight into what channels corporate information flows through.</p>
+
+                <p>By taking into account additional context such as prevalent attacks and key protocols to the organization, the security team can develop a strategy that applies the right amount of per-channel risk mitigation based on the value of the data flowing through it. For an organization, we call this "the port perspective".</p>
+
+                <p>There are two vectors that all organizations should evaluate:</p>
+
+                <ul>
+                  <li>A "wide enough, deep enough" protection strategy that involves both edge prevention and sophisticated detection of unusual behavior</li>
+                  <li>A deep inspection of key protocols using methods that can scale to the volume of data flowing across that channel</li>
+                </ul>
+
+                <p>While inspecting specific, unique flows of data that may be important for individual organizations, all organizations can realize significant risk reduction from analysis of network flows and DNS (domain name service) replies.</p>
+
+                <p>Apache Spot by leveraging strong technology in both Big Data and Scientific Computing disciplines is a solution intended to support this strategy by focusing on “hard security problems” detecting events such as lateral movement, side-channel data escapes, insider issues, or stealthy behavior in general.</p>
+
+                <p style="text-align:center;margin:35px 0;"><img src="../library/images/how-it-works.png" alt=""  /></p>
+
+                <h3>Telemetry</h3>
+                <ul>
+                  <li>Flows.</li>
+                  <li>DNS (pcaps).</li>
+                  <li>Proxy.</li>
+                </ul>
+
+                <h3>Parallel Ingest Framework</h3>
+                <ul>
+                  <li>Open source decoders.</li>
+                  <li>Load data in Hadoop.</li>
+                  <li>Data transformation.</li>
+                </ul>
+
+                <h3>Machine Learning</h3>
+                <ul>
+                  <li>Filter billion of events to a few thousands.</li>
+                  <li>Unsupervised learning.</li>
+                </ul>
+
+                <h3>Operational Analytics</h3>
+                <ul style="margin-bottom:50px;">
+                  <li>Visualization.</li>
+                  <li>Attack heuristics.</li>
+                  <li>Noise filter.</li>
+                </ul>
+
+              </div><!--/.wrap-->
+
+            </div><!--/#content-->
+
+            <div id="more-info">
+                <div class="wrap cf">
+
+                    <p>
+                        <a href="https://github.com/apache/incubator-spot" class="y-btn" target="_blank">More Info</a>
+                    </p>
+
+                    <p style="margin-top:50px;"><img src="../library/images/apache-incubator.png" alt="Apache Incubator" />
+                    </p>
+
+                    <p class="disclaimer">
+                        Apache Spot is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+                    </p>
+
+                    <p class="disclaimer">
+                        The contents of this website are © 2016 Apache Software Foundation under the terms of the Apache License v2. Apache Spot and its logo are trademarks of the Apache Software Foundation.
+                    </p>
+                </div>
+            </div>
+
+            <footer class="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
+
+                <div id="inner-footer" class="wrap cf">
+
+                    <p class="source-org copyright" style="text-align:center;">
+                        &copy; 2016 Apache Spot.
+                    </p>
+
+                </div>
+
+            </footer>
+
+        </div>
+		<a href="#0" class="cd-top">Top</a>
+        <script type='text/javascript' src='../library/js/scripts.js'></script>
+
+    </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/get-started/supporting-apache/index.html
----------------------------------------------------------------------
diff --git a/get-started/supporting-apache/index.html b/get-started/supporting-apache/index.html
new file mode 100755
index 0000000..5ca3f2d
--- /dev/null
+++ b/get-started/supporting-apache/index.html
@@ -0,0 +1,222 @@
+<!doctype html>
+
+<!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
+<!--[if (IE 7)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]-->
+<!--[if (IE 8)&!(IEMobile)]><html lang="en-US" class="no-js lt-ie9"><![endif]-->
+<!--[if gt IE 8]><!-->
+<html lang="en-US" class="no-js">
+    <!--<![endif]-->
+
+    <head>
+        <meta charset="utf-8">
+
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
+        <title>Supporting Apache - Apache Spot</title>
+
+        <meta name="HandheldFriendly" content="True">
+        <meta name="MobileOptimized" content="320">
+        <meta name="viewport" content="width=device-width, initial-scale=1"/>
+
+        <link rel="apple-touch-icon" href="../../library/images/apple-touch-icon.png">
+        <link rel="icon" href="../../favicon.png">
+        <!--[if IE]>
+        <link rel="shortcut icon" href="http://spot.incubator.apache.org/favicon.ico">
+        <![endif]-->
+        <meta name="msapplication-TileColor" content="#f01d4f">
+        <meta name="msapplication-TileImage" content="../../library/images/win8-tile-icon.png">
+        <meta name="theme-color" content="#121212">
+
+        <link rel='dns-prefetch' href='//fonts.googleapis.com' />
+        <link rel='dns-prefetch' href='//s.w.org' />
+        <link rel="alternate" type="application/rss+xml" title="Apache Spot &raquo; Feed" href="../../feed/" />
+
+        <link rel='stylesheet' id='googleFonts-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic' type='text/css' media='all' />
+        <link rel='stylesheet' id='bones-stylesheet-css'  href='../../library/css/style.css' type='text/css' media='all' />
+        <!--[if lt IE 9]>
+        <link rel='stylesheet' id='bones-ie-only-css'  href='http://spot.incubator.apache.org/library/css/ie.css' type='text/css' media='all' />
+        <![endif]-->
+        <link rel='stylesheet' id='mm-css-css'  href='../../library/css/meanmenu.css' type='text/css' media='all' />
+        <script type='text/javascript' src='../../library/js/libs/modernizr.custom.min.js'></script>
+        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+        <script type='text/javascript' src='../../library/js/jquery-migrate.min.js'></script>
+        <script type='text/javascript' src='../../library/js/jquery.meanmenu.js'></script>
+
+		<script>
+		  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+		  ga('create', 'UA-87470508-1', 'auto');
+		  ga('send', 'pageview');
+
+		</script>
+    </head>
+
+    <body class="page">
+
+        <div id="container">
+            <header class="header">
+
+                <div id="inner-header" class="wrap cf">
+
+                    <p id="logo" class="h1" itemscope itemtype="http://schema.org/Organization">
+                        <a href="http://spot.incubator.apache.org/" rel="nofollow"><img src="../../library/images/logo.png" alt="Apache Spot" /></a>
+                    </p>
+
+                    <nav>
+                        <ul id="menu-main-menu" class="nav top-nav cf">
+                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129 menu-item-has-children active">
+                                <a target="_blank" href="../../get-started">Get Started</a>
+                                <ul class="sub-menu">
+                                  <li><a href="../../get-started">Get Started</a></li>
+                                  <li class="active"><a href="../../get-started/supporting-apache/">Supporting Apache</a></li>
+                                  <li><a href="../../get-started/environment">Environment</a></li>
+                                  <li><a href="../../get-started/architecture">Architecture</a></li>
+                                  <li><a href="../../get-started/demo">Demo</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
+                                <a href="../../download">GitHub</a>
+                            </li>
+                            <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
+                                <a href="../../community">Community</a>
+                                <ul class="sub-menu com-sm">
+                                	<li class="dropmenu-head">Get in Touch</li>
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
+                                	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
+                                	<li class="divider"></li>
+                                	<li><a href="../../community/committers">Project Committers</a></li>
+                                	<li><a href="../../community/contribute">How to Contribute</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Developer Resources</li>
+                                	<li><a href="https://github.com/apache/incubator-spot" target="_blank" class="github">Github</a></li>
+                                	<li><a href="https://issues.apache.org/jira/browse/SPOT/" target="_blank" class="jira">JIRA Issue Tracker</a></li>
+                                	<li class="divider"></li>
+                                	<li class="dropmenu-head">Social Media</li>
+                                	<li><a href="https://twitter.com/ApacheSpot" target="_blank" class="twitter-icon">Twitter</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106">
+                                <a href="../../doc">Documentation</a>
+                            </li>
+                            <li class="menu-item menu-item-has-children">
+                                <a href="#">Project Components</a>
+                                <ul class="sub-menu">
+                                	<li><a href="../../project-components/ingestion">Ingestion</a></li>
+                                	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
+                                	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
+                                </ul>
+                            </li>
+                            <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
+                                <a href="../../blog">Blog</a>
+                            </li>
+                        </ul>
+                    </nav>
+
+                </div>
+
+            </header>
+
+            <div id="mobile-nav"></div>
+
+            <div id="content">
+
+              <div class="wrap cf">
+
+                <h1>Supporting Apache</h1>
+                <hr />
+                <p>Apache Spot functionality is divided into different modules, go to each module for developer documentation:</p>
+                <ul>
+                  <li><a href="https://github.com/apache/incubator-spot/blob/master/spot-ingest/README.md" target="_blank">spot-ingest</a></li>
+                  <li><a href="https://github.com/apache/incubator-spot/blob/master/spot-ml/README.md" target="_blank">spot-ml</a></li>
+                  <li><a href="https://github.com/apache/incubator-spot/blob/master/spot-oa/README.md" target="_blank">spot-oa</a></li>
+                  <li><a href="https://github.com/apache/incubator-spot/blob/master/spot-setup/README.md" target="_blank">spot-setup</a></li>
+                </ul>
+
+                <h2>Community Support</h2>
+                <p>Our Central repository for our Apache Spot solution is found here. If you find a bug, have question or something to discuss please contact us:</p>
+                <ul>
+                  <li><a href="https://issues.apache.org/jira/browse/SPOT-20?jql=project%20%3D%20SPOT" target="_blank">Create an Issue.</a></li>
+                  <li>Community Access.</li>
+                </ul>
+
+                <h2>Contributing to Apache Spot</h2>
+                <p>Help us improve Apache Spot!</p>
+                <p>Apache Spot is Apache 2.0 licensed and accepts contributions via GitHub pull requests. Please follow the next steps and join our community. Disconnected</p>
+                <ul>
+                  <li>Create an Issue.</li>
+                  <li>Community Access.</li>
+                </ul>
+
+                <h2>Contributing to Apache Spot code</h2>
+
+                <ul>
+                  <li>Fork the repo of the module that you wish to commit to.</li>
+                  <li>Create a Branch, we use <a href="https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows#Topic-Branches" target="_blank">topic branches</a> for our commits.</li>
+                  <li>Push your commit(s) to your repository.</li>
+                  <li>Create a pull request to the original repo in Apache Spot organization.</li>
+                </ul>
+
+                <h2>Commit Guidelines</h2>
+                <ul>
+                  <li>Bug fixes should be a single commit.</li>
+                  <li>Please be clear with the commit messages about what you are fixing or adding to the code base. If you code is addressing an open issue please add the reference to the issue in the comments with: Fix: Issue's URL.</li>
+                </ul>
+
+                <h2>Merge approval</h2>
+                <p>Apache Spot maintainers use +1 in a comment on the code review to indicate acceptance, at least 3 "+1" from maintainers are required to approve the merge. If you have any question or concern please feel free to add a comment in your pull request or branch and tag any of the maintainers.</p>
+
+                <h2>Licensing</h2>
+                <p>Apache Spot is licensed under the Apache License, Version 2.0. See <a href="https://github.com/apache/incubator-spot/blob/master/LICENSE" target="_blank">LICENSE</a> for the full license text.</p>
+                <ul style="margin-bottom:50px;">
+                  <li>spot-nfdump <a href="https://github.com/Open-Network-Insight/spot-nfdump/blob/master/BSD-license.txt" target="_blank">License</a></li>
+                </ul>
+
+              </div><!--/.wrap-->
+
+            </div><!--/#content-->
+
+            <div id="more-info">
+                <div class="wrap cf">
+
+                    <p>
+                        <a href="https://github.com/apache/incubator-spot" class="y-btn" target="_blank">More Info</a>
+                    </p>
+
+                    <p style="margin-top:50px;"><img src="../../library/images/apache-incubator.png" alt="Apache Incubator" />
+                    </p>
+
+                    <p class="disclaimer">
+                        Apache Spot is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+                    </p>
+
+                    <p class="disclaimer">
+                        The contents of this website are © 2016 Apache Software Foundation under the terms of the Apache License v2. Apache Spot and its logo are trademarks of the Apache Software Foundation.
+                    </p>
+                </div>
+            </div>
+
+            <footer class="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
+
+                <div id="inner-footer" class="wrap cf">
+
+                    <p class="source-org copyright" style="text-align:center;">
+                        &copy; 2016 Apache Spot.
+                    </p>
+
+                </div>
+
+            </footer>
+
+        </div>
+		<a href="#0" class="cd-top">Top</a>
+        <script type='text/javascript' src='../../library/js/scripts.js'></script>
+
+    </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/project-components/ingestion/index.html
----------------------------------------------------------------------
diff --git a/project-components/ingestion/index.html b/project-components/ingestion/index.html
index 6949f4c..cde346f 100755
--- a/project-components/ingestion/index.html
+++ b/project-components/ingestion/index.html
@@ -47,10 +47,10 @@
 		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
 		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
 		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
-		
+
 		  ga('create', 'UA-87470508-1', 'auto');
 		  ga('send', 'pageview');
-		
+
 		</script>
     </head>
 
@@ -67,17 +67,24 @@
 
                     <nav>
                         <ul id="menu-main-menu" class="nav top-nav cf">
-                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot#try-the-apache-spot-ui-with-example-data">Get Started</a>
+                          <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
+                              <a href="../../get-started">Get Started</a>
+                              <ul class="sub-menu">
+                                <li><a href="../../get-started">Get Started</a></li>
+                                <li><a href="../../get-started/supporting-apache">Supporting Apache</a></li>
+                                <li><a href="../../get-started/environment">Environment</a></li>
+                                <li><a href="../../get-started/architecture">Architecture</a></li>
+                                <li><a href="../../get-started/demo">Demo</a></li>
+                              </ul>
                             </li>
                             <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot.git">GitHub</a>
+                                <a href="../../download">GitHub</a>
                             </li>
                             <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
                                 <a href="../../community">Community</a>
                                 <ul class="sub-menu com-sm">
                                 	<li class="dropmenu-head">Get in Touch</li>
-                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>                                	
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
                                 	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
                                 	<li class="divider"></li>
                                 	<li><a href="../../community/committers">Project Committers</a></li>
@@ -97,10 +104,12 @@
                             <li class="menu-item menu-item-has-children active">
                                 <a href="#">Project Components</a>
                                 <ul class="sub-menu">
-                                	<li><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 	<li class="active"><a href="../../project-components/ingestion">Ingestion</a></li>
                                 	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
                                 	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 </ul>
                             </li>
                             <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
@@ -124,50 +133,50 @@
                 </div>
             </div>-->
 
-            
+
             <div id="content">
-            	
+
             	<div class="wrap cf"><!--if page has sidebar, add class "with-sidebar"-->
             		<div class="main">
             			<h1 class="page-title">Apache Spot Ingestion</h1>
-            			
+
             			<p>Apache Spot overcomes the challenge of how to enhance data collection from different sources when most of the time our collectors are sending thousands of events per second overflowing available server resources (CPU, memory).  With Spot, you can ensure service availability near to 100% without losing data. Spot enables a faster, scalable and distributed service when required. Because of its distributed architecture, data loss does not occur when data queuing on the data node that is executing the collector daemon when peak workloads crashes the process.  This architecture ensures availability near 99.99999%, without losing information in the effort.</p>
-            			
+
             			<p><img src="../../library/images/ingestion.png" alt="" /></p>
-            			
+
             			<h3>Inside the Ingest</h3>
-            			
+
             			<h4><em>Spot-Collectors</em></h4>
-            			
+
             			<p>Daemons running in the background monitor/collect from file system paths. Collectors detect new files generated by network tools or data generated previously and left in the path for its collection. Collectors then translate this data into a human-readable format by using dissection tools, such as nfdump and tshark.</p>
-            			
+
             			<p>Once the data is transformed, collectors store the data in HDFS with the original format (for forensics) and in Hive, in Avro-parquet format, so the data can be accessible by SQL queries.</p>
             			<p>Once a file has been uploaded there two paths are available.</p>
-            			
+
             			<ol>
             				<li>Data size > 1mb: File name and location in HDFS is sent to Kafka.</li>
             				<li>Data size < 1mb: the data event is sent to Kafka to be processed with Spark Streaming.</li>
             			</ol>
-            			
+
             			<h4><em>Kafka</em></h4>
-            			
+
             			<p>A new topic is created for each instance of the ingest process. Partitions are defined by the number of Spot Workers in the ingest.  Kafka stores data sent by the collectors, so the Spot Workers can parse the data.</p>
-            			
+
             			<h4><em>Spot Workers</em></h4>
-            			
+
             			<p>Just like the collectors, Spot Workers are daemons running in the background subscribed to a specific Kafka topic and partition. The Spot Workers read, parse and store the data in a specific Hive tables that will be consumed by the machine learning algorithm later.</p>
-            			
+
             			<p>Currently there are two types of Spot Workers.</p>
-            			
+
             			<ol>
             				<li>Python workers use multithreading to process data with the defined parsers.</li>
             				<li>Spark-Streaming workers execute a Spark application to read data from Kafka, using spark-streaming context (micro batching).</li>
-            			</ol>          			
-            			
+            			</ol>
+
             		</div>
 
             	</div>
-            	
+
             </div>
 
 
@@ -209,4 +218,4 @@
 
     </body>
 
-</html>
\ No newline at end of file
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/project-components/machine-learning/index.html
----------------------------------------------------------------------
diff --git a/project-components/machine-learning/index.html b/project-components/machine-learning/index.html
index 72c8d01..1047947 100755
--- a/project-components/machine-learning/index.html
+++ b/project-components/machine-learning/index.html
@@ -47,10 +47,10 @@
 		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
 		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
 		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
-		
+
 		  ga('create', 'UA-87470508-1', 'auto');
 		  ga('send', 'pageview');
-		
+
 		</script>
     </head>
 
@@ -67,17 +67,24 @@
 
                     <nav>
                         <ul id="menu-main-menu" class="nav top-nav cf">
-                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot#try-the-apache-spot-ui-with-example-data">Get Started</a>
+                          <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
+                              <a href="../../get-started">Get Started</a>
+                              <ul class="sub-menu">
+                                <li><a href="../../get-started">Get Started</a></li>
+                                <li><a href="../../get-started/supporting-apache">Supporting Apache</a></li>
+                                <li><a href="../../get-started/environment">Environment</a></li>
+                                <li><a href="../../get-started/architecture">Architecture</a></li>
+                                <li><a href="../../get-started/demo">Demo</a></li>
+                              </ul>
                             </li>
                             <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot.git">GitHub</a>
+                                <a href="../../download">GitHub</a>
                             </li>
                             <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
                                 <a href="../../community">Community</a>
                                 <ul class="sub-menu com-sm">
                                 	<li class="dropmenu-head">Get in Touch</li>
-                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>                                	
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
                                 	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
                                 	<li class="divider"></li>
                                 	<li><a href="../../community/committers">Project Committers</a></li>
@@ -97,10 +104,12 @@
                             <li class="menu-item menu-item-has-children active">
                                 <a href="#">Project Components</a>
                                 <ul class="sub-menu">
-                                	<li><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 	<li><a href="../../project-components/ingestion">Ingestion</a></li>
                                 	<li class="active"><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
                                 	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 </ul>
                             </li>
                             <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
@@ -124,28 +133,26 @@
                 </div>
             </div>-->
 
-            
+
             <div id="content">
-            	
+
             	<div class="wrap cf"><!--if page has sidebar, add class "with-sidebar"-->
             		<div class="main">
             			<h1 class="page-title">Apache Spot Machine Learning</h1>
-            			            			
+
             			<p>The machine learning component of Apache Spot contains routines for performing suspicious connections analyses on netflow, DNS or proxy logs gathered from a network. These analyses consume a collection of network events and produce a list of the events that are considered to be the least probable, and these are consider the most suspicious.  They rely on the ingest component of Spot to collect and load netflow, DNS, and proxy records.</p>
-            			
+
             			<p>Apache Spot uses topic modeling to discover normal and abnormal behavior. It treats the collection of logs related to an IP as a document and uses Latent Dirichlet Allocation (LDA) to discover hidden semantic structures in the collection of such documents.   </p>
-            			
+
             			<p>LDA is a generative probabilistic model used for discrete data, such as text corpora. LDA is a three-level Bayesian model in which each word of a document is generated from a mixture of an underlying set of topics [1]. We apply LDA to network traffic by converting network log entries into words through aggregation and discretization. In this manner, documents correspond to IP addresses, words to log entries (related to an IP address) and topics to profiles of common network activity.</p>
-            			
-            			<p><img src="../../library/images/machine-learning.png" alt="" /></p>
-            			
+
             			<p>Apache Spot infers a probabilistic model for the network behavior of each IP address. Each network log entry is assigned an estimated probability (score) by the model. The events with lower scores are flagged as “suspicious” for further analysis.</p>
 
 						<p class="citation">[1] Blei, David M., Andrew Y. Ng, and Michael I. Jordan. "Latent dirichlet allocation." Journal of machine Learning research 3, no. Jan (2003): 993-1022.</p>
             		</div>
-					
+
             	</div>
-            	
+
             </div>
 
 
@@ -187,4 +194,4 @@
 
     </body>
 
-</html>
\ No newline at end of file
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/bc57d11d/project-components/open-data-models/index.html
----------------------------------------------------------------------
diff --git a/project-components/open-data-models/index.html b/project-components/open-data-models/index.html
index 7c4ac19..e93d8b4 100755
--- a/project-components/open-data-models/index.html
+++ b/project-components/open-data-models/index.html
@@ -47,10 +47,10 @@
 		  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
 		  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
 		  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
-		
+
 		  ga('create', 'UA-87470508-1', 'auto');
 		  ga('send', 'pageview');
-		
+
 		</script>
     </head>
 
@@ -67,17 +67,24 @@
 
                     <nav>
                         <ul id="menu-main-menu" class="nav top-nav cf">
-                            <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot#try-the-apache-spot-ui-with-example-data">Get Started</a>
+                          <li id="menu-item-129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129">
+                              <a href="../../get-started">Get Started</a>
+                              <ul class="sub-menu">
+                                <li><a href="../../get-started">Get Started</a></li>
+                                <li><a href="../../get-started/supporting-apache">Supporting Apache</a></li>
+                                <li><a href="../../get-started/environment">Environment</a></li>
+                                <li><a href="../../get-started/architecture">Architecture</a></li>
+                                <li><a href="../../get-started/demo">Demo</a></li>
+                              </ul>
                             </li>
                             <li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5">
-                                <a target="_blank" href="https://github.com/apache/incubator-spot.git">GitHub</a>
+                                <a href="../../download">GitHub</a>
                             </li>
                             <li id="menu-item-130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130">
                                 <a href="../../community">Community</a>
                                 <ul class="sub-menu com-sm">
                                 	<li class="dropmenu-head">Get in Touch</li>
-                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>                                	
+                                	<li><a href="../../community" class="mail">Mailing Lists</a></li>
                                 	<li><a href="http://slack.apache-spot.io/" target="_blank" class="slack">Slack Channel</a></li>
                                 	<li class="divider"></li>
                                 	<li><a href="../../community/committers">Project Committers</a></li>
@@ -97,10 +104,12 @@
                             <li class="menu-item menu-item-has-children active">
                                 <a href="#">Project Components</a>
                                 <ul class="sub-menu">
-                                	<li class="active"><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 	<li><a href="../../project-components/ingestion">Ingestion</a></li>
                                 	<li><a href="../../project-components/machine-learning">Machine Learning</a></li>
+                                  <li><a href="../../project-components/suspicious-connects-analysis">Suspicous Connects Analysis</a></li>
                                 	<li><a href="../../project-components/visualization">Visualization</a></li>
+                                  <li class="under-dev">Under Development</li>
+                                  <li class="active"><a href="../../project-components/open-data-models">Open Data Models</a></li>
                                 </ul>
                             </li>
                             <li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13">
@@ -115,19 +124,19 @@
 
             <div id="mobile-nav"></div>
 
-            
+
             <div id="content">
-            	
+
             	<div class="wrap cf with-sidebar"><!--if page has sidebar, add class "with-sidebar"-->
             		<div class="main">
             			<h1 class="page-title">Apache Spot Open Data Model</h1>
-            			           			
+
             			<p>Many organizations have built threat detection capabilities leveraging myriad vendor solutions.  This approach leads to many silos of data corresponding to each vendor and often results in storing multiple copies of the same data, as each vendor’s capability operates independently from the others. There is no single vendor able to cost-effectively store and analyze all the data required to detect threats and facilitate incident investigations and remediation.</p>
-            			
+
             			<p>Apache Spot ODM brings together all security-related data (event, user, network, endpoint, etc.) into a singular view that can be used to detect threats more effectively than ever before.  This consolidated view can be leveraged to create new analytic models that were not previously possible and to provide needed context at the event level to effectively determine whether or not there is a threat.  The Apache Spot ODM enables the sharing and reuse of threat detection models, algorithms and analytics, because of a shared, open data model.</p>
-            			
+
             			<p>The open data model (ODM) provides a common taxonomy for describing security telemetry data used to detect threats. It uses schemas, data structures, file formats and configurations in the underlying CDH platform for collecting, storing and analyzing security telemetry data at scale. Spot defines relationships amongst the various security data types for joining log data with user, network and endpoint entity data.</p>
-            			
+
             			<p>The Apache Spot ODM enables organizations to:</p>
             			<ul>
             				<li>Store one copy of the security telemetry data and apply UNLIMITED analytics
@@ -135,7 +144,7 @@
             						<li>Leverage out-of-the-box analytics powered by machine learning to detect threats in DNS, Flow and Proxy data</li>
             						<li>Build custom analytics to your desired specification</li>
             						<li>Plug-in third-party vendor analytics that interoperate with the ODM</li>
-            					</ul>	
+            					</ul>
         					</li>
             				<li>Share and/or reuse threat detection models, algorithms, ingest pipelines, visualizations and analytics across the Apache Spot community, due to a common data model.</li>
             				<li>Leverage all your security telemetry data to establish the context needed to better detect threats
@@ -143,15 +152,15 @@
             						<li>Security logs</li>
             						<li>User, endpoint and network entity data</li>
             						<li>Threat intelligence data</li>
-            					</ul>	
+            					</ul>
         					</li>
         					<li>Avoid “lock-in” to a specific technology and gain needed analytic flexibility resultant from a shared, open data model.</li>
             			</ul>
             		</div>
-            		
-					
+
+
             	</div>
-            	
+
             </div>
 
             <div id="more-info">
@@ -192,4 +201,4 @@
 
     </body>
 
-</html>
\ No newline at end of file
+</html>