cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chip Childers <chip.child...@gmail.com>
Subject Re: [PROPOSAL] Enhance the cloudstack events to include more information
Date Tue, 18 Mar 2014 11:25:15 GMT
Jira for tracking progress, and a design page on the wiki for any design info. 

> On Mar 18, 2014, at 6:34 AM, Sonal Ojha <sonal.ojha@sungard.com> wrote:
> 
> Shall I go ahead and open a jira item on this to add more details?
> 
> 
>> On Tue, Mar 18, 2014 at 3:59 PM, Sonal Ojha <sonal.ojha@sungard.com> wrote:
>> 
>> Hello Nitin,
>> 
>> I agree with you, to start with we can replace the event descriptions to
>> include the resource UUIDs of the required parameters only. For example,
>> DetachIsoCmd needs only virtualMachineId as the required parameter. Hence,
>> the event description should include the resource UUID for the virtual
>> machine. Likewise the required parameters resource UUIDs would be included
>> in the event description.
>> 
>> -Sonal
>> 
>> 
>> On Mon, Mar 17, 2014 at 10:48 PM, Nitin Mehta <Nitin.Mehta@citrix.com>wrote:
>> 
>>> Sonal - This is a great proposal. In addition, you should also include all
>>> the first class entities involved in the event.
>>> Say its a detach iso on a vm - then I should have uuids for both the iso
>>> and the vm. This would definitely help giving more information and in
>>> debugging.
>>> 
>>> Thanks,
>>> -Nitin
>>> 
>>> On 17/03/14 9:52 AM, "Alena Prokharchyk" <Alena.Prokharchyk@citrix.com>
>>> wrote:
>>> 
>>>> On #1 I would say “display UUID INSTEAD of the DB id in the events API”.
>>>> We should never expose the DB ids to the API caller, especially if the
>>>> caller is not an admin. I guess we just never revised the events after
>>>> UUIDs were introduced.
>>>> 
>>>> On #4. We should distinguish between end user and an admin and determine
>>>> which errors are allowed to be shown to the end user. For example, he
>>>> shouldn’t see any errors related to physical resources allocation error
>>> as
>>>> he has no knowledge about hosts/storages/physical network topology.
>>>> 
>>>> 
>>>> -Alena.
>>>> 
>>>> 
>>>> 
>>>>> On 3/17/14, 9:40 AM, "John Kinsella" <jlk@stratosec.co> wrote:
>>>>> 
>>>>> I didn’t see comments from others, but this sounds great to me. More
>>> info
>>>>> is always better IMHO.
>>>>> 
>>>>> On Mar 11, 2014, at 2:31 AM, Sonal Ojha
>>>>> <sonal.ojha@sungard.com<mailto:sonal.ojha@sungard.com>> wrote:
>>>>> 
>>>>> Currently the event logged in CloudStack doesn't give detailed
>>>>> information
>>>>> about the event that has occurred. The information provided in each
>>> event
>>>>> shown on the cloudstack ui doesn't provide specifics, particularly in
>>>>> case
>>>>> of errors. For example, the message shown on the cloudstack ui is just
>>>>> "Error while starting Vm. Vm Id: <id>" in case of failure to start
a vm
>>> ,
>>>>> which doesnt help much.
>>>>> 
>>>>> I would like to propose some changes to enhance the events to be more
>>>>> informative. Like:
>>>>> 
>>>>> 1) Instead of just showing resource database id in the event details
it
>>>>> should also display resource UUID. Since all the cloudstack apis take
>>>>> input
>>>>> as resource uuid it would be helpful to see the same on the ui as well.
>>>>> Like in the quickview mode introduce another field as resource UUID
>>> which
>>>>> would specify the UUID for the resource on which the event occurred.
>>>>> 
>>>>> 2) Enhance the events and listEvents API to include the resource UUID
so
>>>>> that it can be queried by the resource UUID as well.
>>>>> 
>>>>> 3) Currently, the event description messages are specified in the
>>>>> *Cmd.java
>>>>> file instead, all of them should be externalize to a resource file. This
>>>>> would be helpful even for internationalization.
>>>>> 
>>>>> 4) Provide more detailed messages in case of error events. Messages such
>>>>> as
>>>>> "Error while starting VM" are generic to take any action.
>>>>> 
>>>>> These changes could be taken forward in phases, some suggestion like
>>>>> 
>>>>> Phase I -
>>>>> include 2 and 3 point mentioned above
>>>>> Phase II -
>>>>> include 1 and 4 point mentioned above
>>>>> 
>>>>> Thoughts / Suggestions ?
>>>>> 
>>>>> --
>>>>> 
>>>>> Regards,
>>>>> 
>>>>> ___________________________________________________
>>>>> 
>>>>> *Sonal Ojha* ● Senior Engineer - Product Developement ● SunGard
>>>>> Availability Services, India ● Mobile: +91 9922412645●  Email:
>>>>> sonal.ojha@sungard.com<mailto:sonal.ojha@sungard.com> ● Website:
>>>>> http://www.sungardas.in/
>>>>> 
>>>>> 8 Times Winner – BC Service Provider of the Year – 2011, 2010, 2009,
>>>>> 2006,
>>>>> 2005, 2002, 2000, 1999; Finalist – 2008, 2007, 2004, 2001 ● Excellence
>>> in
>>>>> Infrastructure Management – 2010 ● Outstanding Excellence in Business
>>>>> Continuity – 2008 ● Business Continuity Provider of the Year (BCM
>>>>> Service)
>>>>> – 2013 BCI Global Awards ● Business Continuity Provider of the Year
(BCM
>>>>> Product) – 2013 BCI India Awards
>>>>> 
>>>>> Stratosec<http://stratosec.co/> - Compliance as a Service
>>>>> o: 415.315.9385
>>>>> @johnlkinsella<http://twitter.com/johnlkinsella>
>> 
>> 
>> --
>> 
>> Regards,
>> 
>> ___________________________________________________
>> 
>> *Sonal Ojha* ● Senior Engineer - Product Developement ● SunGard
>> Availability Services, India ● Mobile: +91 9922412645●  Email:
>> sonal.ojha@sungard.com ● Website: http://www.sungardas.in/
>> 
>> 8 Times Winner – BC Service Provider of the Year – 2011, 2010, 2009, 2006,
>> 2005, 2002, 2000, 1999; Finalist – 2008, 2007, 2004, 2001 ● Excellence in
>> Infrastructure Management – 2010 ● Outstanding Excellence in Business
>> Continuity – 2008 ● Business Continuity Provider of the Year (BCM
>> Service) – 2013 BCI Global Awards ● Business Continuity Provider of the
>> Year (BCM Product) – 2013 BCI India Awards
>> 
>> *[image: AS_yt]* <http://www.youtube.com/user/SunGardAS>*[image:
>> AS_twitter]* <https://twitter.com/SunGardASIN>*[image: AS_in]*<http://www.linkedin.com/company/sungardasin>*[image:
>> AS_gplus]* <https://plus.google.com/102459878242108588663/>*[image:
>> AS_fb]* <https://www.facebook.com/sungardas.in>*[image: AS_ss]*<http://www.slideshare.net/SunGardASIN/documents>
> 
> 
> 
> -- 
> 
> Regards,
> 
> ___________________________________________________
> 
> *Sonal Ojha* ● Senior Engineer - Product Developement ● SunGard
> Availability Services, India ● Mobile: +91 9922412645●  Email:
> sonal.ojha@sungard.com ● Website: http://www.sungardas.in/
> 
> 8 Times Winner – BC Service Provider of the Year – 2011, 2010, 2009, 2006,
> 2005, 2002, 2000, 1999; Finalist – 2008, 2007, 2004, 2001 ● Excellence in
> Infrastructure Management – 2010 ● Outstanding Excellence in Business
> Continuity – 2008 ● Business Continuity Provider of the Year (BCM Service)
> – 2013 BCI Global Awards ● Business Continuity Provider of the Year (BCM
> Product) – 2013 BCI India Awards
> 
> *[image: AS_yt]* <http://www.youtube.com/user/SunGardAS>*[image:
> AS_twitter]* <https://twitter.com/SunGardASIN>*[image:
> AS_in]*<http://www.linkedin.com/company/sungardasin>*[image:
> AS_gplus]* <https://plus.google.com/102459878242108588663/>*[image:
> AS_fb]*<https://www.facebook.com/sungardas.in>*[image:
> AS_ss]* <http://www.slideshare.net/SunGardASIN/documents>

Mime
View raw message