You are on page 1of 59

TECHNOLOGY AGNOSTIC

APPLICATION MONITORING (TAAM)


USER GUIDE
Version 1.4

@TechMahindra CUBES
TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 2 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 3 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 4 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 5 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 6 of 59


TAAM User Guide

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.

Solution Tools Ticketing Tool


(SOP) (OTRS)

Auto-
SOP for
Ticketing
Threshold breach

TAAM
(Monitoring Tool)

Configuration
Report
Dashboard
User/ User Group
Test

Dashboard
Report

Dashboard
Report Dashboard
Report
Monthly/Quarterly Resolution/
Review restoration for event
Account manager of threshold breach.
can presents
Reports to see the
trend of the status
of the parameters
on multiple servers.

Figure 1: TAAM Flow

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 7 of 59


TAAM User Guide

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 Incident Manger Being responsible for TechM service
Delivery Manager performance, Account Manager / Delivery
Project Manager 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_UserGuide_TechM_Cubes_V1.4 TAAM Page 8 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 9 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 10 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 11 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 12 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 13 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 14 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 15 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 16 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 17 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 18 of 59


TAAM User Guide

Figure 20: Detail 3D View

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 19 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 20 of 59


TAAM User Guide

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.

TechMahindra’s Active
Directory

Customer’s ODC
CUBES Framework

IIS

Cubes
MS SQL

WebServ Apache
Server

ice Tomcat

MY SQL
Server
Cubes
TAAM

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

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 21 of 59


TAAM User Guide

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.

TechMahindra’s Active
Directory

TechM Network
CUBES Apache
Framework Tomcat 7

IIS

MY SQL
Server
CUBES
MS SQL

TAAM
Server

CUBES
WebServ
ice

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

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 22 of 59


TAAM User Guide

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

TechM CUBES
shared service

IIS Apache
Tomcat 7

MS SQL
My SQL

CUBE
Server

Server
S
Cubes
TAAM
WebServ
ice

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 23 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 24 of 59


TAAM User Guide

Figure 25: TAAM login page

In TAAM login page enter credentials and click Log In.

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 25 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 26 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 27 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 28 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 29 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 30 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 31 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 32 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 33 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 34 of 59


TAAM User Guide

 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_UserGuide_TechM_Cubes_V1.4 TAAM Page 35 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 36 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 37 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 38 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 39 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 40 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 41 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 42 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 43 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 44 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 45 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 46 of 59


TAAM User Guide

Figure 60: Update Service

4.2.6.3 Add Group

Group can be added using following screen.

Figure 61: Add Group

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 47 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 48 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 49 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 50 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 51 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 52 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 53 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 54 of 59


TAAM User Guide

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_UserGuide_TechM_Cubes_V1.4 TAAM Page 55 of 59


TAAM User Guide

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

Figure 77: Help

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 56 of 59


TAAM User Guide

5 DOCUMENT HISTORY
Reviewed Approved
Version Date Author Nature of changes
by by
Rakesh
1.0 08/12/2015 Sachin Patil Draft version.
Talele
Added figure numbers
1.1 16/12/2015 Sachin Patil
and description.
Added content as per
1.4 31/12/2015 Sachin Patil
business perspective.

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 57 of 59


TAAM User Guide

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 58 of 59


TAAM User Guide

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.

TAAM_UserGuide_TechM_Cubes_V1.4 TAAM Page 59 of 59

You might also like