Pandora: GSOC2015 Ideas

From Pandora FMS Wiki
Revision as of 11:53, 20 February 2015 by Carla (talk | contribs)
Jump to: navigation, search

none This is a brief overview of our ideas for Google Summer of Code 2015 under Ártica ST organization (http://artica.es).

Gsoc2014.png

1 NoSQL database storage applied for long-term monitoring information on high scalable system

Pandora FMS (FMS comes from Flexible Monitoring System) is a very flexible monitoring tool. http://pandorafms.com. Pandora FMS is one of the most known Opensource monitoring software projects, hosted in Sourceforge since 2004 and with three mentors at GSOC 2015.

Optimize the historical database for systems with big charge of data of long duration, and thus take advantage of new data storage technologies.

1.1 Milestones

  • 1. Analize the current data structure.
  • 2. Make a migration script of the historical MySQL to NoSQL.
  • 3. Integrate in the Pandora FMS PHP code the data queries to the NoSQL historical database.

Bonus milestones / Ideas:

  • Migrate all the Pandora FMS database.
  • Integrate NoSQL as data management system.


2 Standard interoperable libraries for endpoint monitoring with Arduino systems, based on Pandora FMS backend

Crear un set de librerías estándar de Arduino para monitorizar cosas físicas como temperaturas, sensores, etc. y que se integre con Pandora FMS, usando de estandar Arduino.

2.1 Milestones

  • 1. Implement the Tentacle protocol on Arduino in C.
  • 2. Implement the Tentacle protocol el protocolo Tentacle para el shield wiki y ethernet.
  • 3. Integrar acciones de postproceso como el agaente software de Pandora en Andorid.

Bonus milestones / Ideas:

  • Implement the Tentacle protocol on I2C and serial ports.
  • Monitor 3D printer.


3 NoSQL database storage applied for long-term monitoring information on high scalable system

Pandora FMS (FMS comes from Flexible Monitoring System) is a very flexible monitoring tool. http://pandorafms.com. Pandora FMS is one of the most known Opensource monitoring software projects, hosted in Sourceforge since 2004 and with three mentors at GSOC 2015.

Optimize the historical database for systems with big charge of data of long duration, and thus take advantage of new data storage technologies.

3.1 Milestones

  • 1. Analize the current data structure.
  • 2. Make a migration script of the historical MySQL to NoSQL.
  • 3. Integrate in the Pandora FMS PHP code the data queries to the NoSQL historical database.

Bonus milestones / Ideas:

  • Migrate all the Pandora FMS database.
  • Integrate NoSQL as data management system.