Hi Dominick,

 

this is indeed a very interesting feature. 

I recently started with a feature [1, 2] that tries to do something similar.

The idea would be to have a native feature that is integrated to monitor the 
adapters, however so far the monitoring focuses on one event stream (e.g. one 
topic).

 

Currently we focus on the integration of the multi-user support features, and I 
am not sure when I can continue working on the monitoring feature.

However, if you have any questions, I am happy to help you.

 

Philipp

 

 

[1] 
https://issues.apache.org/jira/projects/STREAMPIPES/issues/STREAMPIPES-445?filter=allopenissues&orderby=created+DESC%2C+priority+DESC%2C+updated+DESC

[2] https://lists.apache.org/thread/vb4r45o9361xn3m9fbbp0lj12810d4lq

 

Von: Dominick Madden <[email protected]>
Antworten an: "[email protected]" <[email protected]>
Datum: Mittwoch, 10. November 2021 um 17:27
An: "[email protected]" <[email protected]>
Betreff: "Stream Stop Detection"-Like Processor when Multiple Sensors use the 
same Event Stream

 

Hi StreamPipes devs,

we have a Use Case where we must notice and fire an appropriate event when one 
of our customer's sensors stops streaming (no new messages in x minutes). What 
makes this complicated is that all sensors stream to one MQTT topic on an MQTT 
broker. The ID of the sensor that sent a message is then in one of the keys of 
the data. If I understand it correctly, this restriction makes using the 
"Stream Stop Detector" Processor impossible.

It is not feasible to create one SP Pipeline per sensor, since that number 
could grow quickly.

I have played around with the current Pipeline Elements but couldn't figure out 
how I would go about implementing that functionality.

Does the project have a way to deal with such a case already? If not, has this 
already been discussed? Does maybe anybody have an idea how we could go about 
getting this functionality without resorting to writing code that runs outside 
of StreamPipes?

Thanks in advance,

Dominick

-- 

EDI GmbH

Engineering Data Intelligence
Hermann-Weick-Weg 3
76229 Karlsruhe (Grötzingen), Deutschland

Dominick Madden

Senior Backend Developer

Telefon:  +49 721 79199 155

Email:     [email protected]

WWW:    www.edi.gmbh

         

          


Die EDI GmbH wird vertreten durch die Geschäftsführer Dr.-Ing. Mohanad El-Haji 
und Dr.-Ing. Thomas Freudenmann. 
Sitz der Gesellschaft ist Karlsruhe, HRB 723936 (Registergericht AG Mannheim) 

 

 

Reply via email to