I'd forward a suggestion to you that no matter what you end up running with,
you consider running separate jailed/VM instances of the product.  Rather than
having to have one product that does everything everyone needs, PLUS adds in a
feature-set for service providers, you get the features you need that are
likely to be supported... PLUS the benefit of KNOWING that your client data is
not available to each other.

Personally I would be quite suspicious (as a potential customer OR as an admin
looking to do what you're looking at) of knowing that some 3rd-party has the
keys to the kingdom for not just my house, but others, competitors, etc. only
locked up with the protections of PHP/Zope, etc.  If you were to set up, say,
Xen instances of zenoss (even separate web app/perf mon images, etc) and have
them report back to a mysql instance, you'd get separation of data without a
huge hassle of "extra work".  Have a new customer?  Copy the .vxd file to a new
location, create a new Xen instance for it, safely enter their domain admin
logins, SSH info, SNMPv3 auth creds, etc...

Just my $0.02:  having been at least in the vicinity of where it sounds like
you're at, I'd suggest picking a product that has the other features you need
for what you're selling as a service.  Use some good old-fashioned
ingenuity/hackery to take it the last 9/10th of a mile (or kilometer).

Cheers,

/eli


oms wrote:
> Hi,
> 
> I have been trying out Zenoss for a little while now and have been
> comparing  it with a few competing products (Centreo/Nagios, Groundwork
> etc).
> 
> I really like the look and feel to Zenoss but unfortunately I dont think
> it can do what we are looking for.
> 
> We (and upstart NOC type company) will be offering services to multiple
> clients, each of which will have a single user. What we require from our
> NMS is that we can configure, for example, 50 clients each of which
> having 50 or so devices.
> 
> We need to keep each client completely separated from the other yet only
> run one instance of the Zenoss software. We will most likely be
> purchasing  Zenoss Enterprise or the equivalent but the above
> requirement is a must.
> 
> I have been playing with Zenoss and trying to replicate what I have
> mentioned above by creating "organizers" in various ways, yet it seems
> very restrictive to do this and there is some information leakage
> between the clients (i.e even though I restricted a certain user by only
> allowing them to view a certain "Group", that user still saw information
> from other groups in certain cases).
> 
> You may think of as an ISP or similar where our clients will have
> duplicated IP addressing schemes which we need to monitor through
> separated VPN's.
> 
> We can do this magic at the routers (NAT etc) but there is obviously no
> way in Zenoss to store two devices (say 10.1.1.1) for two different
> users....or is there? Each client will need to log on to a "web portal"
> of sorts and access information ONLY pertinent to them.
> 
> If Zenoss cannot do this, would you be kind enough to recommend one that
> can?
> 
> Thanks in advance, and thanks for an awesome product.
> 
> btw- the above was tested on 2.0.3)
> 
> oms
> 
> ------------------------
> unset
> 
> 
> 
> 
> -------------------- m2f --------------------
> 
> Read this topic online here:
> http://community.zenoss.com/forums/viewtopic.php?p=9785#9785
> 
> -------------------- m2f --------------------
> 
> 
> 
> _______________________________________________
> zenoss-users mailing list
> [email protected]
> http://lists.zenoss.org/mailman/listinfo/zenoss-users
> 
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to