[DISCUSS] Metron Alerts UI - possibly deprecate query builder and meta alerts

2019-10-10 Thread Shane Ardell
Hello devs and users,

A few of us working on Metron Alerts UI are seeking some user feedback on
two existing features. Specifically, we are wondering:

* How often do you use the query builder feature of the alerts search bar,
especially since the implementation of the manual search query option?
* How important is the meta alert feature to you? How often do you use it?

Both of these features are pretty intertwined with the search bar's
functionality. The query builder is lacking encapsulation from the search
bar, which leads to a lot of developer confusion when managing state for
the search bar. Meanwhile, meta alerts requires us to manipulate a user's
query string on the front-end before the request is sent to the REST layer,
which, among other things, makes it difficult for us to "seamlessly" switch
back and forth between manual and query builder mode. In addition, it's
another layer of complexity for a user entering their own query string in
manual search mode.

The implementation of these features is making it extremely hard to
maintain and implement new features if it involves the search bar. We are
talking about putting some time into cleaning up the implementation of
these features and improving their functionality, but if they don't have
much user value than perhaps it's better we put this to a vote to see if
these features should actually be deprecated.

Thanks in advance,
Shane


Re: [VOTE] Metron-bro-plugin-kafka Release Candidate 0.3.0-RC3

2019-10-10 Thread Otto Fowler
+1 binding Ran RC script including the docker end to end testing




On October 10, 2019 at 14:38:45, Otto Fowler (ottobackwa...@gmail.com)
wrote:

I have written a new script for validation of bro-kafka RC’s

https://github.com/ottobackwards/Metron-and-Nifi-Scripts/blob/master/bro-kafka/metron-bro-kafka-rc-check

Please give it a shot. If there are no issues with it, it will go into the
plugin project after the rc is done ( can’t test the rc without the rc )



On October 10, 2019 at 14:31:44, Justin Leet (l...@apache.org) wrote:

This is a call to vote on releasing Apache Metron-bro-plugin-kafka 0.3.0
The release candidate is available at:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/
Full list of changes in this release:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/CHANGES

The tag to be voted upon is:
apache-metron-bro-plugin-kafka_0.3.0-rc2
<
https://github.com/apache/metron-bro-plugin-kafka/tree/apache-metron-bro-plugin-kafka_0.3.0-rc3
>

The source archives being voted upon can be found here:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/apache-metron-bro-plugin-kafka_0.3.0-rc3.tar.gz

Other release files, signatures and digests can be found here:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/

The release artifacts are signed with the following key:
*https://dist.apache.org/repos/dist/release/metron/KEYS*

Please vote on releasing this package as Apache Metron-bro-plugin-kafka
0.3.0

When voting, please list the actions taken to verify the release.

Recommended build validation and verification instructions are posted here:
https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds

This is only for the plugin, so the VM validation is not required.

This vote will be open until 3pm EDT on Tuesday October 15 2019, to account
for the weekend.

[ ] +1 Release this package as Apache Metron 0.3.0-RC3

[ ] 0 No opinion

[ ] -1 Do not release this package because...


Re: [VOTE] Metron-bro-plugin-kafka Release Candidate 0.3.0-RC3

2019-10-10 Thread Otto Fowler
I have written a new script for validation of bro-kafka RC’s

https://github.com/ottobackwards/Metron-and-Nifi-Scripts/blob/master/bro-kafka/metron-bro-kafka-rc-check

Please give it a shot. If there are no issues with it, it will go into the
plugin project after the rc is done ( can’t test the rc without the rc )




On October 10, 2019 at 14:31:44, Justin Leet (l...@apache.org) wrote:

This is a call to vote on releasing Apache Metron-bro-plugin-kafka 0.3.0
The release candidate is available at:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/
Full list of changes in this release:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/CHANGES

The tag to be voted upon is:
apache-metron-bro-plugin-kafka_0.3.0-rc2
<
https://github.com/apache/metron-bro-plugin-kafka/tree/apache-metron-bro-plugin-kafka_0.3.0-rc3>


The source archives being voted upon can be found here:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/apache-metron-bro-plugin-kafka_0.3.0-rc3.tar.gz

Other release files, signatures and digests can be found here:
https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC3/

The release artifacts are signed with the following key:
*https://dist.apache.org/repos/dist/release/metron/KEYS*

