Transcript

@TechMahindra CUBES

TECHNOLOGY AGNOSTIC APPLICATION MONITORING (TAAM)

USER GUIDE Version 1.4

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 2 of 59

TABLE OF CONTENTS

1 TAAM OVERVIEW ................................................................................................................ 6

1.1 OVERVIEW .......................................................................................................................................... 6

1.2 TAAM FEATURES ............................................................................................................................ 6

1.3 TAAM BENEFITS ................................................................................................................................. 6

1.4 TAAM-FLOW ...................................................................................................................................... 7

1.5 TAAM ROLES/RESPONSIBILITIES: ......................................................................................................... 8

1.6 TAAM REPORTS .................................................................................................................................. 9

1.1.1 Explorer ................................................................................................................................. 9

1.1.2 Threshold Breaches .............................................................................................................. 9

1.1.3 Display Events ..................................................................................................................... 11

1.1.4 Build Custom Reports ......................................................................................................... 11

1.1.5 My Custom Reports............................................................................................................. 16

1.1.6 Consolidated Application View ............................................................................................ 18

1.1.7 3D View ............................................................................................................................... 18

1.1.8 Availability Report................................................................................................................ 20

1.1.9 Tactical Dashboard ............................................................................................................. 20

2 TAAM IMPLEMENTATION OPTIONS ........................................................................................21

2.1 DEDICATED SETUP IN CUSTOMERS ODC ............................................................................................. 21

2.2 DEDICATED SETUP IN MEGHAM ........................................................................................................... 22

2.3 SHARED INSTANCE IN MEGHAM ........................................................................................................... 23

3 TECHNOLOGY AGNOSTIC APPLICATION MONITORING (TAAM)................................................24

3.1 SYSTEM REQUIREMENTS ................................................................... ERROR! BOOKMARK NOT DEFINED.

3.2 LOGIN TO CUBES ............................................................................................................................... 24

4 TAAM FUNCTIONALITIES ................................................................................................27

4.1 DASHBOARD ...................................................................................................................................... 27

4.2 REPORTS .......................................................................................... ERROR! BOOKMARK NOT DEFINED.

4.2.1 Explorer ................................................................................. Error! Bookmark not defined.

4.2.2 Threshold Breaches .............................................................. Error! Bookmark not defined.

4.2.3 Display Events ....................................................................... Error! Bookmark not defined.

4.2.4 Build Custom Reports ........................................................... Error! Bookmark not defined.

4.2.5 My Custom Reports............................................................... Error! Bookmark not defined.

4.2.6 Consolidated Application View .............................................. Error! Bookmark not defined.

4.2.7 3D View ................................................................................. Error! Bookmark not defined.

4.2.8 Availability Report.................................................................. Error! Bookmark not defined.

4.2.9 Tactical Dashboard ............................................................... Error! Bookmark not defined.

4.3 CONFIGURATION ................................................................................................................................ 31

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 3 of 59

4.3.1 Agent ................................................................................................................................... 31

4.3.2 Agent Instance .................................................................................................................... 34

4.3.3 Application ........................................................................................................................... 40

4.3.4 Host ..................................................................................................................................... 41

4.3.5 Application For Agent .......................................................................................................... 43

4.3.6 Service ................................................................................................................................ 45

4.3.7 Set Time-Period .................................................................................................................. 49

4.4 USER ................................................................................................................................................ 49

4.4.1 Add ...................................................................................................................................... 50

4.4.2 Show ................................................................................................................................... 50

4.4.3 Logged In User .................................................................................................................... 51

4.5 GROUP ............................................................................................................................................. 52

4.5.1 Add ...................................................................................................................................... 52

4.5.2 Show ................................................................................................................................... 52

4.5.3 Add Members ...................................................................................................................... 53

4.6 TEST ................................................................................................................................................. 54

4.6.1 Test ..................................................................................................................................... 54

4.6.2 Test Full Data ...................................................................................................................... 54

4.6.3 Lazy Tree Demo .................................................................................................................. 55

4.6.4 Partial Lazy Tree Demo ...................................................................................................... 55

4.7 HELP ................................................................................................................................................ 56

5 DOCUMENT HISTORY...........................................................................................................57

