Great work Chamila!

Sorry I am not up-to-date with this feature.

1) Is this publishing PCA's logs to BAM or Cartridge's logs to BAM?
2) Can it publish logs to more than one thrift receivers?
3) Can it publish logs to more than one thrift receivers in a
load-balancing manner (1st event to 1st server and 2nd event to 2nd server)?
4) Can it publish logs to more then one thrift receivers in a fail-over
manner (if sending to 1st server fails, then try to send it to 2nd server
and so on)?
5) Is there any receiver groups concept implemented? For example, publish
events to CEP cluster in a load-balancing manner, while publish same events
to BAM cluster in a fail-over manner? Here CEP cluster is one receiver
group and BAM cluster is another one.
6) Is there any event queueing mechanism implemented? What happens if
thrift receivers are not available?

If these are not implemented yet, we will create a JIRA and track this for
future release.

WDYT?

Thanks.

On Wed, May 20, 2015 at 6:20 PM, Mariangela Hills <mariang...@wso2.com>
wrote:

> I have added this content in [1]. Please let me know whether any changes
> are needed.
>
> [1] https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Logging
>
> Regards,
> Mariangela
>
>
>
>
> *--*
> *Mariangela Hills*
> PMC Member & Committer of Apache Stratos
> Senior Technical Writer
> WSO2, Inc.
> lean.enterprise.middleware.
> m: +94 773 500185
> w: http://wso2.com
> <http://wso2.com/events/>
>
> On Tue, May 19, 2015 at 11:53 AM, Mariangela Hills <mariang...@wso2.com>
> wrote:
>
>> Will do!
>>
>> Regards,
>> Mariangela
>>
>>
>>
>>
>> *--*
>> *Mariangela Hills*
>> PMC Member & Committer of Apache Stratos
>> Senior Technical Writer
>> WSO2, Inc.
>> lean.enterprise.middleware.
>> m: +94 773 500185
>> w: http://wso2.com
>> <http://wso2.com/events/>
>>
>> On Tue, May 19, 2015 at 11:47 AM, Imesh Gunaratne <im...@apache.org>
>> wrote:
>>
>>> Great work Chamila! @Mari: It would be great if we can document this.
>>>
>>> Thanks
>>>
>>> On Tue, May 19, 2015 at 12:06 AM, Chamila De Alwis <chami...@wso2.com>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> I've fixed and tested the $subject in the Python Cartridge Agent. Now
>>>> when the following parameters are set in the agent.conf configuration file,
>>>> the LogPublisher job will be activated, which will scan the specified logs
>>>> every 1 second and publish each entry as a Thrift event to the specified
>>>> thrift receiver.
>>>>
>>>> enable.data.publisher                 =true
>>>> monitoring.server.ip                  =localhost
>>>> monitoring.server.port                =7611
>>>> monitoring.server.secure.port         =7711
>>>> monitoring.server.admin.username      =admin
>>>> monitoring.server.admin.password      =admin
>>>> log.file.paths                        
>>>> =/home/chamilad/dev/wso2esb-4.8.1/repository/logs/wso2carbon.log
>>>>
>>>>
>>>> I have verified the functionality using the Integration test for the
>>>> PCA. When verifying the VM and the Kubernetes end-to-end scenario, this
>>>> functionality can be again tested for any unseen edge cases. I used a
>>>> standalone WSO2 BAM server as the monitoring server. However, any Thrift
>>>> receiver can be used as the publishing endpoint for Log publishing.
>>>>
>>>>
>>>> Regards,
>>>> Chamila de Alwis
>>>> Software Engineer | WSO2 | +94772207163
>>>> Blog: code.chamiladealwis.com
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Senior Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>


-- 
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2

Mobile : +94777568639
Blog : rajkumarr.com

Reply via email to