Pandora FMS - Technical presentation

Post on 19-Jun-2015

1.950 views 6 download

Tags:

description

Depth details about Pandora FMS highlighs and features.

Transcript of Pandora FMS - Technical presentation

1

WHAT IS IT?

WHAT IS PANDORA FMS ?

3

WHAT IS PANDORA FMS ?

4

First position !

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.

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

HISTORY

7

WHO USES IT ?

WHO USES IT ?

9

Spain Mexico

Spain UK Japan Mexico Brazil USA Germany Dennmark

Chile Argentina New Zealand Canada Ecuador Belgium Colombia Congo

INTRODUCTION

HOW IT WORKS ?

11

COLLECTION CONSOLIDATION

NOTIFICATION

PRESENTATION

ARCHITECTURE

12

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

COLLECTION

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.

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

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.

CONSOLIDATION

CONSOLIDATION

19

Normalization of all the data

collected

A high volume historical database

capable of storing several years of

data.

Full High Availability Architecture

PRESENTATION

20

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.

NOTIFICATION

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

OPERATION

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

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

WHY PANDORA FMS ?

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

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)

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.

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.

TECHNOLOGY

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

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++

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

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.

REQUIREMENTS

37

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.

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.

Artica ST

Madrid España

Tel: (+34) 91 559 72 22

sales@artica.es

www.artica.es