Figure Details Figure 1: TAAM Flow .................................................................................................................................... 7 Figure 2: Reports Explorer ............................................................................................................................ 9 Figure 3: Threshold Breaches ..................................................................................................................... 10 Figure 4: Threshold Breaches Report ......................................................................................................... 10 Figure 5: Display Events ............................................................................................................................. 11 Figure 6: Build Custom Reports-Report Step 1 .......................................................................................... 12 Figure 7: Build Custom Reports-Report Step 2 .......................................................................................... 12 Figure 8: Build Custom Reports-Report ...................................................................................................... 13 Figure 9: Build Custom Reports-Dashboard Step 1 ................................................................................... 13 Figure 10: Build Custom Reports-Dashboard Step 2 ................................................................................. 14 Figure 11: Build Custom Reports-Dashboard ............................................................................................. 14 Figure 12: Build Custom Reports-RAG Report Step 1 ............................................................................... 15 Figure 13: Build Custom Reports-RAG Report Step 2 ............................................................................... 15 Figure 14: Build Custom Reports-RAG Report ........................................................................................... 16 Figure 15: My Custom Reports ................................................................................................................... 16 Figure 16: My Custom Reports Parameter Details ..................................................................................... 17 Figure 17: Update My Custom Reports ...................................................................................................... 17 Figure 18: Consolidated Application View .................................................................................................. 18 Figure 19: 3D View ...................................................................................................................................... 18 Figure 20: Detail 3D View ........................................................................................................................... 19 Figure 21: Availability Report ...................................................................................................................... 20

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 4 of 59

Figure 22: Tactical Dashboard .................................................................................................................... 20 Figure 23: CUBES login page ..................................................................................................................... 24 Figure 24: CUBES Home Page .................................................................................................................. 24 Figure 25: TAAM login page ....................................................................................................................... 25 Figure 26: TAAM Home page ..................................................................................................................... 26 Figure 27: Dashboard Application ............................................................................................................... 27 Figure 28: Dashboard ................................................................................................................................. 28 Figure 29: Agent Parameter Configuration ................................................................................................. 29 Figure 30: Agent Configuration Details ....................................................................................................... 29 Figure 31: Agent Overridden Parameter ..................................................................................................... 30 Figure 32: Dashboard ................................................................................................................................. 30 Figure 33: Agent Configuration Details ....................................................................................................... 31 Figure 34: Reports Explorer .......................................................................... Error! Bookmark not defined. Figure 35: Threshold Breaches ..................................................................... Error! Bookmark not defined. Figure 36: Threshold Breaches Report ......................................................... Error! Bookmark not defined. Figure 37: Display Events ............................................................................. Error! Bookmark not defined. Figure 38: Build Custom Reports-Report Step 1 .......................................... Error! Bookmark not defined. Figure 39: Build Custom Reports-Report Step 2 .......................................... Error! Bookmark not defined. Figure 40: Build Custom Reports-Report ...................................................... Error! Bookmark not defined. Figure 41: Build Custom Reports-Dashboard Step 1 ................................... Error! Bookmark not defined. Figure 42: Build Custom Reports-Dashboard Step 2 ................................... Error! Bookmark not defined. Figure 43: Build Custom Reports-Dashboard ............................................... Error! Bookmark not defined. Figure 44: Build Custom Reports-RAG Report Step 1 ................................. Error! Bookmark not defined. Figure 45: Build Custom Reports-RAG Report Step 2 ................................. Error! Bookmark not defined. Figure 46: Build Custom Reports-RAG Report ............................................. Error! Bookmark not defined. Figure 47: My Custom Reports ..................................................................... Error! Bookmark not defined. Figure 48: My Custom Reports Parameter Details ....................................... Error! Bookmark not defined. Figure 49: Update My Custom Reports ........................................................ Error! Bookmark not defined. Figure 50: Consolidated Application View .................................................... Error! Bookmark not defined. Figure 51: 3D View ........................................................................................ Error! Bookmark not defined. Figure 52: Detail 3D View ............................................................................. Error! Bookmark not defined. Figure 53: Availability Report ........................................................................ Error! Bookmark not defined. Figure 54: Tactical Dashboard ...................................................................... Error! Bookmark not defined. Figure 55: Add Agent .................................................................................................................................. 32 Figure 56: Add Agent Configuration ............................................................................................................ 33 Figure 57: Display Agents ........................................................................................................................... 34 Figure 58: Update Agent Configuration ...................................................................................................... 34 Figure 59: Add Agent Instance.................................................................................................................... 35 Figure 60: Display Agent Instances ............................................................................................................ 36 Figure 61: Update Agent Instance .............................................................................................................. 36 Figure 62: Display Agent Instances For Current Application ...................................................................... 37 Figure 63: Update Agent Instance .............................................................................................................. 37 Figure 64: Override Threshold .................................................................................................................... 38 Figure 65: Agent Configuration Override For Parameter ............................................................................ 38 Figure 66: Enable Disable Parameter ......................................................................................................... 39 Figure 67: Mark/ Unmark Parameter Available ........................................................................................... 39 Figure 68: Add Application .......................................................................................................................... 40 Figure 69: Display Applications ................................................................................................................... 40 Figure 70: Update Application ..................................................................................................................... 41 Figure 71: Add Host .................................................................................................................................... 41 Figure 72: Display Hosts ............................................................................................................................. 42 Figure 73: Update Host ............................................................................................................................... 42 Figure 74: Add Agent Application ............................................................................................................... 43 Figure 75: Display Agent Applications ........................................................................................................ 43 Figure 76: Add Agent Application ............................................................................................................... 44 Figure 77: Display Agent Application For Current Application .................................................................... 44

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 5 of 59

