Cacti (home)ForumsDocumentation

GPSmaps

type:
userplugin
userplugin:
gpsmaps
author:
spiffydudex
description:
This plugin provides an integration of Google maps with cacti.
version:
1.8
pia:
2.x
homepage:
https://github.com/wixiweb/cacti-gpsmaps
date:
2009-08-10
plugins:
gps,
map,
google,
coordinates,
mapping
license:
GPLv2

Change in Operational Control

The location where I was storing the APIv3 version had massive hard drive failure. (I had a RAID 10 and 2 drives failed on the same day). Between the drive failure and my lack of need/use for Cacti, I no longer have a reason to continue development.

Maxime from WixiWeb politely emailed me about providing future updates and I agreed provided they make the source code available to all. WixiWeb, a French Internet Service Provider will now be taking over operational control of the GPS Maps plugin source code.

I am happy to see that my plugin is so widely used across so many platforms of business. From what started as a simple need, turned into a neat project that lasted several years. Good luck to future users of GPS Maps. Should anyone contact me in the future I will do my best to answer their questions.

Download

New versions compatible with Google API V3 can be downloaded from the Git-hub accout for WixiWeb. https://github.com/wixiweb

Purpose

This plugin provides an integration of Google maps with cacti in order to visually map out hosts using previously recorded Latitude and Longitude coordinates. Tracking of IP ranges and addresses and displaying them on the map. Information about each point is displayed when clicked on, with a direct link to the hosts graphs. Additionally there is a function that will allow for overlay mapping of subnets to get a coverage map.

Features

Subnet Analysis - This feature allows the user to traverse the hosts and display only those within certain subnet ranges.

Device Grouping - Group devices together to have specific coverage overlays.

Coverage overlay - Creates a coverage overlay to the furthest available host in the same group. Also set the degree of angle of the overlay.

GPS Coordinate plotting per host.

Host information displayed when point is clicked.

Quick link to a hosts graphs when point is clicked.

Specify certain types of marker images for device types.

Prerequisites

PIA 2.X installed and functioning properly

Installation

  1. Installs just like any other plugin that uses the PIA 2.X.
  2. Make sure that the XML folder has write access.

Usage

Options: Located in the under GPS Map of the configuration → Settings area.

The bare minimum amount of settings that must be set are:

  • API key
  • Initial Latitude
  • Initial Longitude
  • Within the individual host properties, settings for latitude and longitude.

Additional Help?

If you need additional help, please go to http://forums.cacti.net/viewtopic.php?t=33716

Possible Bugs?

  • Devices with actual hostnames will not be displayed on the map if it cannot be resolved to a IP address.
  • When in Subnet Analysis, going to the very end displays all IP addresses for that IP range. This can take up ALOT of room on screen if user has lots of hosts in that subnet.

Latest Updates

Future updates will be posted on the WixiWeb GitHub page. https://github.com/wixiweb/cacti-gpsmaps

Screenshots

This is an older screenshot from version 1.5 gpsmap.jpg






Personal Tools