From 7961599b2e41c71720a42b3bfde641f7529f05fe Mon Sep 17 00:00:00 2001
From: Corey Hulen <corey@hulen.com>
Date: Tue, 22 Nov 2016 11:05:54 -0800
Subject: PLT-4357 adding performance monitoring (#4622)

* WIP

* WIP

* Adding metrics collection

* updating vendor packages

* Adding metrics to config

* Adding admin console page for perf monitoring

* Updating glide

* switching to tylerb/graceful
---
 webapp/components/admin_console/admin_sidebar.jsx | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

(limited to 'webapp/components/admin_console/admin_sidebar.jsx')

diff --git a/webapp/components/admin_console/admin_sidebar.jsx b/webapp/components/admin_console/admin_sidebar.jsx
index f39bb8b6b..25a06cecf 100644
--- a/webapp/components/admin_console/admin_sidebar.jsx
+++ b/webapp/components/admin_console/admin_sidebar.jsx
@@ -192,6 +192,7 @@ export default class AdminSidebar extends React.Component {
         let ldapSettings = null;
         let samlSettings = null;
         let clusterSettings = null;
+        let metricsSettings = null;
         let complianceSettings = null;
 
         let license = null;
@@ -241,6 +242,20 @@ export default class AdminSidebar extends React.Component {
                 );
             }
 
+            if (global.window.mm_license.Metrics === 'true') {
+                metricsSettings = (
+                    <AdminSidebarSection
+                        name='metrics'
+                        title={
+                            <FormattedMessage
+                                id='admin.sidebar.metrics'
+                                defaultMessage='Performance Monitoring (Beta)'
+                            />
+                        }
+                    />
+                );
+            }
+
             if (global.window.mm_license.SAML === 'true') {
                 samlSettings = (
                     <AdminSidebarSection
@@ -716,6 +731,7 @@ export default class AdminSidebar extends React.Component {
                                     }
                                 />
                                 {clusterSettings}
+                                {metricsSettings}
                             </AdminSidebarSection>
                         </AdminSidebarCategory>
                         {this.renderTeams()}
-- 
cgit v1.2.3-1-g7c22