Figure 78: Update Agent Application .......................................................................................................... 45 Figure 79: Add Service ................................................................................................................................ 46 Figure 80: Display Service .......................................................................................................................... 46 Figure 81: Update Service .......................................................................................................................... 47 Figure 82: Add Group .................................................................................................................................. 47 Figure 83: Display Application Groups ........................................................................................................ 48 Figure 84: Update Application Group .......................................................................................................... 48 Figure 85: Set Time Period ......................................................................................................................... 49 Figure 86: Add User .................................................................................................................................... 50 Figure 87: Display Users ............................................................................................................................. 50 Figure 88: Update Users ............................................................................................................................. 51 Figure 89: Display Logged In User ............................................................................................................. 51 Figure 90: Add Group .................................................................................................................................. 52 Figure 91: Display User Group.................................................................................................................... 52 Figure 92: Update User Groups .................................................................................................................. 53 Figure 93: Add Members ............................................................................................................................. 53 Figure 94: Test ............................................................................................................................................ 54 Figure 95: Test Full Data ............................................................................................................................. 54 Figure 96: Lazy Tree Demo ........................................................................................................................ 55 Figure 97: Partial Lazy Tree Demo ............................................................................................................. 55 Figure 98: Help ............................................................................................................................................ 56

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 6 of 59

1 TAAM OVERVIEW

1.1 OVERVIEW

TAAM (Technology Agnostic Application Monitoring) is a Monitoring Tool. It is a process that ensures

that a software application processes and performs in an expected manner and scope. This technique

routinely identifies measures and evaluates the performance of an application and identifies any

abnormalities or shortcomings.

TAAM provide administrators with the data they need to quickly discover isolate and solve problems that

negatively impact an application's performance. Such can be specific to a particular application or

monitor multiple applications on the same network, collecting data about client CPU utilization, memory

demands, data throughput and bandwidth.

1.2 TAAM FEATURES

TAAM is having below important features.

1. Agents are used to monitor COTS products, applications etc.2. Agents for WebLogic, Tomcat and Linux O.S already built.3. Custom agents can be developed easily using scripts or higher level languages like JAVA.4. Agents are scheduled using a JAVA based scheduler.

5. Agents send monitored data to the TAAM server over HTTP(s).6. Additionally for diverse networks data can be sent over SMTP (email).7. Thresholds can be configured for all parameters.8. The main dashboard of an application only shows parameters which have breached some

threshold (RAG status).9. A user can be authorized to view dashboards of multiple applications and can switch the view

easily.10. Thresholds can be overridden for every parameter.11. Events are only generated if an alarm condition is breached. This is useful to avoid false alerts

(ex. Alerts for CPU spikes).12. Email notifications are generated for events.13. A threshold can be configured for notification redelivery. This will avoid repeated notifications.14. A detailed graph can be generated for each parameter. Time intervals like ‘daily’, ‘weekly’ can

be selected to get the data range.15. Configuration of items like Application, Agent details can be completely done via the GUI.16. Integration with ITSM system (OTRS) to create tickets for generated events.17. Event management is built in to manage all generated events.18. SOP’s (Standard Operating Procedures) can be easily integrated.19. Custom dashboards and reports can be created and scheduled to be emailed on regular

intervals.

1.3 TAAM BENEFITS

1. TAAM provides UI to give the status of the various parameters being monitored on various

servers in one glance reducing efforts to monitor various servers individually.

2. TAAM can be used for monitoring across various platforms like Windows Server, Linux Server,

Solaris Server and COTS product etc.

3. Custom agents can be easily developed and deployed to monitor application performance.

4. Custom reports and dashboards can be easily developed.

5. Graphical presentation is useful for trend analysis and capacity planning.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 7 of 59

6. TAAM is integrated with external systems like OTRS, SOP etc.

7. SOP (Standard Operating Procedures) which provide solution to overcome threshold breach if

any.

8. Tickets can be generated and tracked in OTRS which are generated against an occurrence of an

event of threshold breach.

1.4 TAAM-FLOW

TAAM is a monitoring tool to show the real time status of different parameters to be monitored on the

server (depicted in RGA colour format). TAAM generates various reports to see the status of the

parameters being monitored on a server. TAAM is fully integrated with OTRS (ITIL v 3.0 ITSM system)

and SOP. The ticket will be generated against an event of any threshold breach on the OTRS system.

SOP (Standard operating Procedure) provides the steps to overcome the threshold breach occurred on

a server.

Figure 1: TAAM Flow

Solution Tools (SOP)

Ticketing Tool (OTRS)

