Hi Jayesh,

Many thanks for your feedback! I was able to make a little further headway.
There are two configuration problems with the official docker image:

a) A mix of "sandbox.eagle.apache.org" and "server.eagle.apache.org" (this
only occurs in the instructions for running the docker image. The version
that can be started via the script in the eagle source is OK). I'll submit
a PR to fix this once I get a basic use-case working.
b) For the audit case, it automatically logs HDFS audit logs to the KAFKA
topic sandbox_hdfs_audit_log instead of the expected hdfs_audit_log_sandbox

I've fixed these things locally and I can verify that everything is started
correctly in Ambari. I log into the docker container and create
hdfs_audit_log_sandbox and hdfs_audit_log_enriched_sandbox topics, and
verify that the HDFS audit logs are flowing into the first topic. Then in
the UI I start the Alert Engine and then the HDFS Audit Log Monitor
application (changing localhost:6667 to server.eagle.apache.org:6667). Both
applications start up correctly and show "running".

I then create a policy with an email alert along the lines of from
"HDFS_AUDIT_LOG_ENRICHED_STREAM_SANDBOX[str:contains(src,'/hbase')] select
* group by user insert into hdfs_audit_log_enriched_stream_out". However at
this point I'm stuck - nothing appears in the alert window. Is there
anything obvious I'm doing wrong, or how can I get access to logs to figure
out what the problem is? Other topics such as "hdfs_audit_event_sandbox"
are mentioned in the streams window, but the documentation doesn't say to
create them.

The UI is buggy though on both Firefox and Chromium on Linux. What
browser/platform are people using with the UI?

Colm.

On Wed, Jan 17, 2018 at 12:27 AM, Jayesh Senjaliya <[email protected]>
wrote:

> Hi Colm,
>
> Please find my comments inline.
>
> a) The official docker image uses 0.5.0-SNAPSHOT and not the released
> version.
> - this is because we uploaded docker image before apache release. actually
> this is same codebase apache-eagle-0.5, and it can be fixed easily by just
> rebuilding docker image. there should not be any mismatch due to this.
>
> b) Aside from the above, the official docker image uses a mix of "
> server.eagle.apache.org" and "sandbox.eagle.apache.org" as the host name.
> The HBase service doesn't start by default in Ambari as a result.
> - the only places it uses sandbox is in example script which you will have
> to update anyway, which i agree that it would be good to keep it
> consistent.
>
> c) The UI seems quite buggy. On both chromium and firefox, I only see
> links to "Sandbox" and "Alert" on the left hand-side. Once I click on
> "Alert" I have no way of going back to see the applications. I don't see
> the links to "integration" or "sites" as in the picture here:
> http://eagle.apache.org/docs/latest/applications/#jmx-monitoring
> - when hbase is as deep storage is used, and if eagle app has issue
> connecting to hbase, the UI becomes unresponsive.
>
> d) In chromium, the button to create a new policy does not exist - I can
> only see it on Firefox.
> - i have seen when you logged in, you will see admin actions. but if this
> still an issue, can you please file UI bug?
>
> e) I'm trying to get the "Hdfs Audit Log Monitor" use-case working, but it
> seems to be stuck in "Initialized".
> this eagle docs has example on how to setup the app. pls let us know if
> you find any gaps.
>
> Thanks for trying out, and sharing your findings,
> Jayesh
>
>
> On Tue, Jan 16, 2018 at 3:34 AM, Colm O hEigeartaigh <[email protected]>
> wrote:
>
>> Hi all,
>>
>> I'm trying to play around a bit with Apache Eagle 0.5.0 to no avail. Here
>> are the problems I've run into so far:
>>
>> a) The official docker image uses 0.5.0-SNAPSHOT and not the released
>> version.
>>
>> b) Aside from the above, the official docker image uses a mix of "
>> server.eagle.apache.org" and "sandbox.eagle.apache.org" as the host
>> name. The HBase service doesn't start by default in Ambari as a result.
>>
>> c) The UI seems quite buggy. On both chromium and firefox, I only see
>> links to "Sandbox" and "Alert" on the left hand-side. Once I click on
>> "Alert" I have no way of going back to see the applications. I don't see
>> the links to "integration" or "sites" as in the picture here:
>> http://eagle.apache.org/docs/latest/applications/#jmx-monitoring
>>
>> d) In chromium, the button to create a new policy does not exist - I can
>> only see it on Firefox.
>>
>> e) I'm trying to get the "Hdfs Audit Log Monitor" use-case working, but
>> it seems to be stuck in "Initialized".
>>
>> Could someone fill me in on what the "recommended" way is to start Apache
>> Eagle so that I can play around with the functionality that it offers?
>> Clearly the docker approach is buggy. Also, what browser should be used?
>>
>> Thanks,
>>
>> Colm.
>>
>>
>> --
>> Colm O hEigeartaigh
>>
>> Talend Community Coder
>> http://coders.talend.com
>>
>
>


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to