Pandora FMS - Technical presentation

40
1

description

Depth details about Pandora FMS highlighs and features.

Transcript of Pandora FMS - Technical presentation

Page 1: Pandora FMS - Technical presentation

1

Page 2: Pandora FMS - Technical presentation

WHAT IS IT?

Page 3: Pandora FMS - Technical presentation

WHAT IS PANDORA FMS ?

3

Page 4: Pandora FMS - Technical presentation

WHAT IS PANDORA FMS ?

4

First position !

Page 5: Pandora FMS - Technical presentation

WHAT IS PANDORA FMS ?

Pandora FMS is an all-purpose monitoring system.

5

WHAT IT DOES WHERE IT WORKS

Gathers information from any

kind of logic system.

Generates customized alerts

and notifications

Shows graphs, reports, etc

and monitoring maps in a

WEB environment.

Applications and operating systems.

Network and communications.

Business processes (BPM).

User experience on WEB

environments (browser automation),

Electrical comsumption,

temperature monitoring, external

sensors, etc.

Page 6: Pandora FMS - Technical presentation

WHAT IS PANDORA FMS ?

6

Is an OpenSource

project, under the

leadership of

Artica, a Spanish

company founded

in 2005.

There are thousands

of companies using it,

and more than

450.000 downloads*

It is used all around

the world in more

than 75 different

countries.

Big corporations like

Telefónica choose

Pandora FMS to

replace other

monitoring solutions

like BMC Patrol, HP

OVO, IMB Tivoli or

NetlQ, achieving very

significant savings.

* Source: Sourceforge.net, March 2012

Page 7: Pandora FMS - Technical presentation

HISTORY

7

Page 8: Pandora FMS - Technical presentation

WHO USES IT ?

Page 9: Pandora FMS - Technical presentation

WHO USES IT ?

9

Spain Mexico

Spain UK Japan Mexico Brazil USA Germany Dennmark

Chile Argentina New Zealand Canada Ecuador Belgium Colombia Congo

Page 10: Pandora FMS - Technical presentation

INTRODUCTION

Page 11: Pandora FMS - Technical presentation

HOW IT WORKS ?

11

COLLECTION CONSOLIDATION

NOTIFICATION

PRESENTATION

Page 12: Pandora FMS - Technical presentation

ARCHITECTURE

12

Page 13: Pandora FMS - Technical presentation

IT GLOBAL MONITORING

Availability management

Fault management in infraestructure, ITIL

metric calculations (MTTR, MTBF), recovery

actions on problems.

Service Level Agreement

BPM, business metrics, SLA, OLA's and KPI's.

Different kind of views and realtime

dashboards.

Capacity management

Fault and performance history monitoring,

custom scheduled reports, trend prediction,

and projection reporting for capacity

planning.

13

Page 14: Pandora FMS - Technical presentation

COLLECTION

Page 15: Pandora FMS - Technical presentation

WHAT DOESIT MONITOR ?

OPERATING SYSTEM

Linux, Solaris, AIX, HP/UX, Windows, FreeBSD, OpenBSD, NetBSD, MacOS...

VIRTUALIZATION

Vmware, Xen

APPLICATIONS

SAP, Tomcat, Weblogic, IIS, JBoss, Exchange, WebSphere, Oracle, ERP...

HARDWARE SENSORS

Temperature, humidity, flood, power, etc.

15

NETWORKING

Any manufacturer: Cisco, Juniper,

3com, Teldat, Huawei, D-Link.

DATABASES

Oracle, DB2, SQL Server, Mysql…

SUPPORTED PROTOCOLS

SNMP, HTTP, LDAP, Ping, TCP,

WMI, RADIUS, DNS, SQL queries…

WEB USER EXPERIENCE

Latency, connection, login process,

sessions, buying process, etc.

Page 16: Pandora FMS - Technical presentation

AGENT BASED MONITORING

HA supported in the agents.

Agents can store data in a local

buffer on connections failure.

It can execute commands in

response to a failure.

Lightweight agents for any OS.

It has pre-conditions previous to

monitoring.

Scheduled monitoring.

Remote agent management.

Agents can collect inventory

information (services, software…)

16

Page 17: Pandora FMS - Technical presentation

REMOTE MONITORING

NETWORKING

• Full support for SNMP, TCP, ICMP,

etc

• Automated network sweep.

• Remote sensors and drones.

• Topolological maps

WEB

• Step by step navigation.

• Download time, user experience.

• Content validation.

• API \ Webservices checking.

17

SERVERS

• HTTP, LDAP, Radius, WMI, SSH,

etc

SENSORS

• NOC sensors for temperature.

• Electrical consumption

• Able to integrate with several

devices in the market.

Page 18: Pandora FMS - Technical presentation

CONSOLIDATION

Page 19: Pandora FMS - Technical presentation

CONSOLIDATION

19

Normalization of all the data

collected

A high volume historical database

capable of storing several years of

data.

Full High Availability Architecture

Page 20: Pandora FMS - Technical presentation

PRESENTATION

20

Page 21: Pandora FMS - Technical presentation

PRESENTATION

REPORTS

• Trends.

• Inventory.

• Top-N.

• SLA.

• ITIL Metrics.

• Graphs.

• Regular sumissions in PDF

DASHBOARDS

VISUAL CONSOLE

21

SERVICE DIAGRAMS

TOPOLOGICAL MAPS

TREE VIEWS

EVENT CONSOLE

EVERYTHING 100% WEB WYSIWYG.