Please vote on releasing this package as Apache Metron-bro-plugin-kafka
0.3.0

When voting, please list the actions taken to verify the release.

Recommended build validation and verification instructions are posted here:
https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds

This is only for the plugin, so the VM validation is not required.

This vote will be open until 3pm EDT on Tuesday October 15 2019, to account
for the weekend.

[ ] +1 Release this package as Apache Metron 0.3.0-RC3

[ ] 0 No opinion

[ ] -1 Do not release this package because...


Re: [VOTE] Metron-bro-plugin-kafka Release Candidate 0.3.0-RC2

2019-10-10 Thread Justin Leet
Alright, I'd make another RC either this afternoon or early tomorrow.
Thanks!

On Thu, Oct 10, 2019 at 8:15 AM zeo...@gmail.com  wrote:

> From my perspective, yes
>
> Jon Zeolla
>
> On Thu, Oct 10, 2019, 7:24 AM Justin Leet  wrote:
>
> > Are we at the point where we're comfortable spinning up another RC?
> >
> > On Thu, Oct 3, 2019 at 5:04 PM Justin Leet  wrote:
> >
> > > The vote has failed. The voting was:
> > > 2 -1’s (binding)
> > >
> > > A new RC will be created once we're satisfied the latest fix has
> resolved
> > > issues.
> > >
> > > On Tue, Oct 1, 2019, 2:47 PM zeo...@gmail.com 
> wrote:
> > >
> > >> -1 as well, validated the issue that Otto was seeing.
> > >>
> > >> I'm also testing to ensure that the fix properly addressed the issue
> and
> > >> will respond if I see any issues that would block a fast follow RC3.
> > >>
> > >> - Jon Zeolla
> > >> zeo...@gmail.com
> > >>
> > >>
> > >> On Tue, Oct 1, 2019 at 3:27 PM Otto Fowler 
> > >> wrote:
> > >>
> > >> > The fix has landed.
> > >> >
> > >> > Also, here is a quick script to try for validation
> > >> >
> > >> >
> > >> >
> > >>
> >
> https://github.com/ottobackwards/Metron-and-Nifi-Scripts/blob/master/bro-kafka/metron-bro-kafka-rc-check
> > >> >
> > >> >
> > >> >
> > >> >
> > >> > On October 1, 2019 at 07:41:02, Otto Fowler (
> ottobackwa...@gmail.com)
> > >> > wrote:
> > >> >
> > >> > https://github.com/apache/metron-bro-plugin-kafka/pull/37
> > >> >
> > >> >
> > >> >
> > >> > On September 30, 2019 at 18:44:29, Otto Fowler (
> > ottobackwa...@gmail.com
> > >> )
> > >> > wrote:
> > >> >
> > >> > –1 binding.
> > >> >
> > >> > A new feature to our docker testing to add support for the git
> > version /
> > >> > branch of the plugin to test was added during development.
> > >> >
> > >> > This feature however makes it impossible to run the docker testing
> > suite
> > >> > against the signed src tarball for verification.
> > >> >
> > >> > I have created METRON–2269 for this issue.
> > >> >
> > >> >
> > >> >
> > >> > On September 30, 2019 at 09:56:54, Justin Leet (l...@apache.org)
> > wrote:
> > >> >
> > >> > This is a call to vote on releasing Apache Metron-bro-plugin-kafka
> > 0.3.0
> > >> > The release candidate is available at:
> > >> >
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/
> > >> > Full list of changes in this release:
> > >> >
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/CHANGES
> > >> >
> > >> > The tag to be voted upon is:
> > >> > apache-metron-bro-plugin-kafka_0.3.0-rc2
> > >> > <
> > >> >
> > >> >
> > >>
> >
> https://github.com/apache/metron-bro-plugin-kafka/tree/apache-metron-bro-plugin-kafka_0.3.0-rc2
> > >> > >
> > >> >
> > >> > The source archives being voted upon can be found here:
> > >> >
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/apache-metron-bro-plugin-kafka_0.3.0-rc2.tar.gz
> > >> >
> > >> > Other release files, signatures and digests can be found here:
> > >> >
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/
> > >> >
> > >> > The release artifacts are signed with the following key:
> > >> > *https://dist.apache.org/repos/dist/release/metron/KEYS*
> > >> > 
> > >> > Please vote on releasing this package as Apache
> > Metron-bro-plugin-kafka
> > >> > 0.3.0
> > >> >
> > >> > When voting, please list the actions taken to verify the release.
> > >> >
> > >> > Recommended build validation and verification instructions are
> posted
> > >> here:
> > >> > https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds
> > >> >
> > >> > This is only for the plugin, so the VM validation is not required.
> > >> >
> > >> > This vote will be open for until 10am EDT on Thursday September 3
> > 2019.
> > >> >
> > >> > [ ] +1 Release this package as Apache Metron 0.3.0-RC2
> > >> >
> > >> > [ ] 0 No opinion
> > >> >
> > >> > [ ] -1 Do not release this package because...
> > >> >
> > >>
> > >
> >
>


