Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 927 Bytes

TODO.md

File metadata and controls

31 lines (21 loc) · 927 Bytes

systemdlogger

Sooner

  • make elasticsearch index name prefix + date format configurable

  • bulk save

    • combine entries with same timestamp into single doctype
    • make bulk PUT call to elasticsearch API (need to move to low level es python client first)
  • switch to low level elasticsearch python lib

    • add AWS creds option in order to sign requests (so don't need to whitelist via IP)

======================================================================

Later

  • add retries for failed attempts

  • logstash

    • see their config for how to adapt payload/mappings
  • add more CloudwatchLogger tests

    • integration
    • unit
      • mock methods called in init
        • self.setup_logs(env, project, app)
      • moto
        • mock aws SDK calls