WhatsUp Gold v15 – WhatsUp Companion

watermelonroachdaleInternet and Web Development

Jul 30, 2012 (4 years and 8 months ago)

574 views

WhatsUp Gold v15


WhatsUp Companion 3.7

WhatsUp Companion Extended


Improve WhatsUp Gold with WhatsUp Companion


Orsenna 2012

1

WhatsUp Companion


WhatsUp Plugins

WhatsUp Gold


WhatsUp Companion

• Aim to follow customer’s needs

• Increase WhatUp potential through

engineering

Flow Monitor

Flow Publisher

VoIP Monitor

Whats Configurated

Whats Connected

Whats Virtual

Failover Manager


Standard Edition

Premium Edition

Distributed Edition


Orsenna 2012

2

Orsenna 2012

3

26
additional

Active Monitors

WhatsUp Companion

WhatsUp Gold v15

9
additional

Performance Monitors

WhatsUp Gold v15

WhatsUp Companion

Orsenna 2012

4

6 fields :

Databases

-
Oracle

-
MySQL

-
MultiDB


Applications

-
File parser

-
SFTP

-
Mailer


Core Monitoring

-
SSH

-
Telnet

-
SNMP Extended

-
DHCP Extended

-
DHCP Scope

-
Ping Jitter




Agents

-
Nagios

-
Zabbix


Infrastructure applications

-
DNS Extended

-
DNS BlackList

-
HTTP Certificate

-
NTP


Web Servers

-
Apache

-
TomCat

-
Zapcat

-
Websphere

-
Jboss

-
JMX Monitor


Orsenna 2012

5

Databases

Active Monitor + Performance Monitor :


Active Monitor :

Orsenna 2012

6

Oracle Plugins

• Description

It

allows

the

monitoring

of

an

Oracle

Database

instance

through

a

direct

connection

using

the

listener
.

It

allows

to

compare

the

return

value

of

a

bunch

of

different

performance

counter,

and

to

execute

a

custom

SQL

query

to

compare

the

result

using

a

threshold
.

Orsenna 2012

7

Performance Monitor :

Active Monitor :

Mysql Plugins

• Description

It

allows

the

monitoring

of

a

MySQL

Database

through

a

direct

connection
.

It

allows

to

compare

the

return

value

of

a

bunch

of

different

performance

counter,

and

to

execute

a

custom

SQL

query

to

compare

the

result

using

a

threshold
.

Performance Monitor :

Active Monitor :

Orsenna 2012

8

SQL MultiDB Query Monitor

• Description

The

Orsenna’s

SQL

MultiDB

Query

Monitor

plug
-
in

allows

the

monitoring

of

different

types

of

database

like

Mysql,

PostgreSQL,

DB
2
,

Oracle,

Sybase

and

Informix
.

With

this

plug
-
in

we

could

execute

a

custom

SQL

query

to

compare

the

result

using

a

threshold
.

Active Monitor :

Orsenna 2012

9

Applications


Active Monitor :

File Parser

SFTP

Mailer

Orsenna 2012

10

File Parser Monitor

• Description

It

verifies

if

a

file

contains

a

specific

pattern

and

if

it

occurs

X

time(s)
.


We

have

also

the

possibility

to

select

“Parse

options”

to

select

if

we

want

to

analyze

:

-
Whole

file

-
Only

new

line

-
Last

X

line

Active Monitor :

Orsenna 2012

11

SFTP Monitor

• Description

The Orsenna’s SFTP plug
-
in allows the execution of a
command on a remote SFTP server with standard
commands like put, get, pwd, dir, ls.. It allows to
compare the return value of the command to a
threshold, and to then trigger an action to alert the
WhatsUp administrator.

Active Monitor :

Orsenna 2012

12

Mailer Monitor Extended

• Description

It

allows

to

analyze

Email

for

a

specific

account

and

return

an

alert

according

to

the

parameters

(sender,

subject

contains

and

number)
.




Active Monitor :

Orsenna 2012

13

Infrastructure applications


Active Monitor :

DNS Extended

DNS Blacklist

HTTP Certificate

NTP

Orsenna 2012

14

DNS Monitor Extended

• Description

It

verifies

if

the

DNS

server

is

always

up

compared

with

a

request

(DNS

lookup)
.

You

can

use

it

to

check

if

a

computer

has

always

its

DNS

server

up

or

if

your

website

is

always

up
.



Active Monitor :

Orsenna 2012

15

DNS Blacklist Monitor

• Description

The

DNS

Blacklist

Monitor

offers

some

pre
-
configured

blacklist

servers

for

test

and

it

offers

the

possibility

to

add

new

blacklist
.

For

example,

the

monitor

will

allow

you

to

know

if

your

mail

server

is

present

in

spam

blacklist

servers
.

.



Active Monitor :

Orsenna 2012

16

HTTPCert Monitor

• Description

This

monitor

provides

access

to

different

information

about

remote

SSL

Certificate

or

your

local

Certificate
.

More,

it

allows

configuring

alert

thresholds

on

the

certificate

