[
https://issues.apache.org/jira/browse/CHUKWA-737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14341853#comment-14341853
]
Eric Yang commented on CHUKWA-737:
----------------------------------
This is causing build to fail. It looks like the same issue where Adaptor has
not been removed cleanly before the next test is executed. Therefore the data
feeding the test case is producing incorrect input to the next test case. I
think you want to remove heartbeat adaptor before TestHeartbeatAdaptor test
case exits.
> Add heartbeat adaptor to push chukwa agent status to remote http server
> ------------------------------------------------------------------------
>
> Key: CHUKWA-737
> URL: https://issues.apache.org/jira/browse/CHUKWA-737
> Project: Chukwa
> Issue Type: Improvement
> Components: Data Collection
> Affects Versions: 0.7.0
> Reporter: shreyas subramanya
> Assignee: shreyas subramanya
> Attachments: CHUKWA-737.patch, CHUKWA-737.patch2, CHUKWA-737.patch3
>
>
> Provide a generic HeartbeatAdaptor which can periodically send status reports
> to a remote http server. The adaptor can be configured with arbitrary number
> of component status checkers and it will send out a single status report for
> all components.
> Example - to send out the status of chukwa agent as well as a rest interface
> (in this case chukwa agent rest), we add the following adaptor:
> add HeartbeatAdaptor DefaultProcessor (ChukwaStatusChecker, HttpStatusChecker
> Chukwa.rest.server http://localhost:9090/rest/v1/adaptor) 3 0
> This will send out status reports such as -
> {"time":1424213867980,"components":[{"host":"host.example.com","component":"Chukwa.Agent","adaptor.count":1},{"status":"running","component":"Chukwa.rest.server","uri":"http:\/\/localhost:9090\/rest\/v1"}]}
> Additional configuration needed in chukwa-agent-conf.xml
> chukwa.http.writer.host
> chukwa.http.writer.port
> if PipelineConnector is used, add
> org.apache.hadoop.chukwa.datacollection.writer.HttpWriter to head of pipeline
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)