Table of Contents

Driven Administration Guide

version 1.1.1

Using the Driven Admin Console

When users are logged in Driven with admin privileges, they can access the Driven Admin Console, where the following task can be performed:

  • Monitor Driven health

  • Manage users

  • Manage teams

  • View backup Repositories

  • Update license information

Admin_dashboard Figure 1: Select the Admin settings option to launch the Driven Health dashboard (default)

Navigate to other adminstrative views by clicking on the left pane menu:

Admin_Menu

Driven Health

Use the Driven Health view to track performance issues related to your cluster server. This page provides statistics about your cluster including node metrics and Elasticsearch information. Driven aggregates cluster wide statistics and events and offers a single interface to view and analyze them.

Admin_Driven Health Figure 2: Driven Health view

This screen is a summary view of the health of the Driven cluster, more notably the health of Driven persistence layer, which is based on Elasticsearch.

Note
All metrics displayed in the Driven Health page are not stored by the server but are rather kept in memory. Therefore, if the server is shut down for any reason all counters are reset.
Cluster Statistics
Total Available Storage

The amount of available storage space that is usable by Elasticsearch. This is the total across all nodes in the Elasticsearch cluster.

Total Storage Capacity

The amount of available storage space that is usable by Elasticsearch. This is the total across all nodes in the Elasticsearch cluster.

Available Processors

The amount of available processors in the Elasticsearch cluster.

JVM Heap Used

The amount of total Java heap space currently in use. This is the total across all all nodes in the Elasticsearch cluster.

JVM Heap Max

The maximum amount of Java heap space available across the cluster. This is the total across all all nodes in the Elasticsearch cluster.

Note
Click Show Individual Node Statistics link to display node information.
Node Statistics
Node IP Address

The IP address of each node in the Driven cluster.

Web Request
OK

The number of 'OK' (2xx) HTTP requests that have been processed by this server.

Server Error

The number of 'Server Error' (5xx) HTTP requests that have been processed by this server.

Not Found

The number of 'Client Error' (4xx) HTTP requests that have been processed by this server.

Other

The number of all other HTTP requests that have been processed by this server, which aren’t accounted for in the above categories.

Total

The total of all HTTP requests for each server.

Plugin
Bulk Puts (Total)

The number of plug-in document PUT requests to each server. The plug-in sends documents in batches so each request may be many documents.

Bulk Docs (Errors)

The number of plug-in documents submitted that resulted in errors and were therefore rejected by the server.

Bulk Docs (Totals)

The numbers of plug-in documents that were successfully processed and stored by the server.

Elasticsearch Summary
Versions

The version numbers of all the Elasticsearch nodes in the cluster as visible by Driven.

Status

The cluster status that ElasticSearch is currently reporting at the shard level where; RED status indicates that the specific shard is not allocated in the cluster. YELLOW indicates that the primary shard is allocated but replicas are not. GREEN status indicates that all shards are allocated.

Storage Used

The total amount of disk space that Elasticsearch (and therefore, Driven) is using to store all Driven information.

Document Count

The total number of documents that Elasticsearch reports that it is storing across all nodes.

Note
When you installed a single node per instructions in the Driven Getting Started Guide, you will see the Summary: Status as YELLOW since it is a single-node installation with no replicas.

To perform further analysis, you can invoke Elasticsearch APIs for cluster health.

Of particular interest, the cluster health API, returns basic index metrics (shard numbers, store size, memory usage) and information about the current nodes that form the cluster (number, roles, os, jvm versions, memory usage, cpu and installed plugins).

$ curl -XGET 'http://DRIVEN_HOST_URL:9200/_cluster/stats?mycurrentnode'

Manage Users

After clicking on the Manage User icon, the Manage Users page appears where you can create, manage, and/or delete user accounts.

Manage_Users Figure 2: Use the Manage User page to manage user accounts on Driven.

As the Driven Administrator, you can create or delete a user account. Additionally, you can reset the user account password.

You a see when the user credential was created and modified. It also shows when the user last logged into Driven.

Manage Teams

After clicking the Manage Teams icon, the All Teams appears. It displays all created Teams. At first glance, you can see how many members and applications are associated with a team.

Manage_Teams Figure 3: Use the Manage Teams page to manage Teams

Adding User to Team

To associate a user to a Team, click on the Team name link in the All Teams page to launch the Team’s detail screen.

Manage_Team_AddUsers Figure 4: The team name details allow you to edit team information including inviting a user

Note
For detailed information on how to add a user to a team, refer to Configuring Teams for Collaboration in the Driven User Guide.

View backup Repositories

After clicking the Backup icon, the Repositories page appears. This page displays all repository information.

Backups_SnapshotName Figure 5: Expand the Repository information to see the Snapshot Name

Note
There are two types of repositories: Amazon s3 - which has buckets, regions, base path, and compress. filesystem (fs) - which has location and compress.
Repositories
Expand

Click on the plus or minus (+ or -) icons to expand or hide the details of the repository.

Repository Name

The name of the repository.

Type

One of the following type: fs (filesystem) or s3 (Amazon S3 bucket).

Compress

The store artifacts are compressed or not.

Base path

The prefix in S3 bucket (only applicable to s3 type).

Region

The region for S3 bucket (only applicable to s3 type).

Bucket

The S3 bucket (only applicable to s3 type).

Location

The shared filesystem path (only applicable to fs type).

Click the plus (+) icon to expand on the repository.

Expanded Repository
Snapshot Name

The name of the snapshot.

Indices

The name of the indices (data stores) in the snapshot.

State

The state of the snapshot attempt.

Start time

The time when the snapshot was taken.

End time

The time when the snapshot finished.

Duration

The duration of the snapshot operation.

Note
Use the Snapshot Name to restore your backed up repository. Refer to Implementing a backup strategy for your Driven Application for detailed information.

License Info

After clicking the License Info icon, the License Info page appears. This page displays all license information assigned to your Driven installation.

License Info

Figure 6: The License Info page displays details of all license for Driven

You can update your license key by clicking on the Update License link in Update field.

Update_License

Figure 7: Use this page to update your installation license

Enter your new license key in the field, then click Install License Key.

Next