parameters
.


Active Monitor :

Orsenna 2012

17

NTP Monitor Extended

• Description

It

allows

comparing

the

time

between

the

NTP

server

time

and

the

local

computer

time
.






• Why ?

Without

a

clock

synchronization,

some

network

services

couldn’t

work

correctly

or

with

problems

(Network

transfer,

data

save,

video
-
conference

in

real
-
time

)


Active Monitor :

Orsenna 2012

18

Agents


Active Monitor + Performance Monitor :

Nagios NRPE


Zabbix


Active Monitor:

Orsenna 2012

19

Nagios Plugins

• Description

The

NRPE

Monitor

allows

to

check

values

gathered

by

a

Nagios

NRPE

agent

installed

on

a

client

device
.

It

is

able

to

talk

with

both

NRPE

and

NRPE_NT

agents


• Examples



Check_load



Check_mem



Check_procs



Check_swap


Active Monitor :

Performance Monitor :

Orsenna 2012

20

Zabbix Monitor

• Description

The

Orsenna’s

Zabbix

Monitor

allows

monitoring

Windows,

Linux,

Apache


This

module

allows

a

server

administrator

to

find

out

how

well

their

server

is

performing
.

To

use

this

active

monitor

we

use

an

agent

installed

on

a

client

device
.

We

predefined

values

for

each

type

of

system

but

you

could

use

your

own

Zabbix

query

if

you

have

other
.

Active Monitor :

Orsenna 2012

21

Core

Monitoring

Active Monitor + Performance Monitor :


Active Monitor :

Telnet

SSH Extended

SNMP Extended

DHCP Extended

DHCP Scope

Ping Jitter

Orsenna 2012

22

TelnetExt Monitor

• Description

The Orsenna’s telnet plug
-
in allows the execution of a
command on a remote server with Telnet access. It
allows to compare the return value of the command
to a threshold, and to then trigger an action to alert
the WhatsUp administrator.

Active Monitor :

Performance Monitor :

Orsenna 2012

23

SSHExt Monitor

• RSA and DSA Key

Compatible with OpenSSH and Putty keys



• More comparison options

Greater than, Smaller than, Equal to,

no more equal to


Active Monitor :

Orsenna 2012

24

SNMP Monitor Extended

• Description

The

Orsenna’s

SNMP

Monitor

Extended

allows

monitoring

every

device

with

SNMP
.

The

main

advantage

of

this

plug
-
in

is

the

presence

of

a

lot

of

templates
.

To

make

easier

the

utilization

of

this

plug
-
in,

we

predefined

values

for

each

type

of

device

(Dell,

Cisco,

HP

.
)
.


You

could

create

your

own

template
.


Active Monitor :

Orsenna 2012

25

DHCP Extended Monitor

Active Monitor :

• Description


The

DHCP

Extended

Monitor

allows

monitoring

DHCP

Server
.

You

can

check

DHCP

Scope

offers

by

your

DHCP

Servers,

or

know

what

DHCP

server

assigned

a

particular

IP

address
.

In

case

of

error,

the

monitor

will

launch

alert

policy
.

Orsenna 2012

26

DHCP Scope

Active Monitor :

• Description


DHCP

Scope

Active

Monitor

allows

monitoring

DHCP

Scopes

offered

by

your

different

servers
.

You

can

fix

threshold

value

on

the

number

of

IP

address

available

and

be

alerted

in

case

of

overtaking

Orsenna 2012

27

Ping
Jitter

Active Monitor

Active Monitor :

• Description


Ping

Jitter

Active

monitor

allows

making

some

performance

measures

through

a

ping

(
Jitter
)
.

You

can

fix

threshold

value

on

the

ping

jitter

and

be

alerted

in

case

of

overtaking
.


Orsenna 2012

28

Application servers

Active Monitor + Performance Monitor :

Active Monitor :

Apache

TomCat

WebSphere

JBoss


ZapCat

JMX Monitor


Orsenna 2012

29

Apache Monitor

• Description

The

Orsenna’s

Apache

Monitor

allows

monitoring

Apache

server
.

This

module

allows

a

server

administrator

to

find

out

how

well

their

server

is

performing
.

It

uses

port

80

(http)
.

To

make

easier

the

utilization

of

this

plug
-
in,

we

predefined

values

(Server

version,

Total

accesses,

Total

Traffic

)
.

Active Monitor :

Performance Monitor :

Orsenna 2012

30

TomCat Monitor

• Description

The

Orsenna’s

TomCat

Monitor

allows

monitoring

TomCat

server
.

This

module

allows

a

server

administrator

to

find

out

how

well

their

server

is

performing
.

It

uses

port

8080
.

To

make

easier

the

utilization

of

this

plug
-
in,

we

predefined

values

(Free

Memory,

Total

memory

)
.

Active Monitor :

Orsenna 2012

31

Zapcat Monitor

• Description

Orsenna’s

Zapcat

Monitor

allows

monitoring

JMX

applications
.

We

use

an

agent

which

uses

port

10052

(Zapcat)
.