Page 22: Pandora FMS - Technical presentation

NOTIFICATION

Page 23: Pandora FMS - Technical presentation

NOTIFICATION

23

Event

correlation

SMS and e-mail

alerts, integration

with secondary

applications, etc.

Corrective command

execution

Integration with

Tivoli & HP OVO

Realtime sound

console

RSS events feed

Page 24: Pandora FMS - Technical presentation

OPERATION

Page 25: Pandora FMS - Technical presentation

OPERATION

100% web based multiuser, multi-client access.

LDAP and AD integration.

Policy and standard template monitoring.

Command line tools (CLI).

API WEB interface for third party integration.

HA in all components.

Event reader for Android.

25

Page 26: Pandora FMS - Technical presentation

METACONSOLE OPERATION

The meta-console implements a

way to allocate the monitoring

among different servers

Each server has its own

database, console and server,

and needless to say its own

agents.

We are able to control

thousands of dispositives in this

way.

26

Page 27: Pandora FMS - Technical presentation

WHY PANDORA FMS ?

Page 28: Pandora FMS - Technical presentation

ADVANTAGES Same tool for

different environments and

technologies

Extreme scalability.

(Thousands of servers)

Faster time evaluation

(time-to-value)

Opensource !

A large number of features with the best

cost-benefit ratio.

Very low TCO (Total Cost of Owenership) compared to other

similar solutions

Capability to develop new features on

demand.

Users and customers who have brought experience and maturity to the

project.

28

Page 29: Pandora FMS - Technical presentation

ADVANTAGES

VERSUS CLASSIC COMPETITORS

(HP, IBM, CA, Microsoft)

29

Better cost-benefit

Greater flexibility and

integration

Faster start-up

More powerful crossplatform

agents

Bigger number of features

Extensive international

support

Larger user community

VERSUS NEW COMPETITORS

( OpenCore, OpenSource)

Page 30: Pandora FMS - Technical presentation

LICENCE AND VERSIONS

30

ENTERPRISE LICENCE

Annual fee.

License based on the number of monitored

devices.

Professional support, Enterprise features

and certified updates.

OPEN SOURCE LICENCE

Free.

Unsupported, help from community.

Reduced features option for large environments.

Page 31: Pandora FMS - Technical presentation

There is a formal training program for Pandora FMS:

* The official certificates are issued only by Artica.

PAT: Curso de administración de Pandora FMS

OFFICIAL TRAINING

31

PAE: Pandora FMS Expert engineering.

PAT: Pandora FMS Administration.

Page 32: Pandora FMS - Technical presentation

TECHNOLOGY

Page 33: Pandora FMS - Technical presentation

PANDORA FMS TECHNOLOGY

Lightweight application server

(Apache/PHP5).

WEB Interface based on AJAX

and HTML5

WEB Integration based on REST

Web Services.

MySQL5 for Database backend.

Experimental support for Oracle

and PostgreSQL

Modular design on Perl5.

Agent plugins developed in

VBScript, PowerShell, Perl,

Python and Shellscript

Lightweight agents for

Microsoft Windows and Unix

platforms. In Microsoft, we use

native API’s

33

Page 34: Pandora FMS - Technical presentation

INFORMATION GATHERING

34

Pandora FMS does not use lots of

abstraction layers witch slow down the

information extration from the host

system.

It uses native commands and tools to

obtain information directly from the

system

It uses Windows native low level API to

get the information directly if possible.

Unix agent developed on PERL.

Windows agent coded in C++

Page 35: Pandora FMS - Technical presentation

AGENT PLUGINS

• It permits complex performance testing

and add it in an autonomous way, easy

to integrate.

• You can use the monitoring scrìpts

already in place and use it in Pandora

FMS.

• Plugins are interchangeable and

reusable between different agents.

• Plugins support any languages: Scripting

(Perl, VBS, Powershell, Python), Java

and C/C++.

35

Page 36: Pandora FMS - Technical presentation

EASY TO INTEGRATE

There are many ways to integrate with Pandora FMS, by using different

mechanisms:

36

Command Line Tool to administer Pandora FMS, for a better

script integration.

Direct integration with suites like IBM Tivoli or HP OpenView.

Easy to use WEB API Rest.

Export / Import information using CSV format.

URL Actions in the GUI allows contextual integrations.

Page 37: Pandora FMS - Technical presentation

REQUIREMENTS

37

Page 38: Pandora FMS - Technical presentation

MINIMUM REQUIREMENTS

It works in basic servers or multiprocessor servers, with 100% hardware

usage.

Parallel and multiple server processing. It scales by adding more servers if

necessary.

Average server: : 4GB RAM, CPU Multicore, for 2.000 agents.

Server works under Linux, or BSD.

Page 39: Pandora FMS - Technical presentation

SYSTEMS SUPPORTED

SERVER:

• RedHat Enterprise Server,

CenOS and Fedora.

• SLES, Open Suse

• Debian / Ubuntu Linux

• Solaris

• FreeBSD

39

AGENTS:

• NT4, Windows 2000, XP, 2003,

Vista, 2008, 7 (32/64 bits).

• HP-UX 11 or higher.

• AIX 4.3 or higher.

• Solaris 6 or higher.

• Linux (Any distro)

• NetBSD,FreeBSD, OpenBSD.

Page 40: Pandora FMS - Technical presentation

Artica ST

Madrid España

Tel: (+34) 91 559 72 22

[email protected]

www.artica.es