Thanks for the feedback. That helps. If you are looking for any
beta-testers, keep me in the loop as I'm looking into this as a possible
solution. As an aside, SNMP traps would be great to have for
failures/events, but I know I'm putting in tons of requests.
On Tue, May 12, 2015 at 4:45 AM, Emilio Campos <
emilio.campos.mar...@gmail.com> wrote:
> Hi Christopher. Regarding your first email.
>
> API will be included in Enterprise Edition( Zen V.4.0) we hope to finish
> soon.
>
> We expect to include mail events in FarmGuardian in the next version EE
> and CE.
>
> Regards!
>
>
> 2015-05-11 22:17 GMT+02:00 Christopher Young <mexigaba...@gmail.com>:
>
>> I was thinking of something more in line with "take this system out of
>> the pool safely while letting current connections finish". This is typical
>> of F5/A10/etc.., so I'm hoping to be able to do something similar. The key
>> being that it is a deliberate act and thus wouldn't trigger an alert in
>> farmguardian.
>>
>>
>> On Mon, May 11, 2015 at 3:46 PM, Justin Bennett <jbenn...@msjc.edu>
>> wrote:
>>
>>> Hi Chris,
>>>
>>>
>>>
>>> Seems like you could use FarmGuardian to control which servers are
>>> active in the Farm. You could use the traditional checking of a port via
>>> check_http/check_smtp/check_tcp – or you create your own script to control
>>> each system’s membership.
>>>
>>>
>>>
>>> http://www.zenloadbalancer.com/farmguardian-quick-start/
>>>
>>>
>>>
>>> -Justin
>>>
>>>
>>>
>>> *From:* Christopher Young [mailto:mexigaba...@gmail.com]
>>> *Sent:* Monday, May 11, 2015 11:49 AM
>>> *To:* zenloadbalancer-support@lists.sourceforge.net
>>> *Subject:* Re: [Zenloadbalancer-support] Cluster Setup and a Question
>>>
>>>
>>>
>>> I just wanted to follow-up so that it is documented on how to get this
>>> working on oVirt/RHEV. I had to install a VDSM hook to allow mac-spoofing
>>> as a VM custom property like so (on each node):
>>>
>>>
>>>
>>> yum install vdsm-hook-macspoof
>>>
>>>
>>>
>>> That requires a restart of vdsmd on the node as well as a process on the
>>> oVirt/RHEV engine:
>>>
>>>
>>>
>>> engine-config -s "UserDefinedVMProperties=macspoof=(true|false)"
>>>
>>>
>>>
>>> Which then requires a restart of the oVirt/RHEV engine.
>>>
>>>
>>>
>>> After that, there will be an available custom properly on the VM called
>>> 'macspoof' that can be set to 'true'. Once I did this and shutdown/powered
>>> on the VMs, the cluster setup now completes successfully. You learn
>>> something every day.
>>>
>>>
>>>
>>> Thanks for pointing me in the right direction. The one thing I wish I
>>> had on these VMs is the ovirt-guest-agent which would likely work except
>>> that Debian 6 doesn't seem to have python-ethtool package/deps. If there
>>> are any plans to update the version of Debian that ZLB is based on, let me
>>> know.
>>>
>>>
>>>
>>> ---
>>>
>>> RE: command-line tools.
>>>
>>> Not to keep pushing :) But, I was curious about performing basic
>>> actions via command line to take systems/IPs down/up (in or out) of
>>> farms/pools. Is there a method one could use to be able to do that. My
>>> thinking is that when upgrading components, I'd like my config management
>>> (Ansible in my case) to be able to run something that would take a system
>>> out of the pool and then put it back in after (maybe even with some level
>>> of confirmation). It would also be helpful to be able to view the number
>>> of connections to a host via the command line to control the process (don't
>>> proceed until there are no more connections to this host/IP). Let me know
>>> if there is any direction for that for me to head into...
>>>
>>>
>>>
>>>
>>>
>>> Thanks again!
>>>
>>>
>>>
>>> Chris
>>>
>>>
>>>
>>> On Mon, May 11, 2015 at 2:02 PM, Christopher Young <
>>> mexigaba...@gmail.com> wrote:
>>>
>>> I'm using oVirt/RHEV (KVM-based). I will see if I can find a similar
>>> procedure. I think I understand where the issue is now that you mention
>>> MAC spoofing. Thanks for the tip!
>>>
>>>
>>>
>>> On Mon, May 11, 2015 at 1:56 PM, Justin Bennett <jbenn...@msjc.edu>
>>> wrote:
>>>
>>> If you are trying to setup a cluster in a virtual environment, be
>>> sure to allow MAC address spoofing.
>>>
>>>
>>>
>>> Hyper-V - Enable spoofing of MAC addresses
>>>
>>> https://technet.microsoft.com/en-us/library/cc917873.aspx
>>>
>>>
>>>
>>> VMware – Allow Forged Transmissions and MAC Address Changes
>>>
>>>
>>> https://pubs.vmware.com/vsphere-51/index.jsp#com.vmware.vsphere.security.doc/GUID-7DC6486F-5400-44DF-8A62-6273798A2F80.html
>>>
>>>
>>> https://pubs.vmware.com/vsphere-51/index.jsp#com.vmware.vsphere.security.doc/GUID-942BD3AA-731B-4A05-8196-66F2B4BF1ACB.html
>>>
>>> -Justin
>>>
>>>
>>>
>>> *From:* Christopher Young [mailto:mexigaba...@gmail.com]
>>> *Sent:* Monday, May 11, 2015 8:23 AM
>>> *To:* zenloadbalancer-support@lists.sourceforge.net
>>> *Subject:* [Zenloadbalancer-support] Cluster Setup and a Question
>>>
>>>
>>>
>>> So, I have begun testing ZLB for use at my company in both a virtual and
>>> eventually physical environment. We are interested in the enterprise
>>> version, but are currently testing using the latest community edition.
>>>
>>>
>>>
>>> In any case, I'm having difficultly getting my cluster to work, though
>>> I believe I originally caused the issue in that I noticed that somehow I
>>> had assigned the same IP to the hosts. I corrected this in the zen
>>> configuration and all interfaces seem to function fine now, however I can
>>> not get the cluster to give a positive global status even though all
>>> communication tests that I've done indicate that there shouldn't be an
>>> issue.
>>>
>>>
>>>
>>> Is there a good procedure that I could use to wipe out the configuration
>>> completely and start from scratch without having to force an OS
>>> reinstallation (I'm trying to keep my farms configuration if possible)?
>>>
>>>
>>>
>>> Also, I'm interested in managing the system via something like Ansible
>>> if possible. In particular, I'd like to be able to enable/disable
>>> hosts/IPs in a farm/pool as part of maintenance plans. I was wondering if
>>> there exists (or planned) a command line API or otherwise that could be
>>> used to perform common functions like that. If not, I'd love to see that
>>> functionality even if it is rather raw via a command-line tool that I could
>>> execute on the system.
>>>
>>>
>>>
>>> Thanks for all of your work!
>>>
>>>
>>>
>>> Chris
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> One dashboard for servers and applications across Physical-Virtual-Cloud
>>> Widest out-of-the-box monitoring support with 50+ applications
>>> Performance metrics, stats and reports that give you Actionable Insights
>>> Deep dive visibility with transaction tracing using APM Insight.
>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>> _______________________________________________
>>> Zenloadbalancer-support mailing list
>>> Zenloadbalancer-support@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> One dashboard for servers and applications across Physical-Virtual-Cloud
>>> Widest out-of-the-box monitoring support with 50+ applications
>>> Performance metrics, stats and reports that give you Actionable Insights
>>> Deep dive visibility with transaction tracing using APM Insight.
>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>> _______________________________________________
>>> Zenloadbalancer-support mailing list
>>> Zenloadbalancer-support@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> One dashboard for servers and applications across Physical-Virtual-Cloud
>> Widest out-of-the-box monitoring support with 50+ applications
>> Performance metrics, stats and reports that give you Actionable Insights
>> Deep dive visibility with transaction tracing using APM Insight.
>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>> _______________________________________________
>> Zenloadbalancer-support mailing list
>> Zenloadbalancer-support@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support
>>
>>
>
>
> --
> Load balancer distribution - Open Source Project
> http://www.zenloadbalancer.com
> Distribution list (subscribe):
> zenloadbalancer-support@lists.sourceforge.net
>
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Zenloadbalancer-support mailing list
> Zenloadbalancer-support@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support
>
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Zenloadbalancer-support mailing list
Zenloadbalancer-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support