http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/fonts/fontawesome-webfont.woff ---------------------------------------------------------------------- diff --git a/eagle-site/fonts/fontawesome-webfont.woff b/eagle-site/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000..6fd4ede Binary files /dev/null and b/eagle-site/fonts/fontawesome-webfont.woff differ
http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/fonts/fontawesome-webfont.woff2 ---------------------------------------------------------------------- diff --git a/eagle-site/fonts/fontawesome-webfont.woff2 b/eagle-site/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000..5560193 Binary files /dev/null and b/eagle-site/fonts/fontawesome-webfont.woff2 differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/fonts/google-font-roboto.css ---------------------------------------------------------------------- diff --git a/eagle-site/fonts/google-font-roboto.css b/eagle-site/fonts/google-font-roboto.css new file mode 100644 index 0000000..04982c2 --- /dev/null +++ b/eagle-site/fonts/google-font-roboto.css @@ -0,0 +1,224 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTOYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfZBw1xU1rKptJj_0jans920.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/sTdaA6j0Psb920Vjv-mrzH-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/uYECMKoHcO9x1wdmbyHIm3-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/tnj4SB6DNbdaQnsM8CFqBX-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/_VYFx-s824kXq_Ul2BHqYH-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/NJ4vxlgWwWbEsv18dAhqnn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/Ks_cVxiCiwUWVsFWFA3Bjn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/ZLqKeelYbATG60EpZBSDy4X0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/oHi30kwQWvpCWqAhzHcCSIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/rGvHdJnr2l75qb0YND9NyIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/mx9Uck6uB63VIKFYnEMXrYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/mbmhprMH69Zi6eEPBYVFhYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/oOeFwZNlrTefzLYmlVV1UIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUZBw1xU1rKptJj_0jans920.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/77FXFjRbGzN4aCrSFhlh3oX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHToX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqoX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/PwZc-YbIL414wB9rB1IAPYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aW4X0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOJBw1xU1rKptJj_0jans920.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/fonts/google-font-titillium-web.css ---------------------------------------------------------------------- diff --git a/eagle-site/fonts/google-font-titillium-web.css b/eagle-site/fonts/google-font-titillium-web.css new file mode 100644 index 0000000..d33aba3 --- /dev/null +++ b/eagle-site/fonts/google-font-titillium-web.css @@ -0,0 +1,48 @@ +/* latin-ext */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 300; + src: local('Titillium WebLight'), local('TitilliumWeb-Light'), url(https://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr30ibtJ3ueB9Z81J478WEJQ.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 300; + src: local('Titillium WebLight'), local('TitilliumWeb-Light'), url(https://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr6YfJ4wTnNoNUCmOpdh16Tg.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* latin-ext */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 400; + src: local('Titillium Web'), local('TitilliumWeb-Regular'), url(https://fonts.gstatic.com/s/titilliumweb/v4/7XUFZ5tgS-tD6QamInJTcSGR3J8a2Jm30YJvJ3tIMOY.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 400; + src: local('Titillium Web'), local('TitilliumWeb-Regular'), url(https://fonts.gstatic.com/s/titilliumweb/v4/7XUFZ5tgS-tD6QamInJTceHuglUR2dhBxWD-q_ehMME.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* latin-ext */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 600; + src: local('Titillium WebSemiBold'), local('TitilliumWeb-SemiBold'), url(https://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr1Tcxd1fGlbIJMCb5Y260Wk.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 600; + src: local('Titillium WebSemiBold'), local('TitilliumWeb-SemiBold'), url(https://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr6d1JQt-lS5nD-1TJX2NNl0.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/get-started-with-docker.md ---------------------------------------------------------------------- diff --git a/eagle-site/get-started-with-docker.md b/eagle-site/get-started-with-docker.md new file mode 100644 index 0000000..f87ae01 --- /dev/null +++ b/eagle-site/get-started-with-docker.md @@ -0,0 +1,35 @@ +--- +layout: doc +title: "Get Started with Docker" +permalink: /docs/deployment-in-docker.html +--- + +Another way to get started with Apache Eagle (called Eagle in the following) is to run with [docker](https://github.com/docker/docker) by one of following options: + +* **Option-I**: download eagle docker image and start with it. + + * Pull latest eagle docker image from [docker hub](https://hub.docker.com/r/apacheeagle/sandbox/) directly: + + docker pull apacheeagle/sandbox + + * Then run eagle docker image: + + docker run -p 9099:9099 -p 8080:8080 -p 8744:8744 -p 2181:2181 -p 2888:2888 \ + -p 6667:6667 -p 60020:60020 -p 60030:60030 -p 60010:60010 -d --dns 127.0.0.1 \ + --entrypoint /usr/local/serf/bin/start-serf-agent.sh -e KEYCHAIN= \ + --env EAGLE_SERVER_HOST=sandbox.eagle.apache.org --name sandbox \ + -h sandbox.eagle.apache.org --privileged=true \ + apacheeagle/sandbox:latest --tag ambari-server=true + docker run -it --rm -e EXPECTED_HOST_COUNT=1 -e BLUEPRINT=hdp-singlenode-eagle \ + --link sandbox:ambariserver --entrypoint /bin/sh apacheeagle/sandbox:latest \ + -c /tmp/install-cluster.sh + +* **Option-II**: Build eagle docker image from source code with [eagle-docker](eagle-external/eagle-docker) tool. + + * Get latest source code of eagle. + + git clone https://github.com/apache/eagle.git + + * Then run eagle docker command. + + cd eagle && ./eagle-docker boot \ No newline at end of file http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/hbase-auth-activity-monitoring.md ---------------------------------------------------------------------- diff --git a/eagle-site/hbase-auth-activity-monitoring.md b/eagle-site/hbase-auth-activity-monitoring.md new file mode 100644 index 0000000..0cf5718 --- /dev/null +++ b/eagle-site/hbase-auth-activity-monitoring.md @@ -0,0 +1,54 @@ +--- +layout: doc +title: "HBase Authorization Activity Monitoring Quick Start" +permalink: /docs/hbase-auth-activity-monitoring.html +--- + +HBase[^HBASE] audits authorization activities in log files + +Please follow below steps to enable HBase authorization auditing in HDP sandbox and Cloudera + +#### 1. in hbase-site.xml + +Note: when testing in HDP sandbox, sometimes Apache Ranger will take over access controll for HBase, so maybe you need change that back to native hbase access controller, i.e. change com.xasecure.authorization.hbase.XaSecureAuthorizationCoprocessor to org.apache.hadoop.hbase.security.access.AccessController + +~~~ +<property> + <name>hbase.security.authorization</name> + <value>true</value> +</property> +<property> + <name>hbase.coprocessor.master.classes</name> + <value>org.apache.hadoop.hbase.security.access.AccessController</value> +</property> +<property> + <name>hbase.coprocessor.region.classes</name> + <value>org.apache.hadoop.hbase.security.token.TokenProvider,org.apache.hadoop.hbase.security.access.AccessController</value> +</property> +~~~ + +#### 2. log4j.properties + +~~~ +# +# Security audit appender +# +hbase.security.log.file=SecurityAuth.audit +hbase.security.log.maxfilesize=256MB +hbase.security.log.maxbackupindex=20 +log4j.appender.RFAS=org.apache.log4j.RollingFileAppender +log4j.appender.RFAS.File=${hbase.log.dir}/${hbase.security.log.file} +log4j.appender.RFAS.MaxFileSize=${hbase.security.log.maxfilesize} +log4j.appender.RFAS.MaxBackupIndex=${hbase.security.log.maxbackupindex} +log4j.appender.RFAS.layout=org.apache.log4j.PatternLayout +log4j.appender.RFAS.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n +log4j.category.SecurityLogger=${hbase.security.logger} +log4j.additivity.SecurityLogger=false +log4j.logger.SecurityLogger.org.apache.hadoop.hbase.security.access.AccessController=TRACE +~~~ + +--- + +#### *Footnotes* + +[^HBASE]:*All mentions of "hbase" on this page represent Apache HBase.* http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/hbase-data-activity-monitoring.md ---------------------------------------------------------------------- diff --git a/eagle-site/hbase-data-activity-monitoring.md b/eagle-site/hbase-data-activity-monitoring.md new file mode 100644 index 0000000..a86c75d --- /dev/null +++ b/eagle-site/hbase-data-activity-monitoring.md @@ -0,0 +1,110 @@ +--- +layout: doc +title: "HBase Data Activity Monitoring" +permalink: /docs/hbase-data-activity-monitoring.html +--- + +*On this page, any mention of Eagle points to Apache Eagle.* + +This page will introduce how to monitoring HBase data activity in the following aspects: + +* How to enable HBase[^HBASE] security audit log +* How to add a Kafka[^KAFKA] log4j appender +* How to enable Eagle HBase monitoring + +### How to enable HBase security audit log + +> Notice: if you are willing to use sample logs under eagle-security-hbase-security/test/resources/securityAuditLog, please skip this part. + +1. edit Advanced hbase-log4j via Ambari[^AMBARI] UI, and append below sentence to `Security audit appender` + + log4j.logger.SecurityLogger.org.apache.hadoop.hbase.security.access.AccessController=TRACE,RFAS + +2. edit Advanced hbase-site.xml + + <property> + <name>hbase.security.authorization</name> + <value>true</value> + </property> + + <property> + <name>hbase.coprocessor.master.classes</name> + <value>org.apache.hadoop.hbase.security.access.AccessController</value> + </property> + + <property> + <name>hbase.coprocessor.region.classes</name> + <value>org.apache.hadoop.hbase.security.access.AccessController</value> + </property> + +3. Save and restart HBase + +Now you can check /var/log/hbase/SecurityAudit.log whether the log appears. + +### How to add a Kafka log4j appender + +> Notice: if you are willing to use sample logs under `eagle-security-hbase-security/test/resources/securityAuditLog`, please skip this part. + +1. create Kafka topic `sandbox_hbase_security_log` + + $ /usr/hdp/current/kafka-broker/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic sandbox_hbase_security_log +2. add below âKAFKA_HBASE_AUDITâ log4j appender to `Security audit appender` + Please refer to http://goeagle.io/docs/import-hdfs-auditLog.html. + + log4j.appender.KAFKA_HBASE_AUDIT=org.apache.eagle.log4j.kafka.KafkaLog4jAppender + log4j.appender.KAFKA_HBASE_AUDIT.Topic=sandbox_hbase_security_log + log4j.appender.KAFKA_HBASE_AUDIT.BrokerList=sandbox.hortonworks.com:6667 + log4j.appender.KAFKA_HBASE_AUDIT.Layout=org.apache.log4j.PatternLayout + log4j.appender.KAFKA_HBASE_AUDIT.Layout.ConversionPattern=%d{ISO8601} %p %c: %m%n + log4j.appender.KAFKA_HBASE_AUDIT.ProducerType=async + log4j.appender.KAFKA_HDFS_AUDIT.KeyClass=org.apache.eagle.log4j.kafka.hadoop.GenericLogKeyer + log4j.appender.KAFKA_HDFS_AUDIT.KeyPattern=user=(\\w+),\\s+ + +3. add the reference to KAFKA_HBASE_AUDIT to log4j appender + + log4j.logger.SecurityLogger.org.apache.hadoop.hbase.security.access.AccessController=TRACE,RFAS,KAFKA_HBASE_AUDIT + +4. add Eagle log4j appender jars into HBASE_CLASSPATH BY editing Advanced hbase-env via Ambari UI + + export HBASE_CLASSPATH=${HBASE_CLASSPATH}:/usr/hdp/current/eagle/lib/log4jkafka/lib/* + +5. Save and restart HBase + +### How to enable Eagle hBase monitoring + +1. create tables (`skip if you do not use hbase`) + + bin/eagle-service-init.sh + +2. start Eagle service + + bin/eagle-service.sh start + +3. import metadata + + bin/eagle-topology-init.sh + +4. submit topology + + bin/eagle-topology.sh --main org.apache.eagle.security.hbase.HbaseAuditLogProcessorMain --config conf/sandbox-hbaseSecurityLog-application.conf start + +(sample sensitivity data at `examples/sample-sensitivity-resource-create.sh`) + +### Q & A + +Q1: found "java.lang.ClassNotFoundException: org.apache.eagle.log4j.kafka.KafkaLog4jAppender" in /var/log/hbase/hbase-hbase-master-sandbox.hortonworks.com.out + +A1: 1) make sure the jars have been included in HBASE_CLASSPATH (run hbase classpath in the shell). 2) make sure this jars can be executed by other users. 3) check /etc/hbase/conf/hbase-site.xml whether there is newline between two properties. + + +--- + +#### *Footnotes* + +[^HBASE]:*All mentions of "hbase" on this page represent Apache HBase.* +[^KAFKA]:*All mentions of "kafka" on this page represent Apache Kafka.* +[^AMBARI]:*All mentions of "ambari" on this page represent Apache Ambari.* + + + + \ No newline at end of file http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/hdfs-auth-activity-monitoring.md ---------------------------------------------------------------------- diff --git a/eagle-site/hdfs-auth-activity-monitoring.md b/eagle-site/hdfs-auth-activity-monitoring.md new file mode 100644 index 0000000..5fc99d9 --- /dev/null +++ b/eagle-site/hdfs-auth-activity-monitoring.md @@ -0,0 +1,43 @@ +--- +layout: doc +title: "HDFS Authorization Activity Monitoring Quick Start" +permalink: /docs/hdfs-auth-activity-monitoring.html +--- + +HDFS can audit service-level authorization activity + +#### Sample authorization logs + +~~~ +2016-06-08 02:55:07,742 INFO SecurityLogger.org.apache.hadoop.security.authorize.ServiceAuthorizationManager: Authorization successful for hdfs (auth:SIMPLE) for protocol=interface org.apache.hadoop.hdfs.protocol.ClientProtocol +2016-06-08 02:55:35,304 INFO SecurityLogger.org.apache.hadoop.security.authorize.ServiceAuthorizationManager: Authorization successful for hdfs (auth:SIMPLE) for protocol=interface org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol +2016-06-08 02:55:36,862 INFO SecurityLogger.org.apache.hadoop.security.authorize.ServiceAuthorizationManager: Authorization successful for hive (auth:SIMPLE) for protocol=interface org.apache.hadoop.hdfs.protocol.ClientProtocol +~~~ + +Steps for enabling service-level authorization activity + +#### 1. Enable HDFS Authorization Security in core-site.xml + +~~~ + <property> + <name>hadoop.security.authorization</name> + <value>true</value> + </property> +~~~ + +#### 2. Enable HDFS security log in log4j.properties +~~~ +# +#Security audit appender +# +hadoop.security.logger=INFO,DRFAS +hadoop.security.log.maxfilesize=256MB +hadoop.security.log.maxbackupindex=20 +log4j.category.SecurityLogger=${hadoop.security.logger} +hadoop.security.log.file=SecurityAuth.audit +log4j.appender.DRFAS=org.apache.log4j.DailyRollingFileAppender +log4j.appender.DRFAS.File=${hadoop.log.dir}/${hadoop.security.log.file} +log4j.appender.DRFAS.layout=org.apache.log4j.PatternLayout +log4j.appender.DRFAS.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n +log4j.appender.DRFAS.DatePattern=.yyyy-MM-dd +~~~ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/hdfs-data-activity-monitoring.md ---------------------------------------------------------------------- diff --git a/eagle-site/hdfs-data-activity-monitoring.md b/eagle-site/hdfs-data-activity-monitoring.md new file mode 100644 index 0000000..c9d8081 --- /dev/null +++ b/eagle-site/hdfs-data-activity-monitoring.md @@ -0,0 +1,85 @@ +--- +layout: doc +title: "HDFS Data Activity Monitoring Quick Start" +permalink: /docs/hdfs-data-activity-monitoring.html +--- + +*Since Apache Eagle 0.3.0-incubating. Apache Eagle will be called Eagle in the following.* + +This Guide describes the steps to enable data activity monitoring of "HDFS File System". + +* Prerequisite +* Stream HDFS audit logs into Kafka[^KAFKA] +* Demos "HDFS Data Activity Monitoring" +<br/><br/> + + +### **Prerequisite** +* Complete the setup from [Quick Start(Eagle In Sandbox)](/docs/quick-start.html) +<br/><br/> + + +### **Stream HDFS audit logs into Kafka** + + Note: This section describes how to configure Kafka log4j to stream audit logs into Eagle platform. For another option to stream HDFS audit logs into Kafka using Logstash [Click Here](/docs/import-hdfs-auditLog.html) + +* **Step 1**: Configure Advanced hdfs-log4j via <a href="http://localhost:8080/#/main/services/HDFS/configs" target="_blank">Ambari UI</a>[^AMBARI], by adding below "KAFKA_HDFS_AUDIT" log4j appender to hdfs audit logging. + + log4j.appender.KAFKA_HDFS_AUDIT=org.apache.eagle.log4j.kafka.KafkaLog4jAppender + log4j.appender.KAFKA_HDFS_AUDIT.Topic=sandbox_hdfs_audit_log + log4j.appender.KAFKA_HDFS_AUDIT.BrokerList=sandbox.hortonworks.com:6667 + log4j.appender.KAFKA_HDFS_AUDIT.KeyClass=org.apache.eagle.log4j.kafka.hadoop.AuditLogKeyer + log4j.appender.KAFKA_HDFS_AUDIT.Layout=org.apache.log4j.PatternLayout + log4j.appender.KAFKA_HDFS_AUDIT.Layout.ConversionPattern=%d{ISO8601} %p %c{2}: %m%n + log4j.appender.KAFKA_HDFS_AUDIT.ProducerType=async + +  + +* **Step 2**: Edit Advanced hadoop-env via <a href="http://localhost:8080/#/main/services/HDFS/configs" target="_blank">Ambari UI</a>, and add the reference to KAFKA_HDFS_AUDIT to HADOOP_NAMENODE_OPTS. + + -Dhdfs.audit.logger=INFO,DRFAAUDIT,KAFKA_HDFS_AUDIT + +  + +* **Step 3**: Edit Advanced hadoop-env via <a href="http://localhost:8080/#/main/services/HDFS/configs" target="_blank">Ambari UI</a>, and append the following command to it. + + export HADOOP_CLASSPATH=${HADOOP_CLASSPATH}:/usr/hdp/current/eagle/lib/log4jkafka/lib/* + +  + +* **Step 4**: save the changes + +* **Step 5**: "Restart All" Storm[^STORM] & Kafka from Ambari. + +* **Step 6**: Restart name node + + + +* **Step 7**: Check whether logs from "/var/log/hadoop/hdfs/hdfs-audit.log" are flowing into topic `sandbox_hdfs_audit_log` + + $ /usr/hdp/2.2.4.2-2/kafka/bin/kafka-console-consumer.sh --zookeeper sandbox.hortonworks.com:2181 --topic sandbox_hdfs_audit_log + +<br/> + + +### **Demos** +* Login to Eagle UI [http://localhost:9099/eagle-service/](http://localhost:9099/eagle-service/) using username and password as "admin" and "secret" +* **HDFS**: + 1. Click on menu "DAM" and select "HDFS" to view HDFS policy + 2. You should see policy with name "viewPrivate". This Policy generates alert when any user reads HDFS file name "private" under "tmp" folder. + 3. In sandbox read restricted HDFS file "/tmp/private" by using command + + > hadoop fs -cat /tmp/private + + From UI click on alert tab and you should see alert for the attempt to read restricted file. +<br/> + + +--- + +#### *Footnotes* + +[^AMBARI]:*All mentions of "ambari" on this page represent Apache Ambari.* +[^KAFKA]:*All mentions of "kafka" on this page represent Apache Kafka.* +[^STORM]:*Apache Storm.* + http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/hive-query-activity-monitoring.md ---------------------------------------------------------------------- diff --git a/eagle-site/hive-query-activity-monitoring.md b/eagle-site/hive-query-activity-monitoring.md new file mode 100644 index 0000000..8a89400 --- /dev/null +++ b/eagle-site/hive-query-activity-monitoring.md @@ -0,0 +1,45 @@ +--- +layout: doc +title: "Hive Query Activity Monitoring Quick Start" +permalink: /docs/hive-query-activity-monitoring.html +--- + +*Since Apache Eagle 0.3.0-incubating. Apache Eagle will be called Eagle in the following.* + +This Guide describes the steps to enable HIVE[^HIVE] query activity monitoring. + +* Prerequisite +* Stream HIVE query logs into Eagle platform +* Demos "Hive Query Activity Monitoring" +<br/><br/> + + +### **Prerequisite** +* Complete the setup from [Quick Start(Eagle In Sandbox)](/docs/quick-start.html) +<br/><br/> + + +### **Stream HIVE query logs into Eagle platform** +There are a couple of methods to capture HIVE query logs. As of 0.4.0, Eagle uses YARN API to periodically poll running HIVE jobs and in realtime parse query expressions. So here Eagle assumes resource manager is installed in Hadoop[^HADOOP] cluster. + +### **Demos** +* **Hive**: + 1. Click on menu "DAM" and select "Hive" to view Hive policy + 2. You should see policy with name "queryPhoneNumber". This Policy generates alert when hive table with sensitivity(Phone_Number) information is queried. + 3. In sandbox read restricted sensitive HIVE column. ( To learn more about data sensitivity settings click [Data Classification Tutorial](/docs/tutorial/classification.html)) + +~~~ +$ su hive +$ hive +$ set hive.execution.engine=mr; +$ use xademo; +$ select a.phone_number from customer_details a, call_detail_records b where a.phone_number=b.phone_number; +~~~ + +From UI click on alert tab and you should see alert for your attempt to read restricted column. + +--- + +#### *Footnotes* + +[^HIVE]:*All mentions of "hive" on this page represent Apache Hive.* http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/apache-logo-small.gif ---------------------------------------------------------------------- diff --git a/eagle-site/images/apache-logo-small.gif b/eagle-site/images/apache-logo-small.gif new file mode 100644 index 0000000..fb4445f Binary files /dev/null and b/eagle-site/images/apache-logo-small.gif differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/admin-page.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/admin-page.png b/eagle-site/images/appManager/admin-page.png new file mode 100644 index 0000000..961487c Binary files /dev/null and b/eagle-site/images/appManager/admin-page.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/start-topology-1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/start-topology-1.png b/eagle-site/images/appManager/start-topology-1.png new file mode 100644 index 0000000..29274a0 Binary files /dev/null and b/eagle-site/images/appManager/start-topology-1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/start-topology-2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/start-topology-2.png b/eagle-site/images/appManager/start-topology-2.png new file mode 100644 index 0000000..440aec1 Binary files /dev/null and b/eagle-site/images/appManager/start-topology-2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/stop-topology-1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/stop-topology-1.png b/eagle-site/images/appManager/stop-topology-1.png new file mode 100644 index 0000000..4b28192 Binary files /dev/null and b/eagle-site/images/appManager/stop-topology-1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/stop-topology-2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/stop-topology-2.png b/eagle-site/images/appManager/stop-topology-2.png new file mode 100644 index 0000000..88f9f6d Binary files /dev/null and b/eagle-site/images/appManager/stop-topology-2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/stop-topology-3.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/stop-topology-3.png b/eagle-site/images/appManager/stop-topology-3.png new file mode 100644 index 0000000..3f593b2 Binary files /dev/null and b/eagle-site/images/appManager/stop-topology-3.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/topology-configuration-1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/topology-configuration-1.png b/eagle-site/images/appManager/topology-configuration-1.png new file mode 100644 index 0000000..fae6b84 Binary files /dev/null and b/eagle-site/images/appManager/topology-configuration-1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/topology-configuration-2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/topology-configuration-2.png b/eagle-site/images/appManager/topology-configuration-2.png new file mode 100644 index 0000000..1d333a5 Binary files /dev/null and b/eagle-site/images/appManager/topology-configuration-2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/topology-configuration-save.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/topology-configuration-save.png b/eagle-site/images/appManager/topology-configuration-save.png new file mode 100644 index 0000000..45ca922 Binary files /dev/null and b/eagle-site/images/appManager/topology-configuration-save.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/topology-description.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/topology-description.png b/eagle-site/images/appManager/topology-description.png new file mode 100644 index 0000000..57ac504 Binary files /dev/null and b/eagle-site/images/appManager/topology-description.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/topology-execution.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/topology-execution.png b/eagle-site/images/appManager/topology-execution.png new file mode 100644 index 0000000..6b20bdc Binary files /dev/null and b/eagle-site/images/appManager/topology-execution.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/appManager/topology-monitor.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/appManager/topology-monitor.png b/eagle-site/images/appManager/topology-monitor.png new file mode 100644 index 0000000..bd007be Binary files /dev/null and b/eagle-site/images/appManager/topology-monitor.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/asf_logo.svg ---------------------------------------------------------------------- diff --git a/eagle-site/images/asf_logo.svg b/eagle-site/images/asf_logo.svg new file mode 100644 index 0000000..620694c --- /dev/null +++ b/eagle-site/images/asf_logo.svg @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 7127.6 2890" enable-background="new 0 0 7127.6 2890" xml:space="preserve"> +<path fill="#6D6E71" d="M7104.7,847.8c15.3,15.3,22.9,33.7,22.9,55.2c0,21.5-7.6,39.9-22.9,55.4c-15.3,15.4-33.8,23.1-55.6,23.1 + c-21.8,0-40.2-7.6-55.4-22.9c-15.1-15.3-22.7-33.7-22.7-55.2c0-21.5,7.6-39.9,22.9-55.4c15.3-15.4,33.7-23.1,55.4-23.1 + C7070.9,824.9,7089.4,832.5,7104.7,847.8z M7098.1,951.9c13.3-13.6,20-29.8,20-48.7s-6.6-35-19.8-48.5 + c-13.2-13.4-29.4-20.1-48.6-20.1c-19.2,0-35.4,6.7-48.7,20.2c-13.3,13.5-19.9,29.7-19.9,48.7c0,19,6.6,35.2,19.7,48.6 + c13.1,13.4,29.3,20.1,48.5,20.1S7084.7,965.4,7098.1,951.9z M7087.1,888.1c0,14-6.1,22.8-18.4,26.4l22.5,30.5h-18.2l-20.3-28.3 + h-18.6v28.3h-14.7v-84.6h31.8c12.8,0,22,2.2,27.6,6.6C7084.4,871.4,7087.1,878.4,7087.1,888.1z M7068.2,900c3-2.4,4.4-6.5,4.4-12 + c0-5.5-1.5-9.4-4.5-11.6c-3-2.2-8.4-3.2-16-3.2h-18v30.5h17.5C7059.7,903.6,7065.3,902.4,7068.2,900z"/> +<path fill="#6D6E71" d="M1803.6,499.8v155.4h-20V499.8h-56.8v-19.2h133.9v19.2H1803.6z"/> +<path fill="#6D6E71" d="M2082.2,655.2v-76.9h-105.2v76.9h-20V480.5h20v78.9h105.2v-78.9h20v174.7H2082.2z"/> +<path fill="#6D6E71" d="M2241.4,499.8v57.4h88.1v19.2h-88.1v59.8h101.8v19h-121.8V480.5H2340v19.2H2241.4z"/> +<path fill="#D22128" d="M1574.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H1574.5z M2032.6,970 + l-205.1,493.2h404.7L2032.6,970z"/> +<path fill="#D22128" d="M2596.9,1852.4V854.8H3010c171.4,0,295.1,158.8,295.1,313.3c0,163-115.2,316.1-286.6,316.1h-324.6v368.1 + H2596.9z M2693.9,1397.1h318.9c118,0,193.9-108.2,193.9-229c0-125.1-92.7-226.2-202.3-226.2h-310.5V1397.1z"/> +<path fill="#D22128" d="M3250.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H3250.5z M3708.6,970 + l-205.1,493.2h404.7L3708.6,970z"/> +<path fill="#D22128" d="M4637.3,849.1c177,0,306.3,89.9,368.1,217.8l-78.7,47.8c-63.2-132.1-186.9-177-295.1-177 + c-238.9,0-369.5,213.6-369.5,414.5c0,220.6,161.6,420.1,373.7,420.1c112.4,0,244.5-56.2,307.7-185.5l81.5,42.1 + c-64.6,148.9-241.7,231.8-394.8,231.8c-274,0-466.5-261.3-466.5-514.2C4163.8,1106.3,4336.6,849.1,4637.3,849.1z"/> +<path fill="#D22128" d="M5949.1,854.8v997.6h-98.4v-466.5h-591.5v466.5h-96.9V854.8h96.9v444h591.5v-444H5949.1z"/> +<path fill="#D22128" d="M6844.6,1765.2v87.1h-670.2V854.8H6832v87.1h-560.6v359.7h489v82.9h-489v380.8H6844.6z"/> +<path fill="#6D6E71" d="M1667.6,2063.6c11.8,3.5,22.2,8.3,31,14.2l-10.3,22.6c-9-6-18.6-10.4-28.9-13.4c-10.2-2.9-20-4.4-29.2-4.4 + c-13.6,0-24.5,2.4-32.6,7.3c-8.1,4.9-12.2,11.8-12.2,20.7c0,7.6,2.3,14,6.8,19c4.5,5,10.2,8.9,17,11.7c6.8,2.8,16.1,6,28,9.6 + c14.4,4.6,26,8.9,34.7,12.9c8.8,4,16.3,9.9,22.5,17.8c6.2,7.8,9.3,18.2,9.3,31c0,11.7-3.2,21.8-9.5,30.6 + c-6.3,8.7-15.3,15.5-26.8,20.3c-11.6,4.8-24.9,7.2-40,7.2c-15.1,0-29.7-2.9-43.9-8.7c-14.2-5.8-26.4-13.6-36.6-23.4l10.7-21.6 + c9.6,9.4,20.7,16.7,33.3,21.9c12.6,5.2,24.8,7.8,36.8,7.8c15.3,0,27.3-3,36.1-8.9c8.8-5.9,13.2-13.9,13.2-23.9 + c0-7.8-2.3-14.3-6.9-19.4c-4.6-5.1-10.3-9-17.1-11.9c-6.8-2.8-16.1-6-28-9.6c-14.2-4.2-25.7-8.3-34.6-12.2 + c-8.9-3.9-16.4-9.7-22.5-17.5c-6.1-7.7-9.2-17.9-9.2-30.6c0-10.9,3-20.4,9-28.6c6-8.2,14.6-14.6,25.6-19.1 + c11.1-4.5,23.8-6.8,38.2-6.8C1643.8,2058.3,1655.7,2060.1,1667.6,2063.6z"/> +<path fill="#6D6E71" d="M1980.1,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6 + c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6 + c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14 + C1944.8,2058.6,1963.2,2063.3,1980.1,2072.8z M1881.9,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7 + c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1 + c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30 + c-13-7.4-27.2-11.2-42.6-11.2C1909.4,2081.5,1895.1,2085.2,1881.9,2092.7z"/> +<path fill="#6D6E71" d="M2186.5,2082.4v74h98.4v23.2h-98.4v90.2h-24.1v-210.6h133.8v23.2H2186.5z"/> +<path fill="#6D6E71" d="M2491.6,2082.4v187.4h-24.1v-187.4h-68.4v-23.2h161.4v23.2H2491.6z"/> +<path fill="#6D6E71" d="M2871.8,2269.8l-56.8-177.4l-57.6,177.4h-24.5l-70.5-210.6h25.9l57.9,182.7l57.1-182.4l24.1-0.3l57.7,182.7 + l57.1-182.7h25l-70.6,210.6H2871.8z"/> +<path fill="#6D6E71" d="M3087.3,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6h-26.1l-23.5-53.2H3087.3z M3144.5,2086.6 + l-46.9,106.8h94.4L3144.5,2086.6z"/> +<path fill="#6D6E71" d="M3461.1,2202.7c-6,0.4-10.7,0.6-14.1,0.6h-56v66.5H3367v-210.6h80c26.2,0,46.6,6.2,61.2,18.5 + c14.5,12.3,21.8,29.8,21.8,52.3c0,17.2-4.1,31.7-12.2,43.3c-8.1,11.6-19.8,20-35,25l49.2,71.5h-27.3L3461.1,2202.7z M3491.3,2167.6 + c10.3-8.4,15.5-20.8,15.5-37c0-15.9-5.2-27.9-15.5-36c-10.3-8.1-25.1-12.2-44.3-12.2h-56v97.8h56 + C3466.2,2180.2,3481,2176,3491.3,2167.6z"/> +<path fill="#6D6E71" d="M3688.3,2082.4v69.2h106.2v23.2h-106.2v72.1h122.8v22.9h-146.9v-210.6h142.9v23.2H3688.3z"/> +<path fill="#6D6E71" d="M4147,2082.4v74h98.4v23.2H4147v90.2h-24.1v-210.6h133.8v23.2H4147z"/> +<path fill="#6D6E71" d="M4523.3,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6 + c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6 + c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14 + C4488.1,2058.6,4506.5,2063.3,4523.3,2072.8z M4425.2,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7 + c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1 + c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30 + c-13-7.4-27.2-11.2-42.6-11.2C4452.6,2081.5,4438.3,2085.2,4425.2,2092.7z"/> +<path fill="#6D6E71" d="M4854.7,2247.7c-15.7,15.5-37.3,23.3-64.8,23.3c-27.7,0-49.4-7.8-65.1-23.3c-15.7-15.5-23.6-37-23.6-64.6 + v-124h24.1v124c0,20.3,5.8,36.1,17.3,47.5c11.6,11.4,27.3,17.1,47.3,17.1c20.1,0,35.8-5.7,47.1-17c11.4-11.3,17-27.2,17-47.7v-124 + h24.1v124C4878.2,2210.7,4870.4,2232.2,4854.7,2247.7z"/> +<path fill="#6D6E71" d="M5169.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H5169.5z"/> +<path fill="#6D6E71" d="M5478.4,2073.1c16.4,9.3,29.4,21.9,38.9,37.9c9.6,16,14.3,33.9,14.3,53.5s-4.8,37.6-14.3,53.6 + c-9.5,16.1-22.6,28.7-39.3,37.9c-16.6,9.2-35.2,13.8-55.5,13.8h-84.3v-210.6h85.2C5443.7,2059.2,5462,2063.8,5478.4,2073.1z + M5362.3,2246.9h61.4c15.5,0,29.6-3.5,42.3-10.6c12.7-7.1,22.8-16.9,30.2-29.5c7.4-12.5,11.1-26.5,11.1-42 + c0-15.5-3.8-29.4-11.3-41.9c-7.5-12.5-17.7-22.3-30.6-29.6c-12.8-7.2-27-10.9-42.6-10.9h-60.5V2246.9z"/> +<path fill="#6D6E71" d="M5668.6,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6H5807l-23.5-53.2H5668.6z M5725.8,2086.6 + l-46.9,106.8h94.4L5725.8,2086.6z"/> +<path fill="#6D6E71" d="M5991,2082.4v187.4H5967v-187.4h-68.4v-23.2h161.4v23.2H5991z"/> +<path fill="#6D6E71" d="M6175.9,2269.8v-210.6h24.1v210.6H6175.9z"/> +<path fill="#6D6E71" d="M6493.7,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6 + c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6 + c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14 + C6458.5,2058.6,6476.9,2063.3,6493.7,2072.8z M6395.6,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7 + c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1 + c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30 + c-13-7.4-27.2-11.2-42.6-11.2C6423,2081.5,6408.8,2085.2,6395.6,2092.7z"/> +<path fill="#6D6E71" d="M6826.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H6826.5z"/> +<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-4516.6152" y1="-2338.7222" x2="-4108.4111" y2="-1861.3982" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0" style="stop-color:#F69923"/> + <stop offset="0.3123" style="stop-color:#F79A23"/> + <stop offset="0.8383" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_1_)" d="M1230.1,13.7c-45.3,26.8-120.6,102.5-210.5,212.3l82.6,155.9c58-82.9,116.9-157.5,176.3-221.2 + c4.6-5.1,7-7.5,7-7.5c-2.3,2.5-4.6,5-7,7.5c-19.2,21.2-77.5,89.2-165.5,224.4c84.7-4.2,214.9-21.6,321.1-39.7 + c31.6-177-31-258-31-258S1323.4-41.4,1230.1,13.7z"/> +<path fill="none" d="M1090.2,903.1c0.6-0.1,1.2-0.2,1.8-0.3l-11.9,1.3c-0.7,0.3-1.4,0.7-2.1,1 + C1082.1,904.4,1086.2,903.7,1090.2,903.1z"/> +<path fill="none" d="M1005.9,1182.3c-6.7,1.5-13.7,2.7-20.7,3.7C992.3,1185,999.2,1183.8,1005.9,1182.3z"/> +<path fill="none" d="M432.9,1808.8c0.9-2.3,1.8-4.7,2.6-7c18.2-48,36.2-94.7,54-140.1c20-51,39.8-100.4,59.3-148.3 + c20.6-50.4,40.9-99.2,60.9-146.3c21-49.4,41.7-97,62-142.8c16.5-37.3,32.8-73.4,48.9-108.3c5.4-11.7,10.7-23.2,16-34.6 + c10.5-22.7,21-44.8,31.3-66.5c9.5-20,19-39.6,28.3-58.8c3.1-6.4,6.2-12.8,9.3-19.1c0.5-1,1-2,1.5-3.1l-10.2,1.1l-8-15.9 + c-0.8,1.6-1.6,3.1-2.4,4.6c-14.5,28.8-28.9,57.9-43.1,87.2c-8.2,16.9-16.4,34-24.6,51c-22.6,47.4-44.8,95.2-66.6,143.3 + c-22.1,48.6-43.7,97.5-64.9,146.5c-20.8,48.1-41.3,96.2-61.2,144.2c-20,48-39.5,95.7-58.5,143.2c-19.9,49.5-39.2,98.7-58,147.2 + c-4.2,10.9-8.5,21.9-12.7,32.8c-15,39.2-29.7,77.8-44,116l12.7,25.1l11.4-1.2c0.4-1.1,0.8-2.3,1.3-3.4 + C396.7,1905.4,414.9,1856.4,432.9,1808.8z"/> +<path fill="none" d="M980,1186.8L980,1186.8c0.1,0,0.1,0,0.1-0.1C980.1,1186.8,980.1,1186.8,980,1186.8z"/> +<path fill="#BE202E" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6 + C942,1325.2,947.3,1324.1,952.6,1323z"/> +<path opacity="0.35" fill="#BE202E" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6 + C942,1325.2,947.3,1324.1,952.6,1323z"/> +<path fill="#BE202E" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1c1.8-0.2,3.5-0.5,5.2-0.8 + c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/> +<path opacity="0.35" fill="#BE202E" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1 + c1.8-0.2,3.5-0.5,5.2-0.8c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/> +<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-7537.7339" y1="-2391.4075" x2="-4625.4141" y2="-2391.4075" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_2_)" d="M858.6,784.7c25.1-46.9,50.5-92.8,76.2-137.4c26.7-46.4,53.7-91.3,80.9-134.7 + c1.6-2.6,3.2-5.2,4.8-7.7c27-42.7,54.2-83.7,81.6-122.9L1019.5,226c-6.2,7.6-12.5,15.3-18.8,23.2c-23.8,29.7-48.6,61.6-73.9,95.5 + c-28.6,38.2-58,78.9-87.8,121.7c-27.6,39.5-55.5,80.9-83.5,123.7c-23.8,36.5-47.7,74-71.4,112.5c-0.9,1.4-1.8,2.9-2.6,4.3 + l107.5,212.3C811.8,873.6,835.1,828.7,858.6,784.7z"/> +<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-7186.1777" y1="-2099.3059" x2="-5450.7183" y2="-2099.3059" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0" style="stop-color:#282662"/> + <stop offset="9.548390e-02" style="stop-color:#662E8D"/> + <stop offset="0.7882" style="stop-color:#9F2064"/> + <stop offset="0.9487" style="stop-color:#CD2032"/> +</linearGradient> +<path fill="url(#SVGID_3_)" d="M369,1981c-14.2,39.1-28.5,78.9-42.9,119.6c-0.2,0.6-0.4,1.2-0.6,1.8c-2,5.7-4.1,11.5-6.1,17.2 + c-9.7,27.4-18,52.1-37.3,108.2c31.7,14.5,57.1,52.5,81.1,95.6c-2.6-44.7-21-86.6-56.2-119.1c156.1,7,290.6-32.4,360.1-146.6 + c6.2-10.2,11.9-20.9,17-32.2c-31.6,40.1-70.8,57.1-144.5,53c-0.2,0.1-0.3,0.1-0.5,0.2c0.2-0.1,0.3-0.1,0.5-0.2 + c108.6-48.6,163.1-95.3,211.2-172.6c11.4-18.3,22.5-38.4,33.8-60.6c-94.9,97.5-205,125.3-320.9,104.2l-86.9,9.5 + C374.4,1966.3,371.7,1973.6,369,1981z"/> +<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2418.5454" x2="-4461.8428" y2="-2418.5454" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_4_)" d="M409.6,1786.3c18.8-48.5,38.1-97.7,58-147.2c19-47.4,38.5-95.2,58.5-143.2 + c20-48,40.4-96.1,61.2-144.2c21.2-49,42.9-97.8,64.9-146.5c21.8-48.1,44-95.9,66.6-143.3c8.1-17.1,16.3-34.1,24.6-51 + c14.2-29.3,28.6-58.4,43.1-87.2c0.8-1.6,1.6-3.1,2.4-4.6L681.4,706.8c-1.8,2.9-3.5,5.8-5.3,8.6c-25.1,40.9-50,82.7-74.4,125.4 + c-24.7,43.1-49,87.1-72.7,131.7c-20,37.6-39.6,75.6-58.6,113.9c-3.8,7.8-7.6,15.5-11.3,23.2c-23.4,48.2-44.6,94.8-63.7,139.5 + c-21.7,50.7-40.7,99.2-57.5,145.1c-11,30.2-21,59.4-30.1,87.4c-7.5,24-14.7,47.9-21.5,71.8c-16,56.3-29.9,112.4-41.2,168.3 + L353,1935.1c14.3-38.1,28.9-76.8,44-116C401.1,1808.2,405.4,1797.3,409.6,1786.3z"/> +<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="-7161.7642" y1="-2379.1431" x2="-5631.2524" y2="-2379.1431" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0" style="stop-color:#282662"/> + <stop offset="9.548390e-02" style="stop-color:#662E8D"/> + <stop offset="0.7882" style="stop-color:#9F2064"/> + <stop offset="0.9487" style="stop-color:#CD2032"/> +</linearGradient> +<path fill="url(#SVGID_5_)" d="M243.5,1729.4c-13.6,68.2-23.2,136.2-28,203.8c-0.2,2.4-0.4,4.7-0.5,7.1 + c-33.7-54-124-106.8-123.8-106.2c64.6,93.7,113.7,186.7,120.9,278c-34.6,7.1-82-3.2-136.8-23.3c57.1,52.5,100,67,116.7,70.9 + c-52.5,3.3-107.1,39.3-162.1,80.8c80.5-32.8,145.5-45.8,192.1-35.3C148.1,2414.2,74.1,2645,0,2890c22.7-6.7,36.2-21.9,43.9-42.6 + c13.2-44.4,100.8-335.6,238-718.2c3.9-10.9,7.8-21.8,11.8-32.9c1.1-3,2.2-6.1,3.3-9.2c14.5-40.1,29.5-81.1,45.1-122.9 + c3.5-9.5,7.1-19,10.7-28.6c0.1-0.2,0.1-0.4,0.2-0.6l-107.9-213.2C244.6,1724.4,244,1726.9,243.5,1729.4z"/> +<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2117.1309" x2="-4461.8428" y2="-2117.1309" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_6_)" d="M805.6,937c-3.1,6.3-6.2,12.7-9.3,19.1c-9.3,19.2-18.8,38.8-28.3,58.8 + c-10.3,21.7-20.7,43.9-31.3,66.5c-5.3,11.4-10.6,22.9-16,34.6c-16.1,35-32.4,71.1-48.9,108.3c-20.3,45.8-41,93.4-62,142.8 + c-20,47.1-40.3,95.9-60.9,146.3c-19.5,47.9-39.3,97.3-59.3,148.3c-17.8,45.4-35.9,92.1-54,140.1c-0.9,2.3-1.8,4.7-2.6,7 + c-18,47.6-36.2,96.6-54.6,146.8c-0.4,1.1-0.8,2.3-1.3,3.4l86.9-9.5c-1.7-0.3-3.5-0.5-5.2-0.9c103.9-13,242.1-90.6,331.4-186.5 + c41.1-44.2,78.5-96.3,113-157.3c25.7-45.4,49.8-95.8,72.8-151.5c20.1-48.7,39.4-101.4,58-158.6c-23.9,12.6-51.2,21.8-81.4,28.2 + c-5.3,1.1-10.7,2.2-16.1,3.1c-5.5,1-11,1.8-16.6,2.6l0,0l0,0c0.1,0,0.1-0.1,0.2-0.1c96.9-37.3,158-109.2,202.4-197.4 + c-25.5,17.4-66.9,40.1-116.6,51.1c-6.7,1.5-13.7,2.7-20.7,3.7c-1.7,0.3-3.5,0.6-5.2,0.8l0,0l0,0c0.1,0,0.1,0,0.1-0.1 + c0,0,0.1,0,0.1,0l0,0c33.6-14.1,62-29.8,86.6-48.4c5.3-4,10.4-8.1,15.3-12.3c7.5-6.5,14.7-13.3,21.5-20.5c4.4-4.6,8.6-9.3,12.7-14.2 + c9.6-11.5,18.7-23.9,27.1-37.3c2.6-4.1,5.1-8.3,7.6-12.6c3.2-6.2,6.3-12.3,9.3-18.3c13.5-27.2,24.4-51.5,33-72.8 + c4.3-10.6,8.1-20.5,11.3-29.7c1.3-3.7,2.5-7.2,3.7-10.6c3.4-10.2,6.2-19.3,8.4-27.3c3.3-12,5.3-21.5,6.4-28.4l0,0l0,0 + c-3.3,2.6-7.1,5.2-11.3,7.7c-29.3,17.5-79.5,33.4-119.9,40.8l79.8-8.8l-79.8,8.8c-0.6,0.1-1.2,0.2-1.8,0.3c-4,0.7-8.1,1.3-12.2,2 + c0.7-0.3,1.4-0.7,2.1-1l-273,29.9C806.6,935,806.1,936,805.6,937z"/> +<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-7554.8232" y1="-2132.0981" x2="-4642.5034" y2="-2132.0981" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_7_)" d="M1112.9,385.1c-24.3,37.3-50.8,79.6-79.4,127.5c-1.5,2.5-3,5.1-4.5,7.6 + c-24.6,41.5-50.8,87.1-78.3,137c-23.8,43.1-48.5,89.3-74.3,139c-22.4,43.3-45.6,89.2-69.4,137.8l273-29.9 + c79.5-36.6,115.1-69.7,149.6-117.6c9.2-13.2,18.4-27,27.5-41.3c28-43.8,55.6-92,80.1-139.9c23.7-46.3,44.7-92.2,60.7-133.5 + c10.2-26.3,18.4-50.8,24.1-72.3c5-19,8.9-36.9,11.9-54.1C1327.9,363.5,1197.6,380.9,1112.9,385.1z"/> +<path fill="#BE202E" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/> +<path opacity="0.35" fill="#BE202E" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/> +<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2027.484" x2="-4461.8433" y2="-2027.484" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_8_)" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/> +<path fill="#BE202E" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/> +<path opacity="0.35" fill="#BE202E" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/> +<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2037.7417" x2="-4461.8433" y2="-2037.7417" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_9_)" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/> +<path fill="#BE202E" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7 + C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/> +<path opacity="0.35" fill="#BE202E" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7 + L980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/> +<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-5738.0635" y1="-2039.799" x2="-5094.3457" y2="-2039.799" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_10_)" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7 + C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/> +</svg> http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/close.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/close.png b/eagle-site/images/close.png new file mode 100755 index 0000000..133dbf8 Binary files /dev/null and b/eagle-site/images/close.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/controls.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/controls.png b/eagle-site/images/controls.png new file mode 100755 index 0000000..36f5269 Binary files /dev/null and b/eagle-site/images/controls.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/dataguise.jpeg ---------------------------------------------------------------------- diff --git a/eagle-site/images/dataguise.jpeg b/eagle-site/images/dataguise.jpeg new file mode 100644 index 0000000..8f2e0a3 Binary files /dev/null and b/eagle-site/images/dataguise.jpeg differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/diagr.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/diagr.png b/eagle-site/images/diagr.png new file mode 100755 index 0000000..2d16adf Binary files /dev/null and b/eagle-site/images/diagr.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/diagram.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/diagram.png b/eagle-site/images/diagram.png new file mode 100755 index 0000000..c839f51 Binary files /dev/null and b/eagle-site/images/diagram.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/diagram2.bak.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/diagram2.bak.png b/eagle-site/images/diagram2.bak.png new file mode 100644 index 0000000..f0c3330 Binary files /dev/null and b/eagle-site/images/diagram2.bak.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/diagram2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/diagram2.png b/eagle-site/images/diagram2.png new file mode 100644 index 0000000..fdcea82 Binary files /dev/null and b/eagle-site/images/diagram2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/Log4j.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/Log4j.png b/eagle-site/images/docs/Log4j.png new file mode 100644 index 0000000..cd6376e Binary files /dev/null and b/eagle-site/images/docs/Log4j.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/Port.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/Port.png b/eagle-site/images/docs/Port.png new file mode 100644 index 0000000..c649e36 Binary files /dev/null and b/eagle-site/images/docs/Port.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/Roadmap.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/Roadmap.png b/eagle-site/images/docs/Roadmap.png new file mode 100644 index 0000000..c19049c Binary files /dev/null and b/eagle-site/images/docs/Roadmap.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/Services.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/Services.png b/eagle-site/images/docs/Services.png new file mode 100644 index 0000000..3fa6be9 Binary files /dev/null and b/eagle-site/images/docs/Services.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/add-service.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/add-service.png b/eagle-site/images/docs/add-service.png new file mode 100644 index 0000000..2b6c7db Binary files /dev/null and b/eagle-site/images/docs/add-service.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/eagle-highlights.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/eagle-highlights.png b/eagle-site/images/docs/eagle-highlights.png new file mode 100644 index 0000000..11efec0 Binary files /dev/null and b/eagle-site/images/docs/eagle-highlights.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/eagle-partition.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/eagle-partition.png b/eagle-site/images/docs/eagle-partition.png new file mode 100644 index 0000000..503d52a Binary files /dev/null and b/eagle-site/images/docs/eagle-partition.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/eagle-service-success.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/eagle-service-success.png b/eagle-site/images/docs/eagle-service-success.png new file mode 100644 index 0000000..796b8ef Binary files /dev/null and b/eagle-site/images/docs/eagle-service-success.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/eagle-service.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/eagle-service.png b/eagle-site/images/docs/eagle-service.png new file mode 100644 index 0000000..c649e36 Binary files /dev/null and b/eagle-site/images/docs/eagle-service.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hbase-superuser.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hbase-superuser.png b/eagle-site/images/docs/hbase-superuser.png new file mode 100644 index 0000000..71b4a04 Binary files /dev/null and b/eagle-site/images/docs/hbase-superuser.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hbase-superuser2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hbase-superuser2.png b/eagle-site/images/docs/hbase-superuser2.png new file mode 100644 index 0000000..1e07288 Binary files /dev/null and b/eagle-site/images/docs/hbase-superuser2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-browse.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-browse.png b/eagle-site/images/docs/hdfs-browse.png new file mode 100644 index 0000000..6d5119b Binary files /dev/null and b/eagle-site/images/docs/hdfs-browse.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-delete1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-delete1.png b/eagle-site/images/docs/hdfs-delete1.png new file mode 100644 index 0000000..d634bdb Binary files /dev/null and b/eagle-site/images/docs/hdfs-delete1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-delete2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-delete2.png b/eagle-site/images/docs/hdfs-delete2.png new file mode 100644 index 0000000..aad907f Binary files /dev/null and b/eagle-site/images/docs/hdfs-delete2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-env-conf.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-env-conf.png b/eagle-site/images/docs/hdfs-env-conf.png new file mode 100644 index 0000000..b1ba80e Binary files /dev/null and b/eagle-site/images/docs/hdfs-env-conf.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-env-conf2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-env-conf2.png b/eagle-site/images/docs/hdfs-env-conf2.png new file mode 100644 index 0000000..069acee Binary files /dev/null and b/eagle-site/images/docs/hdfs-env-conf2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-import1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-import1.png b/eagle-site/images/docs/hdfs-import1.png new file mode 100644 index 0000000..41ebe86 Binary files /dev/null and b/eagle-site/images/docs/hdfs-import1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-import2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-import2.png b/eagle-site/images/docs/hdfs-import2.png new file mode 100644 index 0000000..fc3793a Binary files /dev/null and b/eagle-site/images/docs/hdfs-import2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-import3.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-import3.png b/eagle-site/images/docs/hdfs-import3.png new file mode 100644 index 0000000..24fe262 Binary files /dev/null and b/eagle-site/images/docs/hdfs-import3.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-log4j-conf.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-log4j-conf.png b/eagle-site/images/docs/hdfs-log4j-conf.png new file mode 100644 index 0000000..0eade68 Binary files /dev/null and b/eagle-site/images/docs/hdfs-log4j-conf.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-mark1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-mark1.png b/eagle-site/images/docs/hdfs-mark1.png new file mode 100644 index 0000000..7ca3d6e Binary files /dev/null and b/eagle-site/images/docs/hdfs-mark1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-mark2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-mark2.png b/eagle-site/images/docs/hdfs-mark2.png new file mode 100644 index 0000000..0277d43 Binary files /dev/null and b/eagle-site/images/docs/hdfs-mark2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-mark3.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-mark3.png b/eagle-site/images/docs/hdfs-mark3.png new file mode 100644 index 0000000..7eee4a0 Binary files /dev/null and b/eagle-site/images/docs/hdfs-mark3.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-policy1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-policy1.png b/eagle-site/images/docs/hdfs-policy1.png new file mode 100644 index 0000000..3da85e6 Binary files /dev/null and b/eagle-site/images/docs/hdfs-policy1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-policy2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-policy2.png b/eagle-site/images/docs/hdfs-policy2.png new file mode 100644 index 0000000..0e20159 Binary files /dev/null and b/eagle-site/images/docs/hdfs-policy2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-policy3.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-policy3.png b/eagle-site/images/docs/hdfs-policy3.png new file mode 100644 index 0000000..4ca8115 Binary files /dev/null and b/eagle-site/images/docs/hdfs-policy3.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-remove.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-remove.png b/eagle-site/images/docs/hdfs-remove.png new file mode 100644 index 0000000..22cf1ab Binary files /dev/null and b/eagle-site/images/docs/hdfs-remove.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-setup-0.3.0.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-setup-0.3.0.png b/eagle-site/images/docs/hdfs-setup-0.3.0.png new file mode 100644 index 0000000..78b4f43 Binary files /dev/null and b/eagle-site/images/docs/hdfs-setup-0.3.0.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hdfs-setup.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hdfs-setup.png b/eagle-site/images/docs/hdfs-setup.png new file mode 100644 index 0000000..5885b3e Binary files /dev/null and b/eagle-site/images/docs/hdfs-setup.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hive-policy1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hive-policy1.png b/eagle-site/images/docs/hive-policy1.png new file mode 100644 index 0000000..f97bd62 Binary files /dev/null and b/eagle-site/images/docs/hive-policy1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hive-policy2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hive-policy2.png b/eagle-site/images/docs/hive-policy2.png new file mode 100644 index 0000000..8225b64 Binary files /dev/null and b/eagle-site/images/docs/hive-policy2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hive-policy3.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hive-policy3.png b/eagle-site/images/docs/hive-policy3.png new file mode 100644 index 0000000..cbe8010 Binary files /dev/null and b/eagle-site/images/docs/hive-policy3.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/hive-setup.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/hive-setup.png b/eagle-site/images/docs/hive-setup.png new file mode 100644 index 0000000..df8fa4a Binary files /dev/null and b/eagle-site/images/docs/hive-setup.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/login.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/login.png b/eagle-site/images/docs/login.png new file mode 100644 index 0000000..a15bdad Binary files /dev/null and b/eagle-site/images/docs/login.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/new-application1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/new-application1.png b/eagle-site/images/docs/new-application1.png new file mode 100644 index 0000000..828dfa2 Binary files /dev/null and b/eagle-site/images/docs/new-application1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/new-application2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/new-application2.png b/eagle-site/images/docs/new-application2.png new file mode 100644 index 0000000..a21d10d Binary files /dev/null and b/eagle-site/images/docs/new-application2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/new-jmx-site.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/new-jmx-site.png b/eagle-site/images/docs/new-jmx-site.png new file mode 100644 index 0000000..793aa18 Binary files /dev/null and b/eagle-site/images/docs/new-jmx-site.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/new-site-0.3.0.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/new-site-0.3.0.png b/eagle-site/images/docs/new-site-0.3.0.png new file mode 100644 index 0000000..e17d077 Binary files /dev/null and b/eagle-site/images/docs/new-site-0.3.0.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/new-site.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/new-site.png b/eagle-site/images/docs/new-site.png new file mode 100644 index 0000000..4c43993 Binary files /dev/null and b/eagle-site/images/docs/new-site.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/nn-restart.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/nn-restart.png b/eagle-site/images/docs/nn-restart.png new file mode 100644 index 0000000..562641f Binary files /dev/null and b/eagle-site/images/docs/nn-restart.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/offline-userprofile.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/offline-userprofile.png b/eagle-site/images/docs/offline-userprofile.png new file mode 100644 index 0000000..823f507 Binary files /dev/null and b/eagle-site/images/docs/offline-userprofile.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/online-userprofile.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/online-userprofile.png b/eagle-site/images/docs/online-userprofile.png new file mode 100644 index 0000000..99ee31a Binary files /dev/null and b/eagle-site/images/docs/online-userprofile.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/selectSite.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/selectSite.png b/eagle-site/images/docs/selectSite.png new file mode 100644 index 0000000..2e18661 Binary files /dev/null and b/eagle-site/images/docs/selectSite.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/sensitivity-policy.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/sensitivity-policy.png b/eagle-site/images/docs/sensitivity-policy.png new file mode 100644 index 0000000..b575bbe Binary files /dev/null and b/eagle-site/images/docs/sensitivity-policy.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/site.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/site.png b/eagle-site/images/docs/site.png new file mode 100644 index 0000000..1d18457 Binary files /dev/null and b/eagle-site/images/docs/site.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/start-spark.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/start-spark.png b/eagle-site/images/docs/start-spark.png new file mode 100644 index 0000000..4bbe136 Binary files /dev/null and b/eagle-site/images/docs/start-spark.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/start-storm.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/start-storm.png b/eagle-site/images/docs/start-storm.png new file mode 100644 index 0000000..705b60e Binary files /dev/null and b/eagle-site/images/docs/start-storm.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/storm-slot.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/storm-slot.png b/eagle-site/images/docs/storm-slot.png new file mode 100644 index 0000000..e8dec6b Binary files /dev/null and b/eagle-site/images/docs/storm-slot.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userProfile1.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userProfile1.png b/eagle-site/images/docs/userProfile1.png new file mode 100644 index 0000000..9dfedd3 Binary files /dev/null and b/eagle-site/images/docs/userProfile1.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userProfile2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userProfile2.png b/eagle-site/images/docs/userProfile2.png new file mode 100644 index 0000000..a780f8e Binary files /dev/null and b/eagle-site/images/docs/userProfile2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userProfile3.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userProfile3.png b/eagle-site/images/docs/userProfile3.png new file mode 100644 index 0000000..7bb7103 Binary files /dev/null and b/eagle-site/images/docs/userProfile3.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userProfile4.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userProfile4.png b/eagle-site/images/docs/userProfile4.png new file mode 100644 index 0000000..59adc89 Binary files /dev/null and b/eagle-site/images/docs/userProfile4.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userprofile-arch copy.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userprofile-arch copy.png b/eagle-site/images/docs/userprofile-arch copy.png new file mode 100644 index 0000000..4e18d0c Binary files /dev/null and b/eagle-site/images/docs/userprofile-arch copy.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userprofile-arch.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userprofile-arch.png b/eagle-site/images/docs/userprofile-arch.png new file mode 100644 index 0000000..4e18d0c Binary files /dev/null and b/eagle-site/images/docs/userprofile-arch.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userprofile-model.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userprofile-model.png b/eagle-site/images/docs/userprofile-model.png new file mode 100644 index 0000000..0aafc38 Binary files /dev/null and b/eagle-site/images/docs/userprofile-model.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/docs/userprofile-setup.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/docs/userprofile-setup.png b/eagle-site/images/docs/userprofile-setup.png new file mode 100644 index 0000000..b3f8c1d Binary files /dev/null and b/eagle-site/images/docs/userprofile-setup.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/eagle-service.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/eagle-service.png b/eagle-site/images/eagle-service.png new file mode 100644 index 0000000..c649e36 Binary files /dev/null and b/eagle-site/images/eagle-service.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/ebay.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/ebay.png b/eagle-site/images/ebay.png new file mode 100644 index 0000000..6471ee5 Binary files /dev/null and b/eagle-site/images/ebay.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/egg-logo2-noborder.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/egg-logo2-noborder.png b/eagle-site/images/egg-logo2-noborder.png new file mode 100644 index 0000000..a80216f Binary files /dev/null and b/eagle-site/images/egg-logo2-noborder.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/favicon.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/favicon.png b/eagle-site/images/favicon.png new file mode 100644 index 0000000..3bede2a Binary files /dev/null and b/eagle-site/images/favicon.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/feather.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/feather.png b/eagle-site/images/feather.png new file mode 100644 index 0000000..a3827b5 Binary files /dev/null and b/eagle-site/images/feather.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/hbase-superuser.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/hbase-superuser.png b/eagle-site/images/hbase-superuser.png new file mode 100644 index 0000000..71b4a04 Binary files /dev/null and b/eagle-site/images/hbase-superuser.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/hdfs-env-conf.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/hdfs-env-conf.png b/eagle-site/images/hdfs-env-conf.png new file mode 100644 index 0000000..b1ba80e Binary files /dev/null and b/eagle-site/images/hdfs-env-conf.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/hdfs-env-conf2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/hdfs-env-conf2.png b/eagle-site/images/hdfs-env-conf2.png new file mode 100644 index 0000000..069acee Binary files /dev/null and b/eagle-site/images/hdfs-env-conf2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/hdfs-log4j-conf.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/hdfs-log4j-conf.png b/eagle-site/images/hdfs-log4j-conf.png new file mode 100644 index 0000000..0eade68 Binary files /dev/null and b/eagle-site/images/hdfs-log4j-conf.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/loading.gif ---------------------------------------------------------------------- diff --git a/eagle-site/images/loading.gif b/eagle-site/images/loading.gif new file mode 100755 index 0000000..a32df5c Binary files /dev/null and b/eagle-site/images/loading.gif differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/logo.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/logo.png b/eagle-site/images/logo.png new file mode 100755 index 0000000..8803de9 Binary files /dev/null and b/eagle-site/images/logo.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/logo2.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/logo2.png b/eagle-site/images/logo2.png new file mode 100755 index 0000000..d95eb6a Binary files /dev/null and b/eagle-site/images/logo2.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/logo_700x400.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/logo_700x400.png b/eagle-site/images/logo_700x400.png new file mode 100644 index 0000000..2c67bcd Binary files /dev/null and b/eagle-site/images/logo_700x400.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/logo_700x400_narrow.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/logo_700x400_narrow.png b/eagle-site/images/logo_700x400_narrow.png new file mode 100644 index 0000000..8be391c Binary files /dev/null and b/eagle-site/images/logo_700x400_narrow.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/logo_945x354.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/logo_945x354.png b/eagle-site/images/logo_945x354.png new file mode 100644 index 0000000..6f9c81c Binary files /dev/null and b/eagle-site/images/logo_945x354.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/logo_square.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/logo_square.png b/eagle-site/images/logo_square.png new file mode 100644 index 0000000..68c38a6 Binary files /dev/null and b/eagle-site/images/logo_square.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/new-site.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/new-site.png b/eagle-site/images/new-site.png new file mode 100644 index 0000000..793aa18 Binary files /dev/null and b/eagle-site/images/new-site.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/next.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/next.png b/eagle-site/images/next.png new file mode 100755 index 0000000..6aa0f57 Binary files /dev/null and b/eagle-site/images/next.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/nn-restart.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/nn-restart.png b/eagle-site/images/nn-restart.png new file mode 100644 index 0000000..562641f Binary files /dev/null and b/eagle-site/images/nn-restart.png differ http://git-wip-us.apache.org/repos/asf/eagle/blob/0ecb7c1c/eagle-site/images/notificationPlugin.png ---------------------------------------------------------------------- diff --git a/eagle-site/images/notificationPlugin.png b/eagle-site/images/notificationPlugin.png new file mode 100644 index 0000000..73a8b96 Binary files /dev/null and b/eagle-site/images/notificationPlugin.png differ
