An error occurred fetching the project authors.
  1. 31 May, 2021 1 commit
  2. 21 May, 2021 1 commit
  3. 11 May, 2021 2 commits
  4. 31 Mar, 2021 1 commit
  5. 22 Mar, 2021 3 commits
  6. 18 Mar, 2021 2 commits
  7. 10 Mar, 2021 1 commit
  8. 08 Mar, 2021 3 commits
  9. 05 Mar, 2021 1 commit
  10. 16 Feb, 2021 1 commit
  11. 02 Dec, 2020 1 commit
    • Sean McGivern's avatar
      Remove Rails background transaction metrics · 8f01bbe8
      Sean McGivern authored
      We don't need these as we have Sidekiq-specific metrics. Having these
      metrics with Sidekiq labels also increases cardinality.
      
      We keep the DB counters in logs for Sidekiq, but remove them from
      metrics too.
      8f01bbe8
  12. 10 Oct, 2020 1 commit
  13. 11 Aug, 2020 1 commit
    • Yannis Roussos's avatar
      Add bucket to gitlab_sql_duration_seconds · 08234fc9
      Yannis Roussos authored
      The 0.25 bucket for the gitlab_sql_duration_seconds histogram
      is required for calculating the Database Primary Performance
      Indicator: Query apdex with 100ms target, 250ms tolerable.
      08234fc9
  14. 29 Jul, 2020 1 commit
  15. 23 Jul, 2020 2 commits
    • nmilojevic1's avatar
      Fix transaction labels · f291599e
      nmilojevic1 authored
      - Fix default bucket for histogram
      - Add specs for WebTransaction
      - Add specs for BackgroundTransaction
      - Add changelog for inline metrics
      - Fix db count metric names
      f291599e
    • nmilojevic1's avatar
      Refactor remaining metric usages · cca79cd2
      nmilojevic1 authored
      - Refactor Git Blob
      - Refactor Highlight Cache
      - Refactor Method Call
      - Refactor Gitlab Database
      - Fix Specs
      cca79cd2
  16. 22 Jul, 2020 1 commit
    • Bob Van Landuyt's avatar
      Add gauges for threads using db connections · 65239ef9
      Bob Van Landuyt authored
      This adds a gauge exposing the configured number of threads we expect
      to be running and using the database called
      `gitlab_ruby_threads_concurrency_total`.
      
      It also adds `gitlab_ruby_threads_total`.
      
      This gauge has a `thread_name` label used to identify the kind of
      thread. For unnamed threads the label will contain `unnamed`.
      
      To identify sidekiq worker threads, that before had no name, we set it
      in the `Gitlab::SidekiqMiddleware::Metrics` server middleware. So we
      can distinguish it from other running threads.
      
      The `uses_db_connection` label indicates if the thread has at some
      point connected to the database. We use the same subscriber as we do
      for the query counts to flip this value on the thread.
      65239ef9
  17. 25 Jun, 2020 2 commits
  18. 08 Jun, 2020 1 commit
    • nmilojevic1's avatar
      Track db calls in metrics · 49d8c4f7
      nmilojevic1 authored
      - Add db calls to Metrics::Subscribers::ActiveRecord
      - Add prometheus metrics for rails
      - Add prometheus metrics for sidekiq
      - Add metrics to lograge
      - Add metrics to StructuredLogger
      - Add missing specs
      49d8c4f7
  19. 17 Nov, 2018 1 commit
    • gfyoung's avatar
      Enable even more frozen string for lib/gitlab · 7ec8af50
      gfyoung authored
      Enables frozen string for the following:
      
      * lib/gitlab/hook_data/**/*.rb
      * lib/gitlab/i18n/**/*.rb
      * lib/gitlab/import/**/*.rb
      * lib/gitlab/import_export/**/*.rb
      * lib/gitlab/kubernetes/**/*.rb
      * lib/gitlab/legacy_github_import/**/*.rb
      * lib/gitlab/manifest_import/**/*.rb
      * lib/gitlab/metrics/**/*.rb
      * lib/gitlab/middleware/**/*.rb
      
      Partially addresses gitlab-org/gitlab-ce#47424.
      7ec8af50
  20. 05 Sep, 2018 1 commit
  21. 10 Jul, 2018 1 commit
  22. 11 Jun, 2018 1 commit
  23. 29 Jan, 2018 5 commits
  24. 16 Nov, 2017 2 commits
  25. 03 Nov, 2017 1 commit
  26. 02 Nov, 2017 2 commits