ZenPack:A10
Note: This is a Core ZenPack which can be found in the Core Zenoss RPM, and is fully documented in the Zenoss Extended Monitoring Guide. If you did not install this pack when you installed Zenoss Core, it can be found in $ZENHOME/packs.
- Author(s)
- Jane Curry
- Current Maintainer(s)
- Jane Curry
- Organization
- Skills 1st
- ZenPack name
- ZenPacks.community.A10
- More Information
- GitHub page/HomePage
- Link to more docs
- View Documentation
- Git sources (for cloning)
- Link
Devices Monitored:
A10 ZenPack
It creates new component types for:
Virtual Server Service Group Server
Each of these components are direct subcomponents of the A10Device type.
There are ManyToMany relationships between each of the subcomponents though these are not currently modeled.
The /Network/A10 device class is supplied with appropriate zProperties, modeler plugins and templates applied.
Two modeler plugins are supplied:
A10DeviceMap sets total memory, serial number and Hardware / software manufacturer / model A10Map models the virtual servers, service groups and servers
A device template, A10MemCpu delivers memory and cpu data and graphs.
Component templates for A10VirtualServer, A10ServiceGroup and A10Server provides data and graphs for these components with:
Packets In Bytes In Packets Out Bytes Out Current connections
The component display for a Virtual Server includes related Service Groups and a dropdown that shows all Servers. The component display for a Service Group includes related Servers and a dropdown for all servers.
The following MIBs are included:
A10-COMMON-MIB A10-AX-MIB A10-AX-TRAPS A10-AX-NOTIFICATIONSAn A10 Event Class is included with a class transform to provide a more meaningful event summary, based on data on an incoming A10 trap / notification. Three event mappings are provided to provide correlation between VirtualServerPort Up/Down events and for ServiceGroupMember Up/Down events. (Note that the devices tested do not appear to send axServiceGroupMemberDown discrete events (trap 33). You only see trap 32 events with a message that may have both up and down in the text. I believe this is an A10 bug).
Warning
The ZenPack Catalog has moved to its new home at https://www.zenoss.com/product/zenpacks as of January 17, 2017. The following information may be out of date, and this page will eventually be removed.
Support
This ZenPack is part of Zenoss Core. Open Source users receive community support for this ZenPack via our online forums. Enterprise support for this ZenPack is provided to Zenoss customers with an active subscription.
Background
Installation
Normal Installation (packaged egg)
- Download the appropriate egg file for the version of Zenoss you are running.
- Ensure you are logged in as the zenoss user:
$ sudo su - zenoss
- Install the ZenPack:
$ zenpack --install ZenPacks.community.A10-*.egg
- Restart these services:
$ zenoss restart
Developer Mode Installation
In order to do a development mode installation you will want to clone the existing git repository, and then use the --link flag with the zenpack command:
- Ensure you are logged in as the zenoss user:
$ sudo su - zenoss
- Start by cloning the upstream repository:
$ git clone https://github.com/jcurry/ZenPacks.community.A10
- Next, perform the installation:
$ zenpack --link --install ZenPacks.community.A10
- Finally, restart these serivices:
$ zenoss restart
Discuss
New: Don't forget to add yourself to the Zenoss User Map!