Sounds. Great

Let me know if you need some help

Best regards

Craig 



> On 31 Jul 2019, at 17:31, Arpad Boda <ab...@cloudera.com.invalid> wrote:
> 
> Craig,
> 
> OPC ( https://issues.apache.org/jira/browse/MINIFICPP-819 ) and Modbus (
> https://issues.apache.org/jira/browse/MINIFICPP-897 ) are on the way for
> MiNiFi c++, hopefully both will be part of next release (0.7.0).
> It's gonna be legen... wait for it! :)
> 
> Regards,
> Arpad
> 
>> On Wed, Jul 31, 2019 at 2:30 AM Craig Knell <craig.kn...@gmail.com> wrote:
>> 
>> Hi Folks
>> 
>> That's our use case now.  All our Models are run in python.
>> Currently we send events to the ML via http, although this is not optimal
>> 
>> Our use case is edge ML where we want a light weight wrapper for
>> Python code base.
>> Jython however does not work with the code base
>> I'm think of changing the interface to some thing like REDIS for pub/sub
>> Id also like this to be a push deployment via minifi
>> 
>> Also support for sensors via protocols via Modbus and OPC would be great
>> 
>> Craig
>> 
>>> On Wed, Jul 31, 2019 at 1:43 AM Joe Witt <joe.w...@gmail.com> wrote:
>>> 
>>> Definitely something that I think would really help the community.  It
>>> might make sense to frame/structure these APIs such that an internal
>> option
>>> could be available to reduce dependencies and get up and running but that
>>> also just as easily a remote implementation where the engine lives and is
>>> managed externally could also be supported.
>>> 
>>> Thanks
>>> 
>>> 
>>> On Tue, Jul 30, 2019 at 1:40 PM Andy LoPresto <alopre...@apache.org>
>> wrote:
>>> 
>>>> Yolanda,
>>>> 
>>>> I think this sounds like a great idea and will be very useful to
>>>> admins/users, as well as enabling some interesting next-level
>> functionality
>>>> and insight generation. Thanks for putting this out there.
>>>> 
>>>> Andy LoPresto
>>>> alopre...@apache.org
>>>> alopresto.apa...@gmail.com
>>>> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
>>>> 
>>>>> On Jul 30, 2019, at 5:55 AM, Yolanda Davis <
>> yolanda.m.da...@gmail.com>
>>>> wrote:
>>>>> 
>>>>> Hello Everyone,
>>>>> 
>>>>> I wanted to reach out to the community to discuss potentially
>> enhancing
>>>>> NiFi to include predictive analytics that can help users assess and
>>>> predict
>>>>> NiFi behavior and performance. Currently NiFi has lots of metrics
>>>> available
>>>>> for areas including jvm and flow component usage (via component
>> status)
>>>> as
>>>>> well as provenance data which NiFi makes available either through
>> the UI
>>>> or
>>>>> reporting tasks (for consumption by other systems). Past discussions
>> in
>>>> the
>>>>> community cite users shipping this data to applications such as
>>>> Prometheus,
>>>>> ELK stacks, or Ambari metrics for further analysis in order to
>>>>> capture/review performance issues, detect anomalies, and send alerts
>> or
>>>>> notifications.  These systems are efficient in capturing and helping
>> to
>>>>> analyze these metrics however it requires customization work and
>>>> knowledge
>>>>> of NiFi operations to provide meaningful analytics within a flow
>> context.
>>>>> 
>>>>> In speaking with Matt Burgess and Andy Christianson on this topic we
>> feel
>>>>> that there is an opportunity to introduce an analytics framework that
>>>> could
>>>>> provide users reasonable predictions on key performance indicators
>> for
>>>>> flows, such as back pressure and flow rate, to help administrators
>>>> improve
>>>>> operational management of NiFi clusters.  This framework could offer
>>>>> several key features:
>>>>> 
>>>>>  - Provide a flexible internal analytics engine and model api which
>>>>>  supports the addition of or enhancement to onboard models
>>>>>  - Support integration of remote or cloud based ML models
>>>>>  - Support both traditional and online (incremental) learning
>> methods
>>>>>  - Provide support for model caching  (perhaps later inclusion into
>> a
>>>>>  model repository or registry)
>>>>>  - UI enhancements to display prediction information either in
>> existing
>>>>>  summary data, new data visualizations, or directly within the
>>>> flow/canvas
>>>>>  (where applicable)
>>>>> 
>>>>> For an initial target we thought that back pressure prediction would
>> be a
>>>>> good starting point for this initiative, given that back pressure
>>>> detection
>>>>> is a key indicator of flow performance and many of the metrics
>> currently
>>>>> available would provide enough data points to create a reasonable
>>>>> performing model.  We have some ideas on how this could be achieved
>>>> however
>>>>> we wanted to discuss this more with the community to get thoughts
>> about
>>>>> tackling this work, especially if there are specific use cases or
>> other
>>>>> factors that should be considered.
>>>>> 
>>>>> Looking forward to everyone's thoughts and input.
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> -yolanda
>>>>> 
>>>>> --
>>>>> yolanda.m.da...@gmail.com
>>>>> @YolandaMDavis
>>>> 
>>>> 
>> 
>> 
>> 
>> --
>> Regards
>> 
>> Craig Knell
>> Mobile: +61 402 128 615
>> Skype: craigknell
>> 

Reply via email to