-
Notifications
You must be signed in to change notification settings - Fork 357
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logging enhancements #69
base: master
Are you sure you want to change the base?
Commits on Jan 5, 2018
-
ProxyListener - Initialize dport to none if diverter.getOriginalDestPort does not return a destination port. Feature enhancements - Added ability to send logs to Splunk using HEC - Modified the listeners to use the same logger instance - Modified listeners to log key session information using json format Known issues - logger.name is not unique to each listener, which makes following the logs difficult - Logging json formatted logs to streamhandler/filehandler is not very useful.
Configuration menu - View commit details
-
Copy full SHA for 3794fce - Browse repository at this point
Copy the full SHA 3794fceView commit details
Commits on Jan 7, 2018
-
- Extended logging capabilities to include remote syslog and Splunk loggers. - Implemented remote logger feature to ListenerBase - Splunk loggers are configure with a filter to drop all non-json messages - Log messages for remote loggers are created using Common Information Model when applicable - Improved logging consistency across most listeners - Each listener instance is created with its own stream and remote logger (if configured) - Added log and log_cmd to TLS_FakeFTPHander Bugfix - Fixed SSL configuration of SMTP listener ToDo - Improve banner and server configuration for SMTP listener, similar to FTPListener
Configuration menu - View commit details
-
Copy full SHA for 3b9535a - Browse repository at this point
Copy the full SHA 3b9535aView commit details
Commits on Jan 16, 2018
-
Simplified the remote logger code by moving most of the logic to List…
…enerBase. - Added ability to specify more than one remote loggers - Added json_only flag to offer the ability to avoid logging JSON to syslog.
Configuration menu - View commit details
-
Copy full SHA for 2a2298f - Browse repository at this point
Copy the full SHA 2a2298fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbdd1f2 - Browse repository at this point
Copy the full SHA dbdd1f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for db669ce - Browse repository at this point
Copy the full SHA db669ceView commit details
Commits on Jan 18, 2018
-
Added ability to turn off remote logging per listener using RemoteLog…
…ger = [1|0] Fixed type in ProxyListener. Renamed log_mesage to log_message.
Configuration menu - View commit details
-
Copy full SHA for c03866e - Browse repository at this point
Copy the full SHA c03866eView commit details -
Added logging filter to main daemon logger. JSON messages are not log…
…ged if remote logger is not set.
Configuration menu - View commit details
-
Copy full SHA for 02bfd49 - Browse repository at this point
Copy the full SHA 02bfd49View commit details
Commits on Jan 19, 2018
-
setting PID log message to debug since it appears to cause heavy load…
… and too much noise.
Configuration menu - View commit details
-
Copy full SHA for 054d3f5 - Browse repository at this point
Copy the full SHA 054d3f5View commit details
Commits on Jan 23, 2018
-
Dropping pid logging to a lower level. It was causing excessive CPU u…
…sage under high load.
Configuration menu - View commit details
-
Copy full SHA for 37a2ed7 - Browse repository at this point
Copy the full SHA 37a2ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d28d876 - Browse repository at this point
Copy the full SHA d28d876View commit details
Commits on Jan 26, 2018
-
Implemented ability to send syslog output to /dev/log and option to f…
…ilter out JSON. Additionally, addressed the issue of excluding json output in listener stream handler.
Configuration menu - View commit details
-
Copy full SHA for a9baef9 - Browse repository at this point
Copy the full SHA a9baef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79cb90f - Browse repository at this point
Copy the full SHA 79cb90fView commit details -
Merge remote-tracking branch 'origin/LoggingEnhancements' into Loggin…
…gEnhancements # Conflicts: # fakenet/listeners/ListenerBase.py
Configuration menu - View commit details
-
Copy full SHA for d596a22 - Browse repository at this point
Copy the full SHA d596a22View commit details
Commits on Feb 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 118d310 - Browse repository at this point
Copy the full SHA 118d310View commit details -
Added example showing /dev/log as a valid destination. Switched SSL s…
…pecification to 1|0 from true|false.
Configuration menu - View commit details
-
Copy full SHA for 48fdca4 - Browse repository at this point
Copy the full SHA 48fdca4View commit details