What we are doing in the mt-logging frame work is, we are keeping all the infomation of the log event in a Column family which includes ApplicationName, tenant information, priority, logger ect. If you want to do version wise filtering its just a matter of adding another column and setting it like how we set the application name.
And also I noticed, currently appfactory is downloading application logs by calling this method "getPaginatedApplicationLogEvents" [1], it will only return first 15 log events (as the page number is always 0) I think, this also should get fixed. [1] - https://svn.wso2.org/repos/wso2/carbon/platform/trunk/components/logging/org.wso2.carbon.logging.service/src/main/java/org/wso2/carbon/logging/service/LogViewer.java On Fri, Nov 1, 2013 at 4:41 PM, Supun Malinga <[email protected]> wrote: > Hi, > > Great.. So is it possible to add the improvements for separate app logs in > to AS itself (i.e: into platform level)?. If you can point me to the code I > can have a look. > For the version scenario I think each version should have a different log. > It doesn't make sense if we have the logs of all versions in same log file.. > > thanks, > > > On Fri, Nov 1, 2013 at 3:56 PM, Danushka Fernando <[email protected]>wrote: > >> Hi Supun >> We have implemented that. Thing is sees separation of application is not >> enough in AF side. How ever we added a new operation to logviewer service >> to download logs per application in the perspective of AS. But when comes >> to AF side an application in AS seems a version of application in AF. So we >> needs to rethink what we should give users as logs. Should we separate logs >> application vise only or should we go one step deeper and do a version >> level log separation. And amilam was proposing a valid improvement to the >> AF logging feature. >> >> Thanks & Regards >> Danushka Fernando >> Software Engineer >> WSO2 inc. http://wso2.com/ >> Mobile : +94716332729 >> >> >> On Fri, Nov 1, 2013 at 2:25 PM, Supun Malinga <[email protected]> wrote: >> >>> Each application of a tenant.. In fact this is something we have already >>> thought of from AS side. I'll send a separate note since this is dragging >>> off the topic :) >>> >>> thanks, >>> >>> >>> On Fri, Nov 1, 2013 at 2:21 PM, Ramith Jayasinghe <[email protected]>wrote: >>> >>>> Hi Supun, >>>> you meant to say for each tenant ? >>>> >>>> >>>> On Fri, Nov 1, 2013 at 2:17 PM, Supun Malinga <[email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> For application logs also we need to come up with a proper solution. >>>>> For eg:users in cloud should be able have their own log file ideally. This >>>>> is very helpful in terms of AF and SaaS perspective. >>>>> >>>>> thanks, >>>>> >>>>> >>>>> On Fri, Nov 1, 2013 at 11:31 AM, Harsha Thirimanna >>>>> <[email protected]>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> As amila said, we can put a small console (default collapse and not >>>>>> functioning) with each application version. If user expand the console , >>>>>> then we can run a loop to the relevant deployed server directly from >>>>>> javascript without going through appfactory to view log stream like in >>>>>> jenkins log viewer. >>>>>> Log download option also should be there i think. >>>>>> >>>>>> >>>>>> thanks >>>>>> >>>>>> >>>>>> >>>>>> *Harsha Thirimanna* >>>>>> Senior Software Engineer; WSO2, Inc.; http://wso2.com >>>>>> * <http://www.apache.org/>** >>>>>> email: **[email protected]* <[email protected]>* cell: +94 71 5186770** >>>>>> twitter: **http://twitter.com/ <http://twitter.com/afkham_azeez>** >>>>>> harshathirimann >>>>>> linked-in: **http: <http://lk.linkedin.com/in/afkhamazeez>**// >>>>>> www.linkedin.com/pub/harsha-thirimanna/10/ab8/122* >>>>>> * >>>>>> * >>>>>> *Lean . Enterprise . Middleware* >>>>>> * >>>>>> * >>>>>> >>>>>> >>>>>> On Thu, Oct 31, 2013 at 10:30 PM, Harsha Thirimanna <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Yes it is important to have separate log file per version. >>>>>>> As amila said, when we do the build and deployment ,it is better to >>>>>>> have a console to view the relevant log when user hit on a button. >>>>>>> >>>>>>> thanks. >>>>>>> >>>>>>> >>>>>>> *Harsha Thirimanna* >>>>>>> Senior Software Engineer; WSO2, Inc.; http://wso2.com >>>>>>> * <http://www.apache.org/>** >>>>>>> email: **[email protected]* <[email protected]>* cell: +94 71 5186770** >>>>>>> twitter: **http://twitter.com/ <http://twitter.com/afkham_azeez>** >>>>>>> harshathirimann >>>>>>> linked-in: **http: <http://lk.linkedin.com/in/afkhamazeez>**// >>>>>>> www.linkedin.com/pub/harsha-thirimanna/10/ab8/122* >>>>>>> * >>>>>>> * >>>>>>> *Lean . Enterprise . Middleware* >>>>>>> * >>>>>>> * >>>>>>> >>>>>>> >>>>>>> On Thu, Oct 31, 2013 at 10:03 PM, Danushka Fernando < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Another thing about logs is don't we need separate logs for each >>>>>>>> version. >>>>>>>> >>>>>>>> Thanks & Regards >>>>>>>> Danushka Fernando >>>>>>>> Software Engineer >>>>>>>> WSO2 inc. http://wso2.com/ >>>>>>>> Mobile : +94716332729 >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 31, 2013 at 6:45 PM, Ramith Jayasinghe <[email protected] >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> This can be similar to how Jenkins display build logs. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Oct 31, 2013 at 6:25 PM, Amila Maha Arachchi < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> This is not the correct time to discuss this topic since many of >>>>>>>>>> you are in the WSO2Con and might miss the mail. But I thought of >>>>>>>>>> bringing >>>>>>>>>> this up before I forget this. >>>>>>>>>> >>>>>>>>>> At the moment, AF has a log viewing feature. What it does is, >>>>>>>>>> talk to AS, get the logs via the LogViewer service and present it as >>>>>>>>>> a >>>>>>>>>> downloadable file. This is same for archived logs and real-time >>>>>>>>>> logs. But >>>>>>>>>> it is a pain to download a file to view the real-time logs. Ideally >>>>>>>>>> what >>>>>>>>>> should happen is, get the real-time logs periodically and display >>>>>>>>>> them in >>>>>>>>>> the a console kind of a thing. When new logs are available, we can >>>>>>>>>> push the >>>>>>>>>> exisitng ones down and display the new logs. With this way, we can >>>>>>>>>> improve >>>>>>>>>> the user experience to a great extent. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> AmilaM. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Amila Maharachchi* >>>>>>>>>> Senior Technical Lead >>>>>>>>>> WSO2, Inc.; http://wso2.com >>>>>>>>>> >>>>>>>>>> Blog: http://maharachchi.blogspot.com >>>>>>>>>> Mobile: +94719371446 >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Ramith Jayasinghe >>>>>>>>> Technical Lead >>>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>>> lean.enterprise.middleware >>>>>>>>> >>>>>>>>> E: [email protected] >>>>>>>>> P: +94 776715671 >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Architecture mailing list >>>>>>>>> [email protected] >>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Architecture mailing list >>>>>>>> [email protected] >>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Architecture mailing list >>>>>> [email protected] >>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Supun Malinga, >>>>> >>>>> Senior Software Engineer, >>>>> WSO2 Inc. >>>>> http://wso2.com >>>>> email: [email protected] <[email protected]> >>>>> mobile: +94 (0)71 56 91 321 >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> Ramith Jayasinghe >>>> Technical Lead >>>> WSO2 Inc., http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> E: [email protected] >>>> P: +94 776715671 >>>> >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> Supun Malinga, >>> >>> Senior Software Engineer, >>> WSO2 Inc. >>> http://wso2.com >>> email: [email protected] <[email protected]> >>> mobile: +94 (0)71 56 91 321 >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Supun Malinga, > > Senior Software Engineer, > WSO2 Inc. > http://wso2.com > email: [email protected] <[email protected]> > mobile: +94 (0)71 56 91 321 > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Amani Soysa Senior Software Engineer Mobile: +94772325528 WSO2, Inc. | http://wso2.com/ Lean . Enterprise . Middleware
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
