2020-10-20 00:09:22 +00:00
---
2022-05-30 00:08:35 +00:00
stage: Systems
2020-12-01 18:09:42 +00:00
group: Distribution
2020-11-26 06:09:20 +00: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-20 00:09:22 +00:00
---
2021-06-02 21:10:00 +00:00
# Performing operations in GitLab **(FREE SELF)**
2017-12-11 16:05:08 +00:00
Keep your GitLab instance up and running smoothly.
2021-02-11 09:09:18 +00:00
- [Rake tasks ](../../raketasks/index.md ): Tasks for common administration and operational processes such as
2020-10-26 03:08:41 +00:00
[cleaning up unneeded items from GitLab instance ](../../raketasks/cleanup.md ), integrity checks,
and more.
2017-12-11 16:05:08 +00:00
- [Moving repositories ](moving_repositories.md ): Moving all repositories managed
2019-02-22 13:17:10 +00:00
by GitLab to another file system or another server.
2017-12-11 16:05:08 +00:00
- [Sidekiq MemoryKiller ](sidekiq_memory_killer.md ): Configure Sidekiq MemoryKiller
2019-02-22 13:17:10 +00:00
to restart Sidekiq.
2022-07-15 12:10:10 +00: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 must be processed. ** (FREE SELF)**
2021-05-28 12:10:48 +00: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 09:07:53 +00:00
- [Puma ](puma.md ): Understand Puma and puma-worker-killer.
2018-07-18 19:43:18 +00:00
- Speed up SSH operations by [Authorizing SSH users via a fast,
2019-02-22 13:17:10 +00: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 09:09:30 +00:00
- [File System Performance Benchmarking ](filesystem_benchmarking.md ): File system
2019-02-22 13:17:10 +00:00
performance can have a big impact on GitLab performance, especially for actions
2022-07-06 09:08:10 +00:00
that read or write Git repositories. This information helps benchmark
2021-02-04 09:09:30 +00:00
file system performance against known good and bad real-world systems.
2020-10-26 03:08:41 +00: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 21:06:14 +00: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.
2022-07-15 12:10:10 +00:00
These scripts can be used by administrators of GitLab instances of all sizes.