Remote System access

Introduction

Pandora FMS is a monitoring tool and uses other methods to allow operators to remotely control monitored systems.

Command line interface

Some systems, such as routers and switches, can be managed through Telnet or SSH and can only be accessed by issuing the corresponding command. An optional extension based on the Anytermd tool can be used for this purpose:

Graphical interface

The standard tool in Pandora FMS to access remote computers (GNU/Linux®, Mac OS® or MS Windows®) is Pandora RC , a remote control tool that, being WEB, is totally integrated into Pandora FMS interface.

Pandora RC configuration with Pandora FMS

Pandora RC is an Internet-based remote computer access system (Software as a Service or SaaS) to connect to computers regardless of IP address changes, firewall or any other problem.

To enable it, it is necessary to activate the integration in its configuration section.

Menu Management → Setup → Setup → Pandora RC.

After that, it will be necessary to enter a valid login of a user registered in Pandora RC service. This user will be used to authorize the remote connection to the devices with Pandora RC software installed.

It is possible, although probably unnecessary, to use another Pandora RC provider by editing the API Hostname (http://rc.pandorafms.com/ by default) and API Port (443 by default) fields.

Remember to test and verify that the connection is valid before saving changes.

Using Pandora RC with Pandora FMS

Once the connection is configured, you will be able to check that a new customized field appears in the agents editing view called eHorusID. This field should contain the ID of Pandora RC agent to manage.

If you are using Pandora FMS 7.0 or later agents, they already support automatically a parameter to obtain automatically the eHorusID, by means of the following configuration token:

ehorus_conf <path>

The configuration token supports the absolute path to a valid configuration file of a Pandora RC agent. The agent will create a custom field called eHorusID that contains the Pandora RC agent identification key.

The Pandora RC agent to be managed must be visible to the user configured in the integration configuration section.

When Pandora FMS agent has Pandora RC agent identifier defined in its custom field, the administrator users or those with agent management permissions will see a new tab in the agent menu from which they may use the Pandora RC client from within Pandora FMS.

Once configured, you only have to click on any of the sections that the Pandora RC remote control extension of that agent presents: remote control via Shell, remote desktop, process view, services or file copy:

By clicking on any of the submenu options: Terminal, Display, Processes, Services, Files the following option will be displayed the button Launch.

It is always recommended to use a local password in Pandora RC agent. In case it is configured, it will be requested interactively.

Once authenticated, you may access the interactive command line session (GNU/Linux with root permissions). It also works for Apple Mac OS® and MS Windows®:

If you are running Pandora FMS on MS Windows®, download the Mozilla CA certificate store in PEM format and add curl.cainfo={path}\cacert.pem to the php.ini file.

For more information about remote management in Pandora FMS, see the next link.

Back to Pandora FMS Documentation Index