Skip to content
Snippets Groups Projects
  1. Jan 07, 2020
  2. Dec 20, 2019
  3. Dec 16, 2019
  4. Dec 12, 2019
  5. Nov 22, 2019
  6. Nov 18, 2019
  7. Oct 08, 2019
  8. Oct 04, 2019
  9. Sep 26, 2019
  10. Sep 18, 2019
  11. Sep 05, 2019
  12. Sep 04, 2019
  13. Aug 28, 2019
  14. Aug 20, 2019
  15. Aug 18, 2019
  16. Aug 16, 2019
  17. Aug 08, 2019
    • Stan Hu's avatar
      Rename githost.log -> git_json.log · 0324028a
      Stan Hu authored
      The githost.log name was often confused with GitHost.io. Rename this to
      git_json.log to make it clear it's coming from Git and that it's JSON
      data.
      0324028a
  18. Jul 25, 2019
  19. Jul 24, 2019
  20. Jul 22, 2019
  21. Jul 05, 2019
  22. Jul 04, 2019
  23. Jun 28, 2019
  24. Jun 18, 2019
  25. May 31, 2019
    • Charlie Ablett's avatar
      Apply reviewer feedback · 69953223
      Charlie Ablett authored and Charlie Ablett's avatar Charlie Ablett committed
      - Comply doc with guidelines
      - Improve tests for readability and completeness
      - Separate out phases visually with newlines
      - Add `format_message` test
      - test readability
      - code and test structure/styling
      - static query analyzers
      - call `as_json` on `provided_variables`
      - add exception handling
      69953223
  26. May 30, 2019
  27. May 24, 2019
  28. Mar 27, 2019
  29. Feb 25, 2019
  30. Feb 12, 2019
    • Stan Hu's avatar
      Log queue duration in production_json.log · 51ca7922
      Stan Hu authored
      `queue_duration` is a useful metric that is currently in api_json.log
      but not in production_json.log. We should add it because it tells us how
      long the request sat in Workhorse before Unicorn processed it. Having
      this field enables the support team to better troubleshoot when delays
      began to happen.
      51ca7922
  31. Nov 27, 2018
  32. Nov 13, 2018
  33. Oct 29, 2018
  34. Oct 18, 2018
    • Stan Hu's avatar
      Add support for JSON logging for audit events · 143d0e26
      Stan Hu authored
      This will add audit_json.log that writes one line per audit event. For
      example:
      
      {
             "severity":"INFO",
             "time":"2018-10-17T17:38:22.523Z",
             "author_id":3,
             "entity_id":2,
             "entity_type":"Project",
             "change":"visibility",
             "from":"Private",
             "to":"Public",
             "author_name":"John Doe4",
             "target_id":2,
             "target_type":"Project",
             "target_details":"namespace2/project2"
      }
      143d0e26
  35. Sep 25, 2018
  36. Sep 06, 2018
  37. Aug 30, 2018
  38. Apr 04, 2018
  39. Apr 02, 2018
    • Stan Hu's avatar
      Move Sidekiq exporter logs to log/sidekiq_exporter.log · 05e1cbc4
      Stan Hu authored
      The Sidekiq exporter logs were mixing with the normal Sidekiq logs. In order
      to support structured logging in Sidekiq, we either need to split this data
      out or convert the exporter to produce structured logs. Since Sidekiq job
      processing is fundamentally different information from Web server traffic,
      it seems cleaner to move the metrics traffic into a separate file, where they
      can be parsed by a different filter if needed.
      
      Relates to #20060
      05e1cbc4
Loading