TAAM (Monitoring Tool)

Auto-

Ticketing SOP for

Threshold breach

Configuration

Report

Dashboard

User/ User Group

Test

Dashboard

Report

Monthly/Quarterly

Review

Account manager

can presents

Reports to see the

trend of the status

of the parameters

on multiple servers.

Dashboard

Report

Resolution/

restoration for event

of threshold breach.

Dashboard

Report

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 8 of 59

1.5 TAAM ROLES/RESPONSIBILITIES:

Sr. No Business Role TAAM Role Activities

1 Account Administrator Admin Admin role is defined to

Configuration part of TAAM like agent,

agent instance, application agent

mapping, server configuration etc.

Dashboard

Reports

Test

Super Admin Super Admin role is defined to

User/ User Group creation

Configuration part of TAAM like agent,

agent instance, application agent

mapping, server configuration etc.

Dashboard

Reports

Test

2 Account Manager

Delivery Manager

Project Manager

Incident Manger Being responsible for TechM service

performance, Account Manager / Delivery

Manager / Project Manager can track following.

Dashboard

Reports

3 Customer Incident Manager Customer can generate following report to

review the performance of servers through

TAAM provided by TechM.

Customer can track following.

Dashboard

Reports

Open tickets

4 Support Personnel Support /ASG Support personnel who responsible for support

operation responsible for following

Open Ticket

Reports

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 9 of 59

1.6 TAAM REPORTS

Report gives various options to see the monitoring outcome.

Explorer

Threshold Breaches

Display Events

Build Custom reports

My custom report

Consolidated application view

3D view

Availability report

Tactical dashboard

1.6.1 EXPLORER

Report Explorer shows the TAAM application explorer which gives an overview of all the parameters monitored in TAAM. It shows the monitors values in the graphical manner.

Figure 2: Reports Explorer

The above gives screenshot shows us the host which TAAM is monitoring. Inside it we can find various parameters which can be checked at different times of the day or week, or as per requirement for different Agents running. Here, we can see the graph generated for the memory utilization occurred in a day’s time at various time-periods. “Export” will download the report in the .csv format.

1.6.2 THRESHOLD BREACHES

It shows the list of the Threshold breaches occurred at various times for various parameters. “Search” option is provided for searching on the basis of Parameter Type.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 10 of 59

Figure 3: Threshold Breaches

The Full Parameter Name is the hyperlink which will redirect to the graphical representation of the parameter breach over a period of time.

Figure 4: Threshold Breaches Report

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 11 of 59

1.6.3 DISPLAY EVENTS

Display Event shows the list of events generated against fatal threshold breach as well as warning threshold breach.

Figure 5: Display Events

The events generated against Fatal Threshold Breach are shown in the red colour and the events generated against Warning Threshold Breach are shown in yellow colour.

Options are provided to filter the events.

Filter the events as per their status e.g. Open, Closed etc.

Filter events by agent e.g. TAAMWindowsAgent, TAAMLinuxAgent, TAAMSolarisAgent etc.

The events are shown in the pagination where user set the record limits for the event records to be shown per page. Search option provided to search an event.

1.6.4 BUILD CUSTOM REPORTS

Custom reports can be generated as per the user requirement using Build Custom Reports. There are mainly three types of custom reports that can be generated.

Report

Dashboard

RAG

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 12 of 59

1.6.4.1 REPORT

With report option normal report is generated which can be saved as well as sent over mail.

Figure 6: Build Custom Reports-Report Step 1

On clicking Next it will redirect to the step 2 for the report generation.

Figure 7: Build Custom Reports-Report Step 2

Click on Generate Report.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 13 of 59

The generated reports looks like the below shown report.

Figure 8: Build Custom Reports-Report

User can sent this report over mail or can save it. The saved report can be seen in My Custom Reports.

1.6.4.2 DASHBOARD

This generates reports dashboard wherein User can see the report in a graphical format which gets refreshed at the particular time interval set by user.

Figure 9: Build Custom Reports-Dashboard Step 1

Click on the Next button to generate report.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 14 of 59

Figure 10: Build Custom Reports-Dashboard Step 2

On selecting Generate Report following report dashboard is shown.

Figure 11: Build Custom Reports-Dashboard

User can save the report using “Save Report” option. The saved report can be seen in My Custom Reports.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 15 of 59

1.6.4.3 RAG

It shows the status of the parameter that is being monitored on the server in Red, Amber and Green format.

Figure 12: Build Custom Reports-RAG Report Step 1

After selecting the RAG report format and a parameter click on the “Next” button which will redirect to the report generation step 2.

Figure 13: Build Custom Reports-RAG Report Step 2

Click on “Generate Report” button.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 16 of 59

Figure 14: Build Custom Reports-RAG Report

Report in RAG format can be seen for the status of the parameter. User can save the report using “Save Report” option or can send report via mail. The saved report can be seen in My Custom Reports.

1.6.5 MY CUSTOM REPORTS

The custom reports that are saved in the “Build Custom Reports” will be consolidated and displayed

here.

Figure 15: My Custom Reports

Click the report Name it will redirect to the report page of the respective type of custom report.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 17 of 59

Figure 16: My Custom Reports Parameter Details

On clicking update icon in the Action column it will pop up window to update.

Figure 17: Update My Custom Reports

Report can deleted by clicking on the delete icon in the action column.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 18 of 59

1.6.6 CONSOLIDATED APPLICATION VIEW

It gives the consolidated view of all the application running on the server such as CIP, CSIP, SLAM, SOP,

TAAM, TASK MANAGER, and WORKBENCH. It shows the dashboard generated by each report together

on a single console.

Figure 18: Consolidated Application View

1.6.7 3D VIEW

The 3D view shows the connection of the server with the intermediate agents generating various

parameters of the different applications.

Figure 19: 3D View

The above screenshots shows the TAAM Linux Agent connecting with the host (hjinduslin) for the application TAAM. Another screenshot given below captures the detailed view of the parameters involved and their availability.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 19 of 59

Figure 20: Detail 3D View

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 20 of 59

1.6.8 AVAILABILITY REPORT

Availability report shows the Availability/ Status of the monitored parameters on the server on the hourly basis for a selected date by entering date in Details view by date. It shows the status of the parameters after clicking Generate Report using colour schema as mentioned in the below screenshot.

Figure 21: Availability Report

1.6.9 TACTICAL DASHBOARD

Tactical dashboard represents Status of the Agent’s parameters and defines Events with the color codes representing the condition breaches, etc. User can see the details of events open/closed & acknowledged by clicking on the links. Please refer Error! Reference source not found. to see the events.

Figure 22: Tactical Dashboard

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 21 of 59

2 TAAM IMPLEMENTATION OPTIONS

TAAM can be implementation in following three options.

2.1 DEDICATED SETUP IN CUSTOMERS ODC

In this case customer wants to have TAAM database within its network because of security requirements. So TAAM needs to be deployed in customer’s network in a dedicated environment. There should be VPN connectivity between TechM and customer for customer to have access to the Cubes Framework.

System hardware requirement Cubes-TAAM recommends the hardware for the best performance with 4 Core /8 GB RAM & 300 GB Hard drive server set up in customer ODC

Browser & Operating System Cubes TAAM will be recommends following software requirement for best performance

Operating System -Windows Server2012 R2/ RHEL 6.3 Server Database - MySQL 5.5 Apache Tomcat 7 JDK 1.7

Customer’s ODC

CUBES Framework

TechMahindra’s Active Directory

Apache Tomcat

MY

SQ

L

Serv

er

IIS

Cubes WebServ

ice

MS

SQ

L

Serv

er

Cubes

TAAM

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 22 of 59

2.2 DEDICATED SETUP IN MEGHAM

In this case TAAM is deployed in the dedicated VM in TechM’s Megham cloud. Both the Cubes Framework and the TAAM application can reside on the same VM.

System hardware requirement For the best performance Cubes-TAAM recommends the hardware with 4 Core /8 GB RAM & 300 GB Hard drive server set up in Megham cloud.

Browser & Operating System Cubes TAAM has following environment and software requirements.

Operating System -Windows Server2012 R2 Database -MS SQL Server2012 or MySQL 5.5 Web Service - IIS 7 or above and Apache Tomcat 7 Other - .Net Framework 4.0, SharePoint 2010 or SharePoint foundation Server 2010 JDK 1.7

CUBES Framework

Apache Tomcat 7

TechMahindra’s Active Directory

CUBES

TAAM

MY

SQ

L

Serv

er IIS

CUBES WebServ

ice MS

S

QL

Serv

er

TechM Network

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 23 of 59

2.3 SHARED INSTANCE IN MEGHAM

In this case TAAM application is shared across to multiple customers. TAAM’s multitenancy comes into play to cater the requirement of using shared instance of TAAM application.

In this case cubes TAAM will be deployed in TechM’s Megham cloud.

TechMahindra’s Active Directory

Apache Tomcat 7

CUBES

TAAM

MS

SQ

L

Serv

er

IIS

Cubes WebServ

ice

TechM CUBES

shared service

My S

QL

Serv

er

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 24 of 59

3 HOW TO USE TAAAM – (TECHNOLOGY AGNOSTIC APPLICATION MONITORING )

3.1 LOGIN TO CUBES

In the CUBES login page, enter the login credentials and click on the Login option.

Figure 23: CUBES login page

The CUBES home page is displayed.

Figure 24: CUBES Home Page

Note

The CUBES framework has two primary configuration roles:

Super Admin – has rights to override all account configurations.

Admin – manages the tool level configurations.Refer to the CUBES Framework user guide for more details.

Click on the TAAM application icon, and the TAAM home page is displayed.

Even TAAM application can be accessed using URL: http://10.10.132.181:8080/taam/login.jsp

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 25 of 59

Figure 25: TAAM login page

In TAAM login page enter credentials and click Log In.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 26 of 59

Below is the home page for TAAM.

Figure 26: TAAM Home page

Note

By default, the TAAM home page will always display the Dashboard.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 27 of 59

4 TAAM FUNCTIONALITIES

4.1 DASHBOARD

Dashboard shows the status of the parameters that are being monitored on a server in RAG format.

There are different applications for which dashboards can be viewed.

Figure 27: Dashboard Application

The different applications for which the dashboards can be seen are:

TAAM

SLAM

WORKBENCH

SOP

CIP

CSIP

TASK MANAGER

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 28 of 59

Figure 28: Dashboard

“Host Status” represents the status of servers being monitored by TAAM selected through the application list. There can be multiple servers that TAAM will be monitoring concurrently. “hijinduslin2” is the server that is monitored by the TAAM.

“Agent Status” shows the agents that are running on the server for monitoring the parameters of the server. Here CPU, DISKIO, FileSystem, LoadAverage and so on are the parameters that are being monitored on the server.

The status of parameters on the server can be identified by the colour scheme.

No Threshold breaching- No threshold value breaching which is shown in green colour. No action

required in this case.

Some Warning Threshold Breaching- Warning threshold value breached for a parameter being

monitored on a server shown in yellow colour. An event is generated against warning threshold

breach when it reaches the alarm condition set in the agent.

Some Fatal Threshold Breaching- Fatal Threshold value breached for a parameter being

monitored on the server shown in red colour. An event will be generated against fatal threshold

value breach when it reaches the alarm condition set in the agent.

Threshold setting issue- Threshold values sett wrongly.

Stale Data- Data for a parameter configured older than the expiry.

“Total Events” shows the total number of events that are generated against the breach of fatal threshold value or Warning Threshold Breach. On clicking Total Events it will show all the events generated. The events generated against Fatal Threshold Breach are shown in the red colour and the events generated against Warning Threshold Breach are shown in yellow colour. Please refer Error! Reference source not found..

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 29 of 59

In the dashboard the parameter configuration for agents, overridden parameter and agent instance configuration can be seen.

Figure 29: Agent Parameter Configuration

Show Configured Agent parameters:

This shows the parameters configured in an agent. User can update or delete the parameter configured against an agent by clicking on the icons in the “Action” column.

Figure 30: Agent Configuration Details

Update redirects to the agent add configuration page to update the agent parameters. Please refer Figure 35.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 30 of 59

Show Agent Overridden Parameters Agent needs to be overridden in the case where one has requirement to have different values of the parameters to be monitored. In that case values for the overridden agent will appear.

Figure 31: Agent Overridden Parameter

Please refer Override Threshold for more details.

Show Agent Instance Configuration:

This shows the parameters configured in an agent Instance. User can update the values for the Agent Instance. Please refer Figure 38.

Host Status: We can see the configured Agent Parameters and Agent Instance Configuration through Host.

Figure 32: Dashboard

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 31 of 59

Show Configured Agent Parameters

We can update or delete the agent parameters by clicking the icons provided in the Action column.

Figure 33: Agent Configuration Details

On Update it will redirect to the Agent Add configuration page. Please refer Figure 35.

Show Agent Instance Configuration:

This shows the values configured in an agent Instance. Please refer Figure 38.

4.2 CONFIGURATION

Within configuration we have categories like:

Agent

Agent Instance

Application

Host

Application For Agent

Service

Set Time-Period

4.2.1 Agent

Agent has following actions in its menu.

Add

Add Configuration

Show

4.2.1.1 Add

Agent can be added from the below screen.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 32 of 59

Figure 34: Add Agent

4.2.1.2 Add Configuration

In this configuration page, we can define our agent specifications for example what will be the name and type of parameter, also its threshold value expected and the alarm conditions that will be reflected once the threshold gets breached.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 33 of 59

Figure 35: Add Agent Configuration

Add configuration has fields such as:

Agent Name- Agent name for which configuration will be added.

Parameter Name- Name of the parameter to be monitored on the server.

Parameter Type- Type of the parameter monitored can be a short name for the Parameter

Name.

Value Type- The value type can be absolute or counter.

Warning threshold- Warning threshold value.

Fatal Threshold- Fatal threshold value.

Alarm condition- Alarm can be raised for warning as well as threshold value depending on the

condition. Once the condition is reached the TAAM will monitor for specified amount of time or

the number of times the breaching condition reaches then it will create an event which will

eventually create a ticket in OTRS.

Active period- A particular time period where the event will not be generated against the