Zapcat

is

a

bridge

between

the

JMX

management

API

inside

Java

applications

and

the

monitoring

tool
.

This

allows

system

administrators

to

retrieve

JMX

management

data

such

as

memory

use

or

garbage

collection

counts
.

This

information

is

queried

directly

on

Java

applications
.

Think

of

it

as

SNMP

for

Java

applications
.

Active Monitor :

Orsenna 2012

32

Websphere Monitor

• Description

Active

and

Performance

Monitors

allow

checking

some

Websphere

pre
-
configured

parameters

and

allows

configuring

your

own

parameters
.



Active Monitor :

Performance Monitor :

Orsenna 2012

33

JBoss Monitor

• Description

Jconsole

is

the

more

suitable

solution

to

monitor

a

JBoss

server
.



In

order

to

centralize

monitoring

information,

we

have

integrated

a

similar

solution

within

WhatsUp

Gold
.


So

with

this

Active

Monitor

you

could

monitor

:

-
Memory

-
Connections

Current



Active Monitor :

Performance Monitor :

Orsenna 2012

34

JMX Monitor

• Description


The

Orsenna's

JMX

plug
-
in

allows

you

to

monitor

any

server

that

supports

JMX

by

directly

connect

to

the

server

and

request

for

JMX

counter

that

server

support
.

This

plug
-
in

also

allows

administrator

easily

browsing

all

available

counter

and

add

to

the

monitoring

list


Active Monitor :

Orsenna 2012

35

WhatsUp
Companion

Extended

Active Monitor + Performance Monitor :


Active Monitor :

GEUM

Apache JMeter


Components:

GEUM Recorder

GEUM Player

GEUM Scheduler

Orsenna 2012

36

GEUM


Global End User Monitoring

• Description


Global

End

User

Monitoring

(GEUM)

offers

a

powerful

and

affordable

solution

for

monitoring

business
-
critical

web

transactions

from

the

end
-
user’s

perspective
.

GEUM

allow

you

to

automatically

test

web

applications

from

the

locations

that

are

important

to

you

and

get

a

reporting

in

your

monitoring

software
.

GEUM

is

made

of

a

simple

web

recorder

allowing

to

playback

recorded

session

while

checking

the

response

time
.



GEUM contains:




-

a Web Recorder



-

a Web Player



-

a Scheduler



-

an Active and a Performance Monitor for WhatsUp Gold





Orsenna 2012

37

GEUM Recorder

• Description


The

Recorder

lets

administrator

create

a

test

plan
.

You

can

record

your

actions

to

web

browser

and

save

it

to

a

local

XML

file
.

Then

HTML

sessions

can

be

executed

locally

or

remotely

by

different

GEUM

players
.


Orsenna 2012

38

GEUM Player

• Description


Players

allow

executing

different

HTML

sessions

contained

in

XML

files
.

Thus,

the

different

players

carry

out

the

various

performances

tests

as

response

times
.


Orsenna 2012

39

GEUM
Scheduler

• Description


The

Scheduler

periodically

sends

command

to

player

computers

and

receives

performance

data
.

These

data

are

stored

in

xml

formatted

result

file,

which

can

be

used

to

monitor

the

performance

of

a

web

server
.


Orsenna 2012

40

Integrate GEUM in WhatsUp

• Description


GEUM

Active

and

Performance

Monitor

are

available

in

WhatsUp

Companion

extended

and

allow

processing

the

result

file

collected

by

GEUM

Scheduler
.

Active

Monitor

raises

message

if

any

web

server

is

in

critical

state

and

the

Performance

Monitor

allows

graphing

response

time

or

other

performances

of

web

applications
.

Orsenna 2012

41

Apache
JMeter

• Description


Apache

JMeter

is

open

source

software,

a

100
%

pure

Java

desktop

application

designed

to

load

test

functional

behavior

and

measure

performance
.

It

was

originally

designed

for

testing

Web

Applications

but

has

since

expanded

to

other

test

functions
.

In

JMeter

server

computers,

JMeter

server

is

started

to

receive

test

plan

from

Whatsup

installed

computer,

JMeter

client,

and

carry

out

the

testing

process
.

The

sample

result

is

then

transferred

back

to

JMeter

client

for

parsing

and

test

against

threshold

values
.



JMeter client
Whatsup JMeter Monitor
Send test plan by command
:
“jmeter
-
n


t
<
test
_
plan
>
-
r
-
Jremote
_
hosts
=
<
hosts
>

Web server
Web server
Web server
JMeter server
Invoked by command
:
“jmeter
-
server
.
bat”


Send JMeter test plan and
parameters



Receive the result file
(
XML
)


Run the plan


Parse the result


Test with conditions
Orsenna 2012

42

Apache
JMeter

The

WhatsUp

Companion

Extended

plug
-
in

contains

also

an

Active

Monitor

dedicated

Apache

JMeter
.

It

allows

monitoring

various

servers

(web

server,

ftp

server,

mail

server


)

using

Apache

JMeter

software
.

Orsenna 2012

43