Hi Frank,

'thinking out loud' - ideally I'd like to see this failure (and it reasons) 
surfaced to the admins outside of the logs.  Off the top of my head - a 
(helpful) detailed event/alert notification.

More helpful  info in the message (ie not 'host 24') *should* be pretty simple. 
 I'll have a look and ask one of our developers to help me with the actual 
code, once I've tracked it down.



Kind regards,

Paul Angus

Regards,

Paul Angus

paul.an...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue

-----Original Message-----
From: Frank Louwers [mailto:fr...@openminds.be] 
Sent: 21 April 2016 08:14
To: users@cloudstack.apache.org
Subject: Re: CloudStack Logging

Hi Paul,

I’d love to see improvement in that area! Especially for my operational admins, 
the biggest issue we face is this:

- Someone wants to deploy a new VM, and it fails.

- Currently, it’s very hard to figure out exactly why. The best they get is 
“Capacity Planner failure”.

- They come to me :)


I think these failures are quite an easy use-case to improve logging on. If a 
VM can’t be started because of a “capacity” issue, it would we good to log (in 
a non-debug, non-info log):

- Which hosts were considered for CPU/Mem (based on zone, tags etc) (list them 
by name pref, not by “host 24” which means nothing to them as that number isn’t 
anywhere in the CS UI)

- Which of those considered hosts have the capacity needed (and for those that 
are excluded, weather they are excluded for RAM or CPU reasons)

- Exact same for Storage Pools

This would solve over 95% of my “Frank, I can’t find out why this VM won’t 
deploy” logging issues.

Regards,

Frank


