Difference between revisions of "Distributions"

From Krupczak.org
Jump to: navigation, search
(What are all the Pieces/Parts?)
(What are all the Pieces/Parts?)
Line 24: Line 24:
 
graph A {
 
graph A {
 
   rankdir=LR;
 
   rankdir=LR;
   label = "Pieces/Parts";
+
   label = "Pieces/Parts (Big Picture)";
 
   graph[bgcolor="transparent"];
 
   graph[bgcolor="transparent"];
 
   node [shape=circle, style="bold"];
 
   node [shape=circle, style="bold"];
 
   edge [style=bold];
 
   edge [style=bold];
   S1 [ label = "Cartographer GUI" ] ->
+
   S1 [ label = "Cartographer GUI" ]  
 
   S2 [ label = "Carographer agent" ]
 
   S2 [ label = "Carographer agent" ]
 +
  S1 -> S2;
 
}
 
}
 
</graphviz>
 
</graphviz>

Revision as of 09:41, 24 October 2008

Contents

Cartographer Distributions and Source Code

Some of the Cartographer components are available in binary and source code distributions while others are only available in binary format. Source code encompasses Java, C, and XML. Source code that is available is under the GNU GPLv2.

By downloading from this page, you are accepting the terms and conditions of the corresponding software license and warranty. Please read the warranty disclaimer before proceeding.

What are all the Pieces/Parts?

  • Cartographer GUI -- Graphical user application written in Java which can query Cartographer agents and display dependency relationships. It communicates with Cartographer agents via the XMP. The Cartographer GUI is not available via open source.
    • XMP Jar -- Java support for XMP is encapsulated in this Jar file. It is available via open source for use in Cartographer GUI, OpenNMS, and various other integration projects.
  • Cartographer Agent -- an agent engine and plugins supporting various MIBs and functionality. The agent engine is written in C and is open-sourced. The agent engine is called xmpd. The agent engine implements a small core MIB.
    • MIB2 Plugin -- a plugin for xmpd that implements MIB-2 RFC 1213 plus minor extensions. The plugin is written in C and is loaded automatically by the agent engine. The MIB-2 plugin is open-sourced.
    • Test Plugin -- a simple, example plugin designed to serve as a template for plugin development. It is written in C and is open-sourced.
    • Cartographer Plugin -- this C plugin is the heart of the Cartographer project and implements the Cartographer MIB and accompanying functionality. This plugin is not available via open source.

XMP Protocol Implementation in Java

Binary Package: Agent Engine Plus Plugins (All Platforms)

Source Code

Package includes source code to the agent engine, MIB2-plugin, and a test/example plugin. Source code for the cartographer plugin is not included.

  • Build Instructions
  • Source code (zip format)
  • Source code (tar format)

Cartographer Java GUI

Mailing Lists

There are several mailing lists associated with the Cartographer project.

See Also