<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://pandorafms.com/manual/!current/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://pandorafms.com/manual/!current/feed.php">
        <title>current en:documentation:pandorafms:technical_reference</title>
        <description></description>
        <link>https://pandorafms.com/manual/!current/</link>
        <image rdf:resource="https://pandorafms.com/manual/!current/_media/wiki/favicon.ico" />
       <dc:date>2026-06-03T04:47:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/01_development_and_extension?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/02_annex_externalapi?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/03_anexo_cli?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/04_anexo_plugins_considerations?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/05_anexo_server_plugins_development?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/06_anexo_agent_plugins?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/07_anexo_console_extensions_development?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/08_ami_ec2?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/09_tentacle?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/10_versions?rev=1777289716&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/11_pfms_plugis?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/12_disco_development?rev=1776677208&amp;do=diff"/>
                <rdf:li rdf:resource="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/start?rev=1776677208&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://pandorafms.com/manual/!current/_media/wiki/favicon.ico">
        <title>current</title>
        <link>https://pandorafms.com/manual/!current/</link>
        <url>https://pandorafms.com/manual/!current/_media/wiki/favicon.ico</url>
    </image>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/01_development_and_extension?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Reference for Pandora FMS Development</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/01_development_and_extension?rev=1776677208&amp;do=diff</link>
        <description>Reference for Pandora FMS Development



General architecture of Pandora FMS code

For a separate and detailed explanation about Pandora FMS database structure see the article Pandora FMS engineering.

How to make the links compatible

For all links, it is necessary to use the function</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/02_annex_externalapi?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>External API</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/02_annex_externalapi?rev=1776677208&amp;do=diff</link>
        <description>External API





API version 2.0 (actual)



Installation

From version NG 776 the PFMS API 2.0 is installed by default. In the case of using Ubuntu as the operating system of PFMS Server and upgrade to version 777 must be run and installed with root</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/03_anexo_cli?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Pandora FMS Command Line Interface (CLI)</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/03_anexo_cli?rev=1776677208&amp;do=diff</link>
        <description>Pandora FMS Command Line Interface (CLI)





Pandora FMS CLI

The Pandora FMS CLI (Command-Line Interface) is used for making calls in command line on the file pandora_manage.

This method is specially useful to integrate applications of thirds parts with Pandora FMS through automated tasks. Basically, it consists on one call with the parameters formatted to do and action such as the creation an elimination of one agent, one module or one user, among other things.</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/04_anexo_plugins_considerations?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Considerations on Plugins Development</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/04_anexo_plugins_considerations?rev=1776677208&amp;do=diff</link>
        <description>Considerations on Plugins Development





Introduction

Plugins allow Pandora FMS to get information that requires complex processes or that requires the use of complex systems or APIs. A plugin example could be Oracle® database monitoring, which requires a full process for monitoring and also some auto-discovery tasks. Another example could be a simple</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/05_anexo_server_plugins_development?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Server Plugins Development</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/05_anexo_server_plugins_development?rev=1776677208&amp;do=diff</link>
        <description>Server Plugins Development





Basic server plug-in features

The server plugin is executed by Pandora FMS Heavy Server, so it must have special features:

	*  Each plug-in execution must return a single value. This must be the case since the Heavy Server PFMS</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/06_anexo_agent_plugins?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Agent Plugins Development</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/06_anexo_agent_plugins?rev=1776677208&amp;do=diff</link>
        <description>Agent Plugins Development





Basic features of the agent plugin

The agent plugin is run by Pandora FMS EndPoint so it has to have some special features:

	*  Each plugin execution may return one or more modules with their corresponding values. The output must be in</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/07_anexo_console_extensions_development?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Console Extensions Development</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/07_anexo_console_extensions_development?rev=1776677208&amp;do=diff</link>
        <description>Console Extensions Development





Introduction

Extensions are a way to develop new features for Pandora FMS Web Console as plugins.



Types of Extensions

An extension can be one (or more) of the following types:

	*  Agent tab: Extensions that appear in the tab header of the agent&#039;s operation and/or editing view.</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/08_ami_ec2?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Pandora FMS installation on EC2</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/08_ami_ec2?rev=1776677208&amp;do=diff</link>
        <description>Pandora FMS installation on EC2





Configuration of a Pandora FMS server from a public AMI image

A new AMI for Pandora FMS has been created in the “Community AMI” section of Amazon EC2. To get this feature, you must be previously registered in Amazon Web Services and have access to the community AMIs, in order to be able to deploy this correctly in your Amazon VM.</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/09_tentacle?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tentacle protocol specifications</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/09_tentacle?rev=1776677208&amp;do=diff</link>
        <description>Tentacle protocol specifications





What is Tentacle?

Tentacle, a client/server file transfer tool, is:

	*  Secure by design.
	*  Easy to use and integrate with other tools.
	*  Versatile, flexible and cross-platform.

Tentacle  has been created to replace more complex tools such as SCP/SSH and</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/10_versions?rev=1777289716&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-27T11:35:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Pandora FMS 8 . 0 versions</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/10_versions?rev=1777289716&amp;do=diff</link>
        <description>Pandora FMS 8 . 0 versions



In the following table, we present the correspondences between the different Pandora FMS versions related to console/mr/server.
  Console    MR    Server    801    801    Pandora FMS v8.0NG.801 FR    777.17    777.17    Pandora FMS v7.0NG.777.17 LTS</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/11_pfms_plugis?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Plugin Development Guide</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/11_pfms_plugis?rev=1776677208&amp;do=diff</link>
        <description>Plugin Development Guide



Introduction

This plugin development guide contains documentation for users who wish to create their own plugins. Use this documentation to learn how to create plugins that solve your business needs.

What is a plugin?

A computer add-on, also known as a plugin, is an application that allows you to extend the features of another application, in this case Pandora FMS.</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/12_disco_development?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>.Disco development</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/12_disco_development?rev=1776677208&amp;do=diff</link>
        <description>.Disco development



Packages &#039;&#039;.disco&#039;&#039;

Discovery allows you to load both official Pandora FMS plugins and custom ones.

To load custom plugins it is necessary to generate a .disco package with everything necessary so that both the console and the Pandora FMS server are capable of:</description>
    </item>
    <item rdf:about="https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/start?rev=1776677208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T09:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>9. Technical reference</title>
        <link>https://pandorafms.com/manual/!current/en/documentation/pandorafms/technical_reference/start?rev=1776677208&amp;do=diff</link>
        <description>9. Technical reference


technical_reference index</description>
    </item>
</rdf:RDF>