> On 20 Apr 2016, at 22:05, Paul Angus <paul.an...@shapeblue.com> wrote:
> 
> Hi,
> 
> I don't think that it's a question of importance. INFO vs DEBUG should be 
> telling you different things. ERROR and WARN are also quite different.
> In general I'm targeting the cloud operational admins, the people who need to 
> know the health of their cloud and deal with issues as they're constantly 
> reading the log.
> 
> However, I'm not proposing to add or remove any messages, just revisit the 
> categorisation. If the 'operator' has their logging on debug they'd actually 
> see the same messages. The idea is to make turning the logging down to INFO 
> feasible.
> 
> You'd turn the logging back up to pick up code issues rather than just 
> operational issues.
> 
> Some VERY simplified definitions might be:
> 
> DEBUG:  inner workings of CloudStack that only a developer can 'understand'
> INFO:  actions that CloudStack is performing or information analysis (host 5 
> is full so not going to use it).
> WARN: this isn't good
> ERROR: something just didn't work.
> 
> 
> Grabbing a couple of examples
> 
> these should be debug - I can't 'do' anything with this information.
> 
> INFO  [o.a.c.f.j.i.AsyncJobManagerImpl] 
> (AsyncJobMgr-Heartbeat-1:ctx-4119d5bc) Begin cleanup expired 
> async-jobs INFO  [o.a.c.f.j.i.AsyncJobManagerImpl] 
> (AsyncJobMgr-Heartbeat-1:ctx-4119d5bc) End cleanup expired async-jobs 
> INFO  [c.c.h.v.r.VmwareResource] (DirectAgentCronJob-2:ctx-3209f65c) 
> Scan hung worker VM to recycle INFO  [c.c.h.v.r.VmwareResource] 
> (DirectAgentCronJob-113:ctx-56d9f9f2) Scan hung worker VM to recycle
> 
> Whereas this should be WARN. I wouldn't want to lose this by switching 
> off DEBUG
> 
> DEBUG [c.c.c.ClusterManagerImpl] (Cluster-Heartbeat-1:ctx-91226be7) 
> Detected management node left, id:2, nodeIP:10.2.0.6 DEBUG 
> [c.c.c.ClusterManagerImpl] (Cluster-Heartbeat-1:ctx-0bccd078) Detected 
> management node left, id:2, nodeIP:10.2.0.6
> 
> 
> 
> 
> Kind regards,
> 
> Paul Angus
> 
> Regards,
> 
> Paul Angus
> 
> paul.an...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
> 
> -----Original Message-----
> From: Chaz PC [mailto:dreeems4e...@hotmail.com]
> Sent: 20 April 2016 11:32
> To: users@cloudstack.apache.org
> Subject: RE: CloudStack Logging
> 
> Hello,
> I have a question what is the criteria that you are going to follow to decide 
> the log record importance. Who is the user that you will design the logging 
> process for. Is it for finding issues with the installation or is it for 
> security breaches or auditing.
> These questions are good to put in mind when designing the logging process.
> 
> 
> Sent from my Samsung Galaxy smartphone.<div> </div><div>
> </div><!-- originalMessage --><div>-------- Original message 
> --------</div><div>From: Paul Angus <paul.an...@shapeblue.com> 
> </div><div>Date: 20/04/2016  1:01 PM  (GMT+04:00) </div><div>To: 
> d...@cloudstack.apache.org, users@cloudstack.apache.org 
> </div><div>Subject: RE: CloudStack Logging </div><div> </div> Hi 
> Simon,
> 
> My gut says that it's probably not worth going back before 4.3.  There have 
> been large changes since then but I think that it's better to get as much 
> data as possible, limiting to 4.6+ might not give a particularly large 
> install base.
> 
> 
> Kind regards,
> 
> Paul Angus
> 
> Regards,
> 
> Paul Angus
> 
> paul.an...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
> 
> -----Original Message-----
> From: Simon Weller [mailto:swel...@ena.com]
> Sent: 19 April 2016 21:51
> To: users@cloudstack.apache.org; d...@cloudstack.apache.org
> Subject: Re: CloudStack Logging
> 
> Paul,
> 
> Are you wanting for focus on logs on releases later than a particular version 
> (e.g. 4.6)?
> 
> - Si
> ________________________________________
> From: Paul Angus <paul.an...@shapeblue.com>
> Sent: Tuesday, April 19, 2016 10:55 AM
> To: users@cloudstack.apache.org; d...@cloudstack.apache.org
> Subject: RE: CloudStack Logging
> 
> No problem.
> 
> Good question - Any and all logs.  Often, it's the mundane stuff which 
> obscures the messages that you really need to see!
> 
> 
> Kind regards,
> 
> Paul Angus
> 
> Regards,
> 
> Paul Angus
> 
> paul.an...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
> 
> -----Original Message-----
> From: williamstev...@gmail.com [mailto:williamstev...@gmail.com] On 
> Behalf Of Will Stevens
> Sent: 19 April 2016 16:53
> To: d...@cloudstack.apache.org
> Cc: users@cloudstack.apache.org
> Subject: Re: CloudStack Logging
> 
> Thanks Paul.  Are you looking for only logs with errors or are you just 
> looking for just any management server logs?
> 
> *Will STEVENS*
> Lead Developer
> 
> *CloudOps* *| *Cloud Solutions Experts
> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6 w cloudops.com *|* tw 
> @CloudOps_
> 
> On Tue, Apr 19, 2016 at 11:45 AM, Paul Angus 
> <paul.an...@shapeblue.com>
> wrote:
> 
>> Thanks Will,
>> 
>> As far as I know anything sensitive is removed or obfuscated (vcenter 
>> password displayed as h**********).  IP addresses and hostnames are shown.
>> Users may want to use a tool like SED to replace IP addresses or 
>> internal domain names
>> 
>> http://forums.qrz.com/index.php?threads/remove-ip-addresses-from-log-
>> f
>> iles.204196/
>> 
>> 
>> Kind regards,
>> 
>> Paul Angus
>> 
>> Regards,
>> 
>> Paul Angus
>> 
>> paul.an...@shapeblue.com
>> www.shapeblue.com
>> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
>> 
>> -----Original Message-----
>> From: williamstev...@gmail.com [mailto:williamstev...@gmail.com] On 
>> Behalf Of Will Stevens
>> Sent: 19 April 2016 16:40
>> To: d...@cloudstack.apache.org
>> Cc: users@cloudstack.apache.org
>> Subject: Re: CloudStack Logging
>> 
>> I like this initiative Paul.  I just wanted to check with you.  Do 
>> you know if there is any confidential information like credentials or 
>> the like that is logged in the management server log?  I thought we 
>> had done a push at one point to make sure no sensitive data was 
>> logged, but I don't remember for sure.  I think knowing the answer to 
>> this will help people feel more comfortable uploading logs.
>> 
>> Thanks for the valuable initiative...
>> 
>> *Will STEVENS*
>> Lead Developer
>> 
>> *CloudOps* *| *Cloud Solutions Experts
>> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6 w cloudops.com *|* tw 
>> @CloudOps_
>> 
>> On Tue, Apr 19, 2016 at 11:34 AM, Paul Angus 
>> <paul.an...@shapeblue.com>
>> wrote:
>> 
>>> Hi All,
>>> 
>>> I'm running an initiative to improve CloudStack logging.  I'm going 
>>> to be analysing logs and re-categorising the DEBUG, INFO, WARN and 
>>> ERROR where appropriate such that we can reduce the default logging 
>>> level to INFO without losing important troubleshooting information, 
>>> while at the same time making the management-server log far more 
>>> readable for operational admins.
>>> 
>>> To achieve this I need logs to work with.
>>> 
>>> Please could anyone interested upload logs to:
>>> https://shapeblue.brickftp.com
>>> 
>>> The logs will be treated in the strictest confidence and public 
>>> download of the logs will not be available.
>>> I'm especially interested in logs which you found particularly 
>>> difficult to read or specific messages which you think are 
>>> misscategorised
>>> 
>>> If you wish, put comments at the top of the logs or send a message 
>>> directly or via the mailing lists pointing out specific issues.
>>> Please compress the logs!
>>> 
>>> Kind regards,
>>> 
>>> Paul Angus
>>> 
>>> 
>>> Regards,
>>> 
>>> Paul Angus
>>> 
>>> paul.an...@shapeblue.com
>>> www.shapeblue.com
>>> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
>>> 
>> 

Reply via email to