breach of threshold values.

Display Name- It is display name of the Agent.

SOP Name- It is the SOP id for the agent.

Image Name- Not used as of now.

SelfHeal Action- SelfHeal Action is the action that will be taken in case of an error.

4.2.1.3 Show

It display list of agents configured in a tabular format.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 34 of 59

Figure 36: Display Agents

You can also search for a particular agent through the Search option provided. User can delete/ update the agent configuration by clicking the respective icon in the “Action” column. On clicking update icon it will pop up window for updating Agent.

Figure 37: Update Agent Configuration

4.2.2 Agent Instance

Agent Instance has following actions in its menu.

Add

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 35 of 59

Show All

Show For Current Application

Override Threshold

Enable\Disable Parameters

Mark\ Unmark availability

4.2.2.1 Add

Add agent Instance using below screen.

Figure 38: Add Agent Instance

Agent Name- Select Agent Name from the drop down list.

Agent Host- Select the host for which agent instance will be created.

Agent Key Name- Add an agent key Name.

Parameter Value Expiry - Parameter Value Expiry in seconds.

Notification Interval - set the interval after which notification will be sent.

Notification Enabled - set whether notification enabled or not.

Notify User- User to be notified against breach of fatal/ warning threshold..

Notify User Group- User Group to be notified against breach of fatal/ warning threshold.

Escalation User Group- The User group to which the open events will be escalated.

Escalate open Event after hours- Number of hours after which the event will be escalated.

ITSM Ticket Enabled- set value to true for tickets to be generated against an event in OTRS.

ITSM Queue Name- set the ITSM Queue Name for the specified user in OTRS.

Description- Description for the agent.

4.2.2.2 Show All

Lists all the agent instances created for the respective hosts.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 36 of 59

Figure 39: Display Agent Instances

Click on delete icon in Action column to delete record from Agent Instance. Click on update icon in Action column User can update agent instance values.

Figure 40: Update Agent Instance

4.2.2.3 Show For Current Application Lists all the agent instances created for the respective hosts for the current application.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 37 of 59

Figure 41: Display Agent Instances For Current Application

Click on delete icon in Action column to delete record from Agent Instance. Click on update icon in Action column User can update agent instance values.

Figure 42: Update Agent Instance

4.2.2.4 Override Threshold This option is for the situation where in if one wants to have the different configuration other than the standard configuration that is set for the agent. In a scenario if one wants to have different value for the

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 38 of 59

Warning threshold and Fatal Threshold for the agent. In this scenario User can override the values using Override Threshold.

Figure 43: Override Threshold

On Submit it redirects to the agent configuration overriding page. Override the values for the parameter. E.g. Warning threshold, Fatala Threshold.

Figure 44: Agent Configuration Override For Parameter

4.2.2.5 Enable\ Disable Parameters As the name indicates, this option enables/disables the parameters of certain agent and host as per

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 39 of 59

the requirement.

Figure 45: Enable Disable Parameter

On Submit it will simply Enable or Disable the parameter to be monitored.

4.2.2.6 Mark\ Unmark availability

User can select a parameter to be marked/ unmarked for the availability for a particular agent.

Figure 46: Mark/ Unmark Parameter Available

On Submit the agent parameter will be marked/ unmarked.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 40 of 59

4.2.3 Application

Application has following actions in its menu.

Add

Show

4.2.3.1 Add Applications can be added using below screen.

Figure 47: Add Application

4.2.3.2 Show Displays list of all the application as shown in the screenshot below. Search option is provided to search a record as per application Name.

Figure 48: Display Applications

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 41 of 59

Click delete icon in the Action column to delete application record. Click update icon in the Action column it will pop up the update window.

Figure 49: Update Application

4.2.4 Host

Host has following actions in its menu.

Add

Show

4.2.4.1 Add Add host using below screen. Host type is server platform e.g. Windows, Linux etc.

Figure 50: Add Host

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 42 of 59

4.2.4.2 Show Displays list of hosts. Search option is provided to search a record as per server Name.

Figure 51: Display Hosts

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will pop up the update window.

Figure 52: Update Host

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 43 of 59

4.2.5 Application Per Agent

Application Per Agent has following actions in its menu.

Add

Show All

Show For Current Application

4.2.5.1 Add

Add association for the applications to the agent using below screen.

Figure 53: Add Agent Application

4.2.5.2 Show All

Displays list of the applications that are associated to an agent and host.

Figure 54: Display Agent Applications

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 44 of 59

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will redirect to the update window.

Figure 55: Add Agent Application

4.2.5.3 Show For Current Application It will show the agent application association for the current application only. Current Application is

displayed on the upper right corner of the screen.

Figure 56: Display Agent Application For Current Application

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will redirect to the update window.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 45 of 59

Figure 57: Update Agent Application

4.2.6 Service

