Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D6F28C97A for ; Thu, 26 Apr 2012 17:20:32 +0000 (UTC) Received: (qmail 61244 invoked by uid 500); 26 Apr 2012 17:20:32 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 61218 invoked by uid 500); 26 Apr 2012 17:20:32 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 61210 invoked by uid 99); 26 Apr 2012 17:20:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Apr 2012 17:20:32 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Chiradeep.Vittal@citrix.com designates 66.165.176.63 as permitted sender) Received: from [66.165.176.63] (HELO SMTP02.CITRIX.COM) (66.165.176.63) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Apr 2012 17:20:26 +0000 X-IronPort-AV: E=Sophos;i="4.75,487,1330923600"; d="pdf'?scan'208";a="192248591" Received: from sjcpmailmx02.citrite.net ([10.216.14.75]) by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5; 26 Apr 2012 13:19:18 -0400 Received: from SJCPMAILBOX01.citrite.net ([10.216.4.73]) by SJCPMAILMX02.citrite.net ([10.216.14.75]) with mapi; Thu, 26 Apr 2012 10:19:17 -0700 From: Chiradeep Vittal To: "cloudstack-dev@incubator.apache.org" Date: Thu, 26 Apr 2012 10:19:11 -0700 Subject: Re: Cloudstack Questions Thread-Topic: Cloudstack Questions Thread-Index: Ac0j0LXSo1oHAQvfSOimeNd8Tlnkpg== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.13.0.110805 acceptlanguage: en-US Content-Type: multipart/mixed; boundary="_002_CBBECEF91F22Cchiradeepvittalcitrixcom_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_002_CBBECEF91F22Cchiradeepvittalcitrixcom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable There's a few approaches to the "monitoring VMs" question. A. Install agents on the VMs and get the agents to phone back to your monitoring server. B. Add a dedicated monitoring VLAN per tenant and get the tenant VMs to be dual homed on the original isolated VLAN and the monitoring VLAN C. Like B, but the VLAN is shared among tenants. There is no isolation guarantees in this case. D. Create a monitoring VLAN. Every tenant creates (or admin creates for them) a new routing VM (can be any old Linux distro) that has an interface on both the monitoring VLAN and the tenant's VLAN. Tenant VMs add static routes to the monitoring server to go via the new routing VM. See attached PDF You can use (D) to add any special networking service. For example you can add a site-to-site VPN using the additional routing VM (the monitoring VLAN becomes a VLAN with public Ips). On 4/25/12 4:49 AM, "David Nalley" wrote: >Welcome Marlon > >> >> 1) Will NFS be phased out for secondary storage in the future? > >I don't think this is going to happen - and if it is, certainly not >any time soon. > >> 2) How do we monitor VM's that are in Cloudstack when they are in an >>isolated VLAN does anyone have a clever workaround? > >I dont have a good answer for this at the moment > >> 3) Has anyone developed a script for parsing and alerting on warning >>events in the management Log yet? >> > >So you should check out Zenoss's CloudStack ZenPack [1] they poll the >listEvents API call and parse that for events. >Alternatively, you could configure log4j to send logs of warning or >higher to syslog - and thus on to some central logging facility like >logstash, greylog, or splunk. > > > >[1] https://github.com/zenoss/ZenPacks.zenoss.CloudStack --_002_CBBECEF91F22Cchiradeepvittalcitrixcom_--