diff --git a/frontend/src/component/client-instance/__tests__/__snapshots__/client-instance-component-test.jsx.snap b/frontend/src/component/client-instance/__tests__/__snapshots__/client-instance-component-test.jsx.snap
deleted file mode 100644
index cf49f46f90..0000000000
--- a/frontend/src/component/client-instance/__tests__/__snapshots__/client-instance-component-test.jsx.snap
+++ /dev/null
@@ -1,39 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`renders correctly with no clientInstances 1`] = `
-
-  
-    Instance ID
-  
-  
-    Application name
-  
-  
-    IP
-  
-  
-    Created
-  
-  
-    Last Seen
-  
-
-`;
diff --git a/frontend/src/component/client-instance/__tests__/client-instance-component-test.jsx b/frontend/src/component/client-instance/__tests__/client-instance-component-test.jsx
deleted file mode 100644
index 0bb3801d94..0000000000
--- a/frontend/src/component/client-instance/__tests__/client-instance-component-test.jsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import React from 'react';
-
-import ClientStrategies from '../client-instance-component';
-import renderer from 'react-test-renderer';
-
-jest.mock('react-mdl');
-
-test('renders correctly with no clientInstances', () => {
-    const tree = renderer.create().toJSON();
-
-    expect(tree).toMatchSnapshot();
-});
diff --git a/frontend/src/component/client-instance/client-instance-component.js b/frontend/src/component/client-instance/client-instance-component.js
deleted file mode 100644
index 39f143fc31..0000000000
--- a/frontend/src/component/client-instance/client-instance-component.js
+++ /dev/null
@@ -1,30 +0,0 @@
-import React, { Component } from 'react';
-import PropTypes from 'prop-types';
-import { DataTable, TableHeader } from 'react-mdl';
-
-class ClientStrategies extends Component {
-    static propTypes = {
-        fetchClientInstances: PropTypes.func.isRequired,
-        clientInstances: PropTypes.array.isRequired,
-    };
-
-    componentDidMount() {
-        this.props.fetchClientInstances();
-    }
-
-    render() {
-        const source = this.props.clientInstances;
-
-        return (
-            
-                Instance ID
-                Application name
-                IP
-                Created
-                Last Seen
-            
-        );
-    }
-}
-
-export default ClientStrategies;
diff --git a/frontend/src/component/client-instance/client-instance-container.js b/frontend/src/component/client-instance/client-instance-container.js
deleted file mode 100644
index f150c6d948..0000000000
--- a/frontend/src/component/client-instance/client-instance-container.js
+++ /dev/null
@@ -1,9 +0,0 @@
-import { connect } from 'react-redux';
-import ClientInstances from './client-instance-component';
-import { fetchClientInstances } from '../../store/client-instance-actions';
-
-const mapStateToProps = state => ({ clientInstances: state.clientInstances.toJS() });
-
-const StrategiesContainer = connect(mapStateToProps, { fetchClientInstances })(ClientInstances);
-
-export default StrategiesContainer;
diff --git a/frontend/src/data/client-instance-api.js b/frontend/src/data/client-instance-api.js
deleted file mode 100644
index 9cd45fea1d..0000000000
--- a/frontend/src/data/client-instance-api.js
+++ /dev/null
@@ -1,13 +0,0 @@
-import { throwIfNotSuccess, headers } from './helper';
-
-const URI = 'api/admin/metrics/instances';
-
-function fetchAll() {
-    return fetch(URI, { headers, credentials: 'include' })
-        .then(throwIfNotSuccess)
-        .then(response => response.json());
-}
-
-export default {
-    fetchAll,
-};
diff --git a/frontend/src/store/client-instance-actions.js b/frontend/src/store/client-instance-actions.js
deleted file mode 100644
index de39b88903..0000000000
--- a/frontend/src/store/client-instance-actions.js
+++ /dev/null
@@ -1,22 +0,0 @@
-import api from '../data/client-instance-api';
-
-export const RECEIVE_CLIENT_INSTANCES = 'RECEIVE_CLIENT_INSTANCES';
-export const ERROR_RECEIVE_CLIENT_INSTANCES = 'ERROR_RECEIVE_CLIENT_INSTANCES';
-
-const receiveClientInstances = json => ({
-    type: RECEIVE_CLIENT_INSTANCES,
-    value: json,
-});
-
-const errorReceiveClientInstances = statusCode => ({
-    type: RECEIVE_CLIENT_INSTANCES,
-    statusCode,
-});
-
-export function fetchClientInstances() {
-    return dispatch =>
-        api
-            .fetchAll()
-            .then(json => dispatch(receiveClientInstances(json)))
-            .catch(error => dispatch(errorReceiveClientInstances(error)));
-}
diff --git a/frontend/src/store/client-instance-store.js b/frontend/src/store/client-instance-store.js
deleted file mode 100644
index 8f5c175952..0000000000
--- a/frontend/src/store/client-instance-store.js
+++ /dev/null
@@ -1,21 +0,0 @@
-import { fromJS } from 'immutable';
-import { RECEIVE_CLIENT_INSTANCES } from './client-instance-actions';
-import { USER_LOGOUT, USER_LOGIN } from './user/actions';
-
-function getInitState() {
-    return fromJS([]);
-}
-
-const store = (state = getInitState(), action) => {
-    switch (action.type) {
-        case RECEIVE_CLIENT_INSTANCES:
-            return fromJS(action.value);
-        case USER_LOGOUT:
-        case USER_LOGIN:
-            return getInitState();
-        default:
-            return state;
-    }
-};
-
-export default store;
diff --git a/frontend/src/store/index.js b/frontend/src/store/index.js
index 5b8694899e..d93d5629ae 100644
--- a/frontend/src/store/index.js
+++ b/frontend/src/store/index.js
@@ -6,7 +6,6 @@ import strategies from './strategy';
 import history from './history-store'; // eslint-disable-line
 import archive from './archive';
 import error from './error-store';
-import clientInstances from './client-instance-store';
 import settings from './settings';
 import user from './user';
 import applications from './application';
@@ -22,7 +21,6 @@ const unleashStore = combineReducers({
     history,
     archive,
     error,
-    clientInstances,
     settings,
     user,
     applications,