Pandora FMS(Flexible Monitoring System) is the most flexible tool to monitor all your systems. It watches your hardware, your software, your applications and of course your Operating System. It uses agents for local monitoring and can do several kinds of remote monitoring. It provides a facility to you can set up your own free, unlimited monitoring solution, for advanced users and small organizations.
Pandora FMS could detect a down network interface and also the movement of any NASDAQ value. If necessary, It could send an SMS when any system or application comes down … or when the Google value falls under 330 US$.
Pandora FMS is both a flexible and highly scalable monitoring system for deployment in large environments. It is a monitoring software for IT infrastructure management. It supports Windows, Unix, Linux AIX, HP-UX, Solaris and BSD system agents, and it can monitor both local and remote networks SNMP v3, TCP checks, WMI, etc.
Feature Of Pandora FMS
Performance and availability monitoring
Pandora FMS provides a complete solution for performance and availability, monitoring the key resources across the infrastructure, to ensure that all devices are ready to respond to end-user requests. This is the open souce Network Monitoring Software is possible to run these tests in the software agent or from a Server, which eliminates the risk associated with running monitoring software on target systems. This specific tests and features include:
Samples of network monitoring checks:
- ICMP response and delay
- SNMP Polling (v1, v2c, v3)
- Standard TCP/IP services (HTTP, SMTP, etc)
- Specified TCP/IP ports with a regular expression matching
- URL availability
- CPU, Disk and Memory Usage
- System overload
- Nagios Plug-in Support (for both, availability and performance)
Samples of agent-based monitoring:
- Linux/Unix process availability (via SNMP)
- Network traffic analyses in a device
- Network latency time
- Obtention of WMI or Performance
- Counters values in Windows
- Number of occurrences in a logfile per second
- The temperature on a system
- The output of a system command
- Service availability or running processes
- Oracle DB status, as well as its tablespaces and other values
SLA and reporting
Network Monitoring Software for PC that used to create HTML, PDF and XML reports for any monitored element. Data, such as graphs, SLAs, metrics, events, etc., can be added to these reports. Reports are created for a configurable time frame which can go from an hour up to six months. This SLA reports allow you to define (as a percentage) the level of the agreement existing per parameter, defining valid operational ranges. This allows us to define combined metrics with a vast amount of values, in order to determine the level of agreement within a set of parameters, all measured by a user-determined time range.
Remote server management
Using the integration with Horus, the remote control solution it’s possible to control devices remotely. This can be done either through a remote desktop or via the command line (Linux, Mac, and Windows). It also allows bidirectional file copies, and process and service management. All of this integrated into the Pandora FMS console.
Headless remote monitoring like Satellite Server and proxy agents
It allows you to do headless, distributed monitoring for WMI, ICMP, SNMP v1/2 and execute plugins.
- Integrates a discovery mechanism if an SNMP/WMI device is discovered during a network sweep
- Thousands of checks per second. Runs on Windows and Linux
- Sends the information back to the data server and doesn’t require a database or permanent connection to Network Monitoring Software
Customizable visual console
It allows each user to personalize how they want to set up their dashboard. The graph below shows a customized view, based on the spatial representation of selected items, status representations, data, which can include graphs or other visual console status data, and always highlighting any critical event.
This feature, combined with the weight-based service monitoring, is a more flexible way to monitor activities that includes user-defined margins. This differs from “specific” single-target monitoring because it allows users to manage entire “groups” – within a certain margin of error allowing an acceptable number of alerts to accrue until an established threshold is reached.
The need to monitor services as something “abstract” appears when we ask ourselves the following question like what happens when an element is initially not critical on its own? For example, if one of the twenty Apache servers that are set up fails we may not want Pandora to warn us because out of 20 servers, one or two are likely to fail. A service with redundancy should give us peace-of-mind, not more work. It should only warn us if a more critical element has failed, such as a router, or if several (four or five) WEB servers are down.
This shouldn’t warn us because one or two nodes fail (in fact, just imagine having to get someone out of bed whenever one Apache server is down). It assumable that the service is made to control redundancy, so we should have some margin, and have fewer troubles. The system should be smart enough to know that a single server down is not a problem, but when it goes to 5 or more, it should start worrying, and certainly, 10 or more servers falling down will get anyone out of bed.
Fault and event management
This event system keeps a log of everything that has happened. When a service or a host goes down or comes up again when an alert is fired, when new hosts in the network are discovered, etc.
In this Software is possible to search for single events, filtering them out by the group, type, severity, or event status. All this is done from the Web Console. Events can be exported to a CSV file, or be linked to feeding readers, thanks to its RSS feed.
Operating mechanics on these events allows them to be validated or marked as “in-process” by an operator. Any task marked as such can be seen, leaving a trace of comments on the matter which indicates that it’s being worked on. Furthermore, events are related to a group of tags or categories, allowing it to perform searches and create semantic groups.
It has a multi-server based structure (Data Server, Plugin Server, Network Server, etc), a Web console, and a Database. It has redundancy overall its systems. Any amount of servers or consoles can be created, as well as MySQL clusters for the Database. This software is included among the features of the Open Source version. Agents also have failover mechanisms available in order to allow posting to multiple servers, in case any of them should fail.
Recommended capacity limit per server
This Software has been designed to work in company environments have this means groups of systems that can continue to grow progressively. Our engineers have estimated an average of 2000 agents per server (in the case of the Open Source version, we estimate around 1000 agents per server), with 25 modules per agent, executing tasks every five minutes.
Using the Meta console and the Export Server, these numbers can be enlarged using more servers or assigning more agents to a single server (although this option needs very specific customizing). It is used in many different ways. For example, one client has 6000 agents, a four server setup, and a Meta-console, while another has a single server and 160.000 modules.
This feature is aimed at companies that have a large number of agents. The policies system allows the user to massively distribute modules and alerts to groups of agents. Combined with the meta console, it allows fast and efficient operation over thousands of agents simultaneously.
Policies allow you to define exceptions, alerts or distribute file collections that contain plugins for agents so that everything can be managed centrally and globally.
The update manager allows the administrator to download updates from the console easily and automatically. These patches can be created “on-demand” by the support team, in such a way that the client will have a customized solution to a problem in a matter of hours. The Open Source version has an equivalent system, but with non-revised updates.
It can provide different information on locations, and interactive maps that show the real-time position of agents. It can also generate movement tracking for each agent throughout time using reverse geo-localization and “translating” the coordinates into standard addresses.
Simple Network Management Protocol (SNMP) is a UDP-based network protocol. It is used in a network monitoring tool to monitor network-attached devices for conditions that warrant administrators’ attention. This software can monitor any device using the SNMP protocol directly from the Pandora FMS Network Server.
Windows Management Instrumentation (WMI) (or Windows Management Interface) is a set of extensions for the Windows Driver Model that provides an operating system interface through which the instrumented components provide information and notification. This software can monitor any Windows System SNMP protocol directly from the WMI Server or using the WMI module available in the Windows Agent.
High-speed ICMP and SNMP exploration
It includes a new “Enterprise Network Server” which performs the same tasks as the Open Source version, but up to 50 times faster. Using faster, more specific tools for each test, and by organizing the checks in multi-thread blocks, it provides efficient management in systems that go through thousands of ICMP and/or SNMP checks.
Network topology detection and auto-discovery
With this software on the Windows operating system, and their relations with other nodes in the network at both a network and a link-level (using ARP table exploration through SNMP). Network Monitoring Software means that Pandora can explore a network of 1000 nodes and its network mapper can connect the interfaces, connecting the interfaces of your routers with your switches, in less than an hour.
It is able to monitor IP traffic using the NetFlow protocol. It displays general patterns and traffic data that are useful for generating real-time reports on network usage, generating charts, statistics, and graphs.
This software has a Trap console that shows SNMP events that have been received by its server, displaying information on the event like status, source OID, associated agent, date and time, alerts associated, etc. Alerts can be configured for every trap, simply or using regular expressions over the traps. These features are all available in the Open Source version, but the Enterprise version comes with some extras:
- MIB loader for trap definition
- Possibility to define an alias of the trap created by the user
- Forwarding traps to an agent (to a module) to visualize it as a text type module
- SNMP filters before processing the traps
It is software Agents for Windows, Linux, AIX, HP-UX, Solaris, BSD and Mac OS like small size agents that provide information about the system in which they are installed (CPU, memory usage, disk usage, the output of any command, etc.). There are also hardware agents to monitor temperature, humidity, smoke, gas, floods and any device that sends dry contact.
Conditioned module execution
This Software allows functionality to agents to take immediate action without waiting to manage the problem from the console. It also avoids certain check-ins when executing specific situations such as backups, HA systems, etc.
Embedded agents and Android agents
It has developed a specific agent for embedded devices using Posix C, aimed at devices with very little RAM, but that can work with all types of processors (ARM, VIA …) and runs on almost any device. It also has a specific agent for Android phones like Android. This agent reports GPS information to the GIS system on this Monitoring Software and also shows battery levels, device orientation, and other sensor information, like proximity.
3rd Party Product Integration API Library
It supports external API is used through remote HTTP calls to the /include/ API.php file. This method has been defined to integrate with 3rd party applications. It is an HTTP request with parameters formatted to receive a value or a list of values. The API also allows you to set operations on the server (like the possibility to apply a policy or insert a value). The API is also used to retrieve event information from an external event manager.
This Software has an agent, a module or a user, among many others.
Light web console for mobiles
It provides a specific, lighter interface for mobile devices (such as cell phones) where essential system data can be viewed on the go and is adapted to the terminal used at that moment. This interface can show charts, status, events and other relevant data managed.
100% web, multi-client ready for SaaS
This Software’s architecture and its design have been made specifically to serve different clients while using the same infrastructure. It is multi-client (each user sees only his or her available elements). Since it is 100% Web-based, it allows any remote client to access its views and to manage reports.
Role-based Access control levels
It has user roles and a permission system, that allows you to define new users with different permissions over different monitoring groups. This way, a user could be the administrator for the Accounting System, while only having permission to see the events happening in the Human Resources group. This OpenSource system is complemented by the ACL Enterprise system.
Pandora FMS unifies your monitoring in a single tool
Events, graphs, SLA, and full reports, dashboards and views.
SNMP v3, SNMP Traps, WMI, Remote Plugin Execution, Network discovery and Network Maps.
Agent and agentless monitoring for Windows, Linux, Unix, and Android
SAP, Oracle, Tomcat, MySQL, DB2, JMX, IIS, HyperV and more
||1 core at 2 GHz
||20 GB minimum
40 GB recommended
||Pandora FMS 7.0 for Windows
||English, Italian, French, Spanish, Polish, Chinese, German, Japanese
||Artica Soluciones Tecnologicas
Pandora FMS is a monitoring tool specially design for system administrators to watch all kinds of systems and applications. It is used for management and controls a network’s complete infrastructure. It has been designed to be open, modular, multi-platform, and easy to customize not need being an expert developer.