================================================== Changes from 2014-11-21 00:00:00 +0000 to present. ================================================== --------------------------------------------- version 0.001_01 at 2016-11-20 04:14:58 +0000 --------------------------------------------- Change: 4101a001d306c9780e0f9884c126472fc0c5268a Author: Brad Lhotsky Date : 2016-11-20 05:14:44 +0000 Ignore the dzil distribution builds. Change: 30f6b501ec302af320b1b65744421ed465c98807 Author: Brad Lhotsky Date : 2016-11-20 05:11:19 +0000 Added rudimentary README to the dist. Change: 9169cc3302c39d40b86aadaf46cd443225283e58 Author: Brad Lhotsky Date : 2016-11-20 05:10:35 +0000 Append newlines to the STDERR log messages. Change: 7f4526adf6caea02a9535d97a094fd065bf387b1 Author: Brad Lhotsky Date : 2016-11-20 05:00:21 +0000 Automatically manage index templates This patch adds a simple template checking in to the worker startup. Change: a07d8b9fdfe20e4af22803a25f48315a0f051b99 Author: Brad Lhotsky Date : 2016-11-20 03:38:55 +0000 Prerelease alpha The eris-eris-client.pl can work with a POE::Component::Server::eris server to connect and stream the logs to an ElasticSearch cluster. Stats are bubbled up from the workers to the server, and documents land in the index! Change: b4f4bc012cf0d2cb71376fce5aacf60a1a0fd5f0 Author: Brad Lhotsky Date : 2016-11-19 19:09:58 +0000 Output basic stats for testing purposes. Change: b4ceb83d54897b2ca949a2b13f1106ddf05958fc Author: Brad Lhotsky Date : 2016-11-19 19:06:06 +0000 Allow worker pools to be a configurable size. Change: a7f8a9663379711fa7b2813335e700ac982c6760 Author: Brad Lhotsky Date : 2016-11-19 18:59:56 +0000 Added eris-eris-client.pl Uses POE::Component::Client::eris to connect to a local syslog server as it's source. Change: ef7b6799ce619d9f490c0fc329144e30b17c9b14 Author: Brad Lhotsky Date : 2016-11-19 18:24:43 +0000 Prerelease Candidate 1 dzil configs updated to reflect my standard dzil layout. Renaming the scripts in the bin directory to have clearer, more appropriate names and avoid collisions. Restructure the timing data so it can be easily indexed in ElasticSearch. Convert the config file to an optional parameter so the utilities run cleanly from the the dist. Change: b0554bc33417834348579abedecb7ea202a63722 Author: Brad Lhotsky Date : 2016-11-19 17:29:36 +0000 Remove static license file. Change: 725576bc10475a79cf33017a197c0a56c60b5fcb Author: Brad Lhotsky Date : 2016-09-21 22:28:38 +0000 Delete postfix.pm This was just a placeholder, removing to remove confusion. Change: ce5b8590f3e645374af835df96a86b437d9898f7 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Catch errors and remove the input streams from the system. Bubble stats up to the main process for handling. Change: ecf1e1deb89f853e8cb92d355b14975da6b785e4 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Getting close to a releasable package. Change: 3190609932c28ae1a828a9519000b5e2443adafa Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 more stuff Change: bd85f8eff29ff4969875268e738816e6f3fa7c91 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Allow context/complete objects to be duplicated as in the case of the GeoIP context. Change: acb23a094a573a1d22b8697a4b6d571e135dbc07 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 GeoIP Context Established Change: 815920085af300f40e6406620e759587eb5604e3 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Pass plugin configs down to the context objects Change: b6d6c0831413c34a51b856db09923586980fd767 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Add timing information to contextualize script. Change: 0cf3b9ba37b8e59faaedae37a73b2aa7939cd4ce Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Added sudo and yum log parsers. Change: 58c41cc831df9eea401fdf2b35473f054670e08b Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Added sudoers parsing and dictionary entries for src/dst usernames. Change: 4788e0dacf903066deb68f018e3fe90d5a0c1eb2 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 pause. Change: 70f28672cc14b2fcdafb2e57ca344e0ba85a66d8 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Added an empty postfix context and fixed output from the library functions. Change: c08994a3cffeda013ede875892358418c0952ee7 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Adding timing element to log object. Change: 25c4a3f9d29775cba801c82d71ecc4dc1521efaa Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Added basic context establishment Added dictionary lookups for fields Fixes to the decoders to behave Change: 338bea1dad1d28ef2e7d66ec3d242beff1e9d2f7 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Simplify the contexts by providing a SubType to coerce things into the eris::log::context->target() code ref. It will return true if the context matches the field / target pair, or false otherwise. Change: 89279c0b767432a17b1b0dd5a9c53f43eb62d41b Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Typos, syntax, and logic fix ups. Included a demo script to use to test the whole eris:* name space. Decoders and object creation are working. Change: dac379507a39fc7e6f4e530913da04a6a0916f82 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 Ignore the main config file. Change: c307f13774d6829af2e51ce221f07e28db49d7b6 Author: Brad Lhotsky Date : 2016-09-21 22:20:22 +0000 initial revision Change: 8a3d2b7f64ba059fcb3cd2cd12f12bad620c61b7 Author: Brad Lhotsky Date : 2016-09-21 22:19:43 +0000 Initial commit ================ End of releases. ================