correction : war name created using application key and version.

*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 Fri, Nov 1, 2013 at 8:51 PM, Harsha Thirimanna <[email protected]> wrote:

> Hi Amani,
> In AppFactory, we create application name using application key and
> version.  In this method ("getPaginatedApplicationLogEvents") we pass
> application name . So it is concatenation of application name and version.
> So we can just give a link to download log for each and every version of
> application using this method without doing changes. We just have to think
> about whether we give this as per version or not as danushka said.
> I think better to have it gives per version.
>
> 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 Fri, Nov 1, 2013 at 8:14 PM, Amani Soysa <[email protected]> wrote:
>
>> 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
>>
>>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to