Re: [VOTE] Metron-bro-plugin-kafka Release Candidate 0.3.0-RC2

2019-10-10 Thread zeo...@gmail.com
>From my perspective, yes

Jon Zeolla

On Thu, Oct 10, 2019, 7:24 AM Justin Leet  wrote:

> Are we at the point where we're comfortable spinning up another RC?
>
> On Thu, Oct 3, 2019 at 5:04 PM Justin Leet  wrote:
>
> > The vote has failed. The voting was:
> > 2 -1’s (binding)
> >
> > A new RC will be created once we're satisfied the latest fix has resolved
> > issues.
> >
> > On Tue, Oct 1, 2019, 2:47 PM zeo...@gmail.com  wrote:
> >
> >> -1 as well, validated the issue that Otto was seeing.
> >>
> >> I'm also testing to ensure that the fix properly addressed the issue and
> >> will respond if I see any issues that would block a fast follow RC3.
> >>
> >> - Jon Zeolla
> >> zeo...@gmail.com
> >>
> >>
> >> On Tue, Oct 1, 2019 at 3:27 PM Otto Fowler 
> >> wrote:
> >>
> >> > The fix has landed.
> >> >
> >> > Also, here is a quick script to try for validation
> >> >
> >> >
> >> >
> >>
> https://github.com/ottobackwards/Metron-and-Nifi-Scripts/blob/master/bro-kafka/metron-bro-kafka-rc-check
> >> >
> >> >
> >> >
> >> >
> >> > On October 1, 2019 at 07:41:02, Otto Fowler (ottobackwa...@gmail.com)
> >> > wrote:
> >> >
> >> > https://github.com/apache/metron-bro-plugin-kafka/pull/37
> >> >
> >> >
> >> >
> >> > On September 30, 2019 at 18:44:29, Otto Fowler (
> ottobackwa...@gmail.com
> >> )
> >> > wrote:
> >> >
> >> > –1 binding.
> >> >
> >> > A new feature to our docker testing to add support for the git
> version /
> >> > branch of the plugin to test was added during development.
> >> >
> >> > This feature however makes it impossible to run the docker testing
> suite
> >> > against the signed src tarball for verification.
> >> >
> >> > I have created METRON–2269 for this issue.
> >> >
> >> >
> >> >
> >> > On September 30, 2019 at 09:56:54, Justin Leet (l...@apache.org)
> wrote:
> >> >
> >> > This is a call to vote on releasing Apache Metron-bro-plugin-kafka
> 0.3.0
> >> > The release candidate is available at:
> >> >
> >> >
> >>
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/
> >> > Full list of changes in this release:
> >> >
> >> >
> >>
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/CHANGES
> >> >
> >> > The tag to be voted upon is:
> >> > apache-metron-bro-plugin-kafka_0.3.0-rc2
> >> > <
> >> >
> >> >
> >>
> https://github.com/apache/metron-bro-plugin-kafka/tree/apache-metron-bro-plugin-kafka_0.3.0-rc2
> >> > >
> >> >
> >> > The source archives being voted upon can be found here:
> >> >
> >> >
> >>
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/apache-metron-bro-plugin-kafka_0.3.0-rc2.tar.gz
> >> >
> >> > Other release files, signatures and digests can be found here:
> >> >
> >> >
> >>
> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/
> >> >
> >> > The release artifacts are signed with the following key:
> >> > *https://dist.apache.org/repos/dist/release/metron/KEYS*
> >> > 
> >> > Please vote on releasing this package as Apache
> Metron-bro-plugin-kafka
> >> > 0.3.0
> >> >
> >> > When voting, please list the actions taken to verify the release.
> >> >
> >> > Recommended build validation and verification instructions are posted
> >> here:
> >> > https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds
> >> >
> >> > This is only for the plugin, so the VM validation is not required.
> >> >
> >> > This vote will be open for until 10am EDT on Thursday September 3
> 2019.
> >> >
> >> > [ ] +1 Release this package as Apache Metron 0.3.0-RC2
> >> >
> >> > [ ] 0 No opinion
> >> >
> >> > [ ] -1 Do not release this package because...
> >> >
> >>
> >
>


