Difference between revisions of "Pandora: GSOC2015 Ideas"

From Pandora FMS Wiki
Jump to: navigation, search
(NoSQL database storage applied for long-term monitoring information on high scalable system)
(NoSQL database storage applied for long-term monitoring information on high scalable system)
Line 9: Line 9:
 
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.
 
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, and thus take advantage of new data storage technologies.
+
Optimize the historical database for systems with big charge of data of long duration, and thus take advantage of new data storage technologies.
 +
 
 
=== Milestones ===
 
=== Milestones ===
  
* 1. Make a Pandora Console extension that has a form editor to make the "QR code" stickers and returns as PDF or PNG this stickers. The "link/data" in the sticker can be:
+
* 1. Analize the current data structure.
** link to Pandora Visual Console
+
 
** link to detailed agent/group view
+
* 2. Make a migration script of the historical MySQL to NoSQL.
** link to events of that agent or group
 
  
* 2. API call to extract realtime data of:
+
* 3. Integrate in the Pandora FMS PHP code the data queries to the NoSQL historical database.
** a Pandora agent.
 
** a Pandora group.
 
** event filter.
 
  
* 3. Make a android application that when the cam of mobile phone or Google Glasses found a Pandora "QR code" sticker, make actions by the kind of sticker:
+
Bonus milestones / Ideas:
** Show the visualmap (as embedded browser).
 
** Show a screen with the agent data  (using the android interface).
 
** Show a screen with the group data  (using the android interface).
 
** Show a screen with the events  (using the android interface).
 
  
Bonus milestones / Ideas :
+
* Migrate all the Pandora FMS database.
* Implement the android app for to run in Google Glasses.
+
* Integrate NoSQL as data management system.
* Implement the android app for to show as typical [http://en.wikipedia.org/wiki/Augmented_reality Augmented Reality] application (for example the old application Layar).
 
** show the real image from cam.
 
** show float layout oriented by the sticker and relative to position of the cam.
 
** show several layouts as stickers found the cam.
 
  
  
 
[[Category:Pandora FMS]]
 
[[Category:Pandora FMS]]

Revision as of 11:45, 20 February 2015

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.