Service option is provided to monitor the status of the service as a whole. Now a service/ application can be deployed on the multiple servers. Now to check the service status one has to consider the status of the parameters on all the servers on which the service/ application is deployed. Service has following actions in its menu.

Add

Show

Add Group

Show Group

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 46 of 59

4.2.6.1 Add

Service can be added using below screen.

Figure 58: Add Service

4.2.6.2 Show Display the List of services that are being monitored. Current Status column shows the status of the service.

Figure 59: Display Service

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will redirect to the update window.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 47 of 59

Figure 60: Update Service

4.2.6.3 Add Group

Group can be added using following screen.

Figure 61: Add Group

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 48 of 59

4.2.6.4 Show Group

It lists the services configured for an application.

Figure 62: Display Application Groups

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will redirect to the update window.

Figure 63: Update Application Group

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 49 of 59

4.2.7 Set Time-Period

Time period is set for the time duration in a day (can be any day from Monday to Sunday) for which the events will not be generated even if the threshold is breached. The Time period can be configured in the agent configuration under “Active Period” value.

Figure 64: Set Time Period

4.3 USER

User has following actions in its menu.

Add

Show

Logged In User

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 50 of 59

4.3.1 Add

User can be added using below screen. Roles and application access is assigned to the user from this screen only.

Figure 65: Add User

4.3.2 Show

Display the list of users, roles and application access assigned to them.

Figure 66: Display Users

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will redirect to the update window.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 51 of 59

Figure 67: Update Users

4.3.3 Logged In User

Display the details for the logged in user.

Figure 68: Display Logged In User

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 52 of 59

4.4 GROUP

Group has following actions in its menu.

Add

Show

Add Members

4.4.1 Add

Add group of users using below screen.

Figure 69: Add Group

4.4.2 Show

Display the list of groups added.

Figure 70: Display User Group

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 53 of 59

Click delete icon in the Action column to delete host record. Click update icon in the Action column it will pop the update window.

Figure 71: Update User Groups

4.4.3 Add Members

Add users to the group using following screen.

Figure 72: Add Members

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 54 of 59

4.5 TEST

Test has following actions in its menu.

Test

Test Full Data

Lazy Tree Demo

Partial Lazy Tree Demo

4.5.1 Test

User can test single Agent/host data to check if it is correct or not.

Figure 73: Test

4.5.2 Test Full Data

Here user can test data if it is coming from CSV directly. It can contain multiple agents.

Figure 74: Test Full Data

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 55 of 59

4.5.3 Lazy Tree Demo

Here user can see the status of all the parameters monitored in RAG format for a server.

Figure 75: Lazy Tree Demo

4.5.4 Partial Lazy Tree Demo

Here user can see the status of the parameter after selecting it in the explorer view. The status for the selected parameter will only be displayed in RAG format.

Figure 76: Partial Lazy Tree Demo

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 56 of 59

4.6 HELP

Click to go to the help pages for the TAAM application.

Figure 77: Help

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 57 of 59

5 DOCUMENT HISTORY

Version Date Author Reviewed

by Approved

by Nature of changes

1.0 08/12/2015 Sachin Patil Rakesh Talele

Draft version.

1.1 16/12/2015 Sachin Patil Added figure numbers and description.

1.4 31/12/2015 Sachin Patil Added content as per business perspective.

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 58 of 59

TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 59 of 59

THANK YOU

Disclaimer Tech Mahindra Limited herein referred to as TechM provide a wide array of presentations and reports, with the contributions of various professionals. These presentations and reports are for informational purposes and private circulation only and do not constitute an offer to buy or sell any securities mentioned therein. They do not purport to be a complete description of the markets conditions or developments referred to in the material. While utmost care has been taken in preparing the above, we claim no responsibility for their accuracy. We shall not be liable for any direct or indirect losses arising from the use thereof and the viewers are requested to use the information contained herein at their own risk. These presentations and reports should not be reproduced, recirculated, published in any media, website or otherwise, in any form or manner, in part or as a whole, without the express consent in Writing of TechM or its subsidiaries. Any unauthorized use, disclosure or public dissemination of information contained herein is prohibited. Unless specifically noted, TechM is not responsible for the content of these presentations and/or the opinions of the presenters. Individual situations and local practices and standards may vary, so viewers and others utilizing information contained within a presentation are free to adopt differing standards and approaches as they see fit. You may not repackage or sell the presentation. Products and names mentioned in materials or presentations are the property of their respective owners and the mention of them does not constitute an endorsement by TechM. Information contained in a presentation hosted or promoted by TechM is provided “as is” without warranty of any kind, either expressed or implied, including any warranty of merchantability or fitness for a particular purpose. TechM assumes no liability or responsibility for the contents of a presentation or the opinions expressed by the presenters. All expressions of opinion are subject to change without notice.


Top Related