Skip to main content

1. Introduction

The purpose of this guide is to briefly introduce Pandora FMS to someone who is not familiar with the tool. The purpose is not to make a tour through all of Pandora FMS features, but to talk about the most relevant ones, in order to start working and managing it in record time. 

Pandora FMS architecture is made up of different services: 

  • Database server (Percona/MySQL).
  • Web console.
  • Pandora FMS server (which runs different types of services).
  • A small optional application (software agent) that runs on the servers you wish to collect information from (both Windows and Linux) and send it to the central server.

We call agent to any network device that can be monitored. That is to say, everything you may obtain data from and that has an associated IP, such as servers, routers or switches. The number of these agents is what is used to license a Pandora FMS Enterprise installation, for example, a 100-agent license. The information collected in each agent is not relevant, it does not matter if it is a router with just a few simple metrics or a 48-port switch full of information. These metrics in Pandora FMS are known as modules. A software agent is the piece of software that collects information, an agent is just how this information is displayed and managed. They only share names.

Minimum hardware requirements

The requirements set out in this table are the minimum recommended for the different installations. These recommendations are calculated assuming that 80% of the modules have history data, that each agent has an average of about 10 modules and that the average sampling is five minutes. These recommendations are specified for an environment where they are installed in the same database server, server and console.

Hardware SMALL MEDIUM BIG
CPU 2 cores at 2 GHz 2 cores at 2,5 GHz 4 cores at 3 GHz
RAM 4 GB 8 GB 16 GB
HD 7200 rpm 15K RPM o SSD SSD
Storage ~20GB ~60GB ~120 GB
Capacity Up to 500 agents Up to 2000 agents 

5000 agents

In addition to the previous recommendations, it is recommended for you to install MySQL on a separate server and install Percona XTraDB instead of the standard MySQL.

  • If you already have a Pandora FMS installation, go straight to device discovery here.
  • Everything discovered and configured? Go to metric alerting here.
  • You need to start seeing you data, get started with reports here.