Re: [VOTE] Metron-bro-plugin-kafka Release Candidate 0.3.0-RC2

2019-10-10 Thread Justin Leet
Are we at the point where we're comfortable spinning up another RC?

On Thu, Oct 3, 2019 at 5:04 PM Justin Leet  wrote:

> The vote has failed. The voting was:
> 2 -1’s (binding)
>
> A new RC will be created once we're satisfied the latest fix has resolved
> issues.
>
> On Tue, Oct 1, 2019, 2:47 PM zeo...@gmail.com  wrote:
>
>> -1 as well, validated the issue that Otto was seeing.
>>
>> I'm also testing to ensure that the fix properly addressed the issue and
>> will respond if I see any issues that would block a fast follow RC3.
>>
>> - Jon Zeolla
>> zeo...@gmail.com
>>
>>
>> On Tue, Oct 1, 2019 at 3:27 PM Otto Fowler 
>> wrote:
>>
>> > The fix has landed.
>> >
>> > Also, here is a quick script to try for validation
>> >
>> >
>> >
>> https://github.com/ottobackwards/Metron-and-Nifi-Scripts/blob/master/bro-kafka/metron-bro-kafka-rc-check
>> >
>> >
>> >
>> >
>> > On October 1, 2019 at 07:41:02, Otto Fowler (ottobackwa...@gmail.com)
>> > wrote:
>> >
>> > https://github.com/apache/metron-bro-plugin-kafka/pull/37
>> >
>> >
>> >
>> > On September 30, 2019 at 18:44:29, Otto Fowler (ottobackwa...@gmail.com
>> )
>> > wrote:
>> >
>> > –1 binding.
>> >
>> > A new feature to our docker testing to add support for the git version /
>> > branch of the plugin to test was added during development.
>> >
>> > This feature however makes it impossible to run the docker testing suite
>> > against the signed src tarball for verification.
>> >
>> > I have created METRON–2269 for this issue.
>> >
>> >
>> >
>> > On September 30, 2019 at 09:56:54, Justin Leet (l...@apache.org) wrote:
>> >
>> > This is a call to vote on releasing Apache Metron-bro-plugin-kafka 0.3.0
>> > The release candidate is available at:
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/
>> > Full list of changes in this release:
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/CHANGES
>> >
>> > The tag to be voted upon is:
>> > apache-metron-bro-plugin-kafka_0.3.0-rc2
>> > <
>> >
>> >
>> https://github.com/apache/metron-bro-plugin-kafka/tree/apache-metron-bro-plugin-kafka_0.3.0-rc2
>> > >
>> >
>> > The source archives being voted upon can be found here:
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/apache-metron-bro-plugin-kafka_0.3.0-rc2.tar.gz
>> >
>> > Other release files, signatures and digests can be found here:
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/metron/metron-bro-plugin-kafka/0.3.0-RC2/
>> >
>> > The release artifacts are signed with the following key:
>> > *https://dist.apache.org/repos/dist/release/metron/KEYS*
>> > 
>> > Please vote on releasing this package as Apache Metron-bro-plugin-kafka
>> > 0.3.0
>> >
>> > When voting, please list the actions taken to verify the release.
>> >
>> > Recommended build validation and verification instructions are posted
>> here:
>> > https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds
>> >
>> > This is only for the plugin, so the VM validation is not required.
>> >
>> > This vote will be open for until 10am EDT on Thursday September 3 2019.
>> >
>> > [ ] +1 Release this package as Apache Metron 0.3.0-RC2
>> >
>> > [ ] 0 No opinion
>> >
>> > [ ] -1 Do not release this package because...
>> >
>>
>