You are on page 1of 40

1

WHAT IS IT?
WHAT IS PANDORA FMS ?

3
WHAT IS PANDORA FMS ?

First position !

4
WHAT IS PANDORA FMS ?
Pandora FMS is an all-purpose monitoring system.

WHAT IT DOES WHERE IT WORKS

Gathers information from any Applications and operating systems.


kind of logic system.
Network and communications.
Generates customized alerts
and notifications Business processes (BPM).

Shows graphs, reports, etc User experience on WEB


and monitoring maps in a environments (browser automation),
WEB environment.
Electrical comsumption,
temperature monitoring, external
sensors, etc.

5
WHAT IS PANDORA FMS ?

Is an OpenSource There are thousands Big corporations like


project, under the of companies using it, Telefnica choose
leadership of and more than Pandora FMS to
Artica, a Spanish replace other
450.000 downloads*
monitoring solutions
company founded It is used all around like BMC Patrol, HP
in 2005. the world in more OVO, IMB Tivoli or
than 75 different NetlQ, achieving very
countries. significant savings.

6 * Source: Sourceforge.net, March 2012


HISTORY

7
WHO USES IT ?
WHO USES IT ?

Spain Mexico

Spain UK Japan Mexico Brazil USA Germany Dennmark

Chile Argentina New Zealand Canada Ecuador Belgium Colombia Congo

9
INTRODUCTION
HOW IT WORKS ?
NOTIFICATION

COLLECTION CONSOLIDATION

PRESENTATION

11
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 NETWORKING
Linux, Solaris, AIX, HP/UX, Any manufacturer: Cisco, Juniper,
Windows, FreeBSD, OpenBSD, 3com, Teldat, Huawei, D-Link.
NetBSD, MacOS...
DATABASES
VIRTUALIZATION Oracle, DB2, SQL Server, Mysql
Vmware, Xen
SUPPORTED PROTOCOLS
APPLICATIONS
SNMP, HTTP, LDAP, Ping, TCP,
SAP, Tomcat, Weblogic, IIS, WMI, RADIUS, DNS, SQL queries
JBoss, Exchange, WebSphere,
Oracle, ERP...
WEB USER EXPERIENCE
HARDWARE SENSORS Latency, connection, login process,
Temperature, humidity, flood, sessions, buying process, etc.
power, etc.

15
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 SERVERS

Full support for SNMP, TCP, ICMP, HTTP, LDAP, Radius, WMI, SSH,
etc etc
Automated network sweep.
Remote sensors and drones. SENSORS
Topolological maps
NOC sensors for temperature.
WEB Electrical consumption
Able to integrate with several
Step by step navigation. devices in the market.
Download time, user experience.
Content validation.
API \ Webservices checking.

17
CONSOLIDATION
CONSOLIDATION

Normalization of all the data


collected

A high volume historical database


capable of storing several years of
data.

Full High Availability Architecture

19
PRESENTATION

20
PRESENTATION
REPORTS SERVICE DIAGRAMS
Trends.
Inventory. TOPOLOGICAL MAPS
Top-N.
SLA. TREE VIEWS
ITIL Metrics.
Graphs.
EVENT CONSOLE
Regular sumissions in PDF

EVERYTHING 100% WEB WYSIWYG.

DASHBOARDS

VISUAL CONSOLE

21
NOTIFICATION
NOTIFICATION
Event
correlation

SMS and e-mail


RSS events feed alerts, integration
with secondary
applications, etc.

Corrective command
Realtime sound
execution
console

Integration with
Tivoli & HP OVO
23
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
Users and
customers who have Extreme scalability.
brought experience
and maturity to the (Thousands of servers)
project.

Faster time
Capability to develop evaluation
new features on (time-to-value)
demand.
Opensource !

Very low TCO (Total A large number of


Cost of Owenership) features with the best
compared to other cost-benefit ratio.
similar solutions

28
ADVANTAGES

VERSUS CLASSIC COMPETITORS VERSUS NEW COMPETITORS


(HP, IBM, CA, Microsoft) ( OpenCore, OpenSource)

Better cost-benefit More powerful crossplatform


agents
Greater flexibility and
integration Bigger number of features

Faster start-up Extensive international


support

Larger user community

29
LICENCE AND VERSIONS
OPEN SOURCE LICENCE

Free.
Unsupported, help from community.
Reduced features option for large environments.

ENTERPRISE LICENCE

Annual fee.
License based on the number of monitored
devices.
Professional support, Enterprise features
and certified updates.
30
OFFICIAL TRAINING
There is a formal training program for Pandora FMS:

PAT: Pandora FMS Administration.

PAE: Pandora FMS Expert engineering.

* The official certificates are issued only by Artica.

PAT: Curso de administracin de Pandora FMS

31
TECHNOLOGY
PANDORA FMS TECHNOLOGY
Lightweight application server Experimental support for Oracle
(Apache/PHP5). and PostgreSQL

WEB Interface based on AJAX Modular design on Perl5.


and HTML5
Agent plugins developed in
WEB Integration based on REST VBScript, PowerShell, Perl,
Web Services. Python and Shellscript

MySQL5 for Database backend. Lightweight agents for


Microsoft Windows and Unix
platforms. In Microsoft, we use
native APIs

33
INFORMATION GATHERING
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++

34
AGENT PLUGINS

It permits complex performance testing


and add it in an autonomous way, easy
to integrate.

You can use the monitoring scrpts


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:

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.

36
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: AGENTS:

RedHat Enterprise Server, NT4, Windows 2000, XP, 2003,


CenOS and Fedora. Vista, 2008, 7 (32/64 bits).
SLES, Open Suse HP-UX 11 or higher.
Debian / Ubuntu Linux AIX 4.3 or higher.
Solaris Solaris 6 or higher.
FreeBSD Linux (Any distro)
NetBSD,FreeBSD, OpenBSD.

39
Artica ST
Madrid Espaa
Tel: (+34) 91 559 72 22
sales@artica.es
www.artica.es

You might also like