Skip navigation
Currently Being Moderated

Distributed Collectors

VERSION 18  Click to view document history
Created on: Apr 19, 2010 1:35 PM by bigegor - Last Modified:  Oct 10, 2012 1:28 PM by bigegor

Submitted by:

Egor Puzanov


This ZenPack provides UI for configuring multiple collectors with Zenoss Core. It implement remote collector configuration method described in How to install distributed collectors manual.


Adding Remote Collector

  1. install DistributedCollectors ZenPack on master server
  2. install Zenoss on remote collector without any ZenPacks
  3. configure "ssh public key authentication" on remote collector for user 'zenoss'
  4. in "Collectors" -> select menu item "Add Remote Monitor..." and enter name or ip address of remote collector
Updating Remote Collectors (after zenpacks install or romove)
  1. in "Collectors" select all remote collectors you want update.
  2. in "Collectors" -> select menu item "Update Remote Monitors..."


    Screen shot 2010-08-25 at 9.09.46 PM.png


    • Zenoss Version: 2.5, 3.0, 4.2
    • ZenPack Dependencies:
    • External Dependencies: ssh, find, cpio, tar
    • Installation:



    1. Setup SSH keys between the master and the collector for the zenoss user like described here:
    2. As the zenoss user, issue the following command: env > /home/zenoss/.ssh/environment
    3. As root, edit /etc/ssh/sshd_config and add the following line to the end of it: PermitUserEnvironment yes
    4. Restart sshd.


    Tagged Releases:

    Change History:

    • 1.0 initial release
    • 1.1 moveRRDFiles method implemented for device class
    • 1.2 Zenoss 3.0 support
    • 1.4 changed default 'Render URL'
    • 1.6 support for zenmodeler and zendisc execution on remote collector over SSH
    • 1.7 start zenmodeler daemon on remote collector
    • 2.0 Zenoss 4.2 support, UI3 support

    Trac tickets:

    Known issues:

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