2020-10-19 20:09:22 -04:00
---
2020-12-01 13:09:42 -05:00
stage: Enablement
group: Distribution
2020-11-26 01:09:20 -05:00
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
2020-10-19 20:09:22 -04:00
---
2021-06-02 17:10:00 -04:00
# Performing operations in GitLab **(FREE SELF)**
2017-12-11 11:05:08 -05:00
Keep your GitLab instance up and running smoothly.
2021-02-11 04:09:18 -05:00
- [Rake tasks ](../../raketasks/index.md ): Tasks for common administration and operational processes such as
2020-10-25 23:08:41 -04:00
[cleaning up unneeded items from GitLab instance ](../../raketasks/cleanup.md ), integrity checks,
and more.
2017-12-11 11:05:08 -05:00
- [Moving repositories ](moving_repositories.md ): Moving all repositories managed
2019-02-22 08:17:10 -05:00
by GitLab to another file system or another server.
2017-12-11 11:05:08 -05:00
- [Sidekiq MemoryKiller ](sidekiq_memory_killer.md ): Configure Sidekiq MemoryKiller
2019-02-22 08:17:10 -05:00
to restart Sidekiq.
2021-01-28 01:08:59 -05:00
- [Multiple Sidekiq processes ](extra_sidekiq_processes.md ): Configure multiple Sidekiq processes to ensure certain queues always have dedicated workers, no matter the number of jobs that need to be processed. ** (FREE SELF)**
2021-05-28 08:10:48 -04:00
- [Sidekiq routing rules ](extra_sidekiq_routing.md ): Configure the routing rules to route a job from a worker to a desirable queue. ** (FREE SELF)**
2020-05-14 05:07:53 -04:00
- [Puma ](puma.md ): Understand Puma and puma-worker-killer.
2018-07-18 15:43:18 -04:00
- Speed up SSH operations by [Authorizing SSH users via a fast,
2019-02-22 08:17:10 -05:00
indexed lookup to the GitLab database](fast_ssh_key_lookup.md), and/or
by [doing away with user SSH keys stored on GitLab entirely in favor
of SSH certificates](ssh_certificates.md).
2021-02-04 04:09:30 -05:00
- [File System Performance Benchmarking ](filesystem_benchmarking.md ): File system
2019-02-22 08:17:10 -05:00
performance can have a big impact on GitLab performance, especially for actions
that read or write Git repositories. This information will help benchmark
2021-02-04 04:09:30 -05:00
file system performance against known good and bad real-world systems.
2020-10-25 23:08:41 -04:00
- [The Rails Console ](rails_console.md ): Provides a way to interact with your GitLab instance from the command line.
Used for troubleshooting a problem or retrieving some data that can only be done through direct access to GitLab.
2019-11-14 16:06:14 -05:00
- [ChatOps Scripts ](https://gitlab.com/gitlab-com/chatops ): The GitLab.com Infrastructure team uses this repository to house
common ChatOps scripts they use to troubleshoot and maintain the production instance of GitLab.com.
These scripts are likely useful to administrators of GitLab instances of all sizes.