Archived community.zenoss.org | full text search
Skip navigation
Currently Being Moderated

Virtual IP

VERSION 5  Click to view document history
Created on: Mar 30, 2010 8:50 PM by bigegor - Last Modified:  Jul 13, 2012 11:52 AM by bigegor

Submitted by: Egor Puzanov


Description:

This ZenPack allows you to create  a Device object for Virtual Cluster resources.  It provides a community.snmp.VirtualInterfaceMap collector plugin that can be used as replacement for standard zenoss.snmp.InterfaceMap in Cluster environment.

 

The zInterfaceMapIgnoreIpAddresses is a regular expression (re) style Virtual IP Adresses list (i.e.  ^192\.168\.1\.[456]).


Usage Example

Cluster Physical Node1 IP Address: 192.168.1.1 (Heartbeat Interface IP Address: 192.168.2.1)

Cluster Physical Node2 IP Address: 192.168.1.2 (Heartbeat Interface IP Address: 192.168.2.2)

Virtual Resource1 IP Address: 192.168.1.11

Virtual Resource2 IP Address: 192.168.1.12

Virtual Resource3 IP Address: 192.168.1.13

Resource1 and Resource2 active on Node1, Resource3 active on Node2.

 

Without Virtual IP Zenpack

Node1 modeled with IPs: 192.168.1.1, 192.168.2.1, 192.168.1.11 and 192.168.1.12

Node2 modeled with IPs: 192.168.1.2, 192.168.2.2 and 192.168.1.13

Virtual Resources can not be modeled (IPs used by Node1 and Node2)

 

With Virtual IP ZenPack

set zInterfaceMapIgnoreIpAddresses for all physical nodes and virtual resources in cluster to: ^192\.168\.1\.1[123]

Node1 modeled with IPs: 192.168.1.1, 192.168.2.1 (192.168.1.11 and 192.168.1.12 will be Ignored)

Node2 modeled with IPs: 192.168.1.2, 192.168.2.2 (192.168.1.11 will be Ignored)

Resource1 modeled with IP: 192.168.1.11 (192.168.1.11 == manageIp, all other IP addresses will be Ignored)

Resource2 modeled with IP: 192.168.1.12 (192.168.1.12 == manageIp, all other IP addresses will be Ignored)

Resource3 modeled with IP: 192.168.1.13 (192.168.1.13 == manageIp, all other IP addresses will be Ignored)

 


Screenshots:

virtualIP.png

VirtualIP.png

 


REQUIREMENTS:

  • Zenoss Version: 2.3, 3.0
  • ZenPack Dependencies:
  • External Dependencies:
  • Installation:

Source: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.VirtualIP

Tagged Releases:

Change History:

  • 1.0 initial release
  • 1.1 Zenoss 3.0 support

Trac tickets: http://zenpacks.zenoss.org/trac-zenpacks/report/1

Known issues:

Attachments:
Note: binary attachments ending in .zip will need to be unzipped before use.
Comments (5)