A configurable option to rate-limit connection logs

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Networking & Observability
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When enabled, a single log line will report all opened/closed connections within the past X seconds, where X can be configured at runtime. The log entry should contain all attributes that could have been found in individual logs for ingress connection establishment and termination:

      {...,"msg":"Connection accepted","attr":{"remote":"10.20.20.6:39118","isLoadBalanced":false,"uuid":{"uuid":{"$uuid":"fc390814-9dce-4261-98c9-1a2b4bf4a46c"}},"connectionId":49,"connectionCount":20}}
      {...,"msg":"Connection ended","attr":{"remote":"10.20.20.130:54386","isLoadBalanced":false,"uuid":{"uuid":{"$uuid":"7c30f2a9-5b03-4437-b8b6-495c96dbb71b"}},"connectionId":6,"connectionCount":5}}
      

            Assignee:
            Unassigned
            Reporter:
            Amirsaman Memaripour
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: