Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
streamsx.log4jAppender - toolkit #45
The log4j logging faciliy can be configured to append log messages to a network socket which will transmit them to a server. Messages arriving at the server are processed by the server's appender. Streams can act as the server's appender injecting the logging messages into Streams. Once the messages are in Streams they can be processed filter/analyzed/alerted.
Sounds like a good addition but I would suggest a toolkit for analyzing log files (com.ibm.streamsx.logging) with repo streamsx.logging and this would be a single operator in that toolkit.
Then maybe some assets can be pulled from streamsx.sample.logwatch (see IBMStreams/samples issue #1).