Persistent Redis Service
- Service Overview
- Alerts: https://alerts.gitlab.net/#/alerts?filter=%7Btype%3D%22redis%22%2C%20tier%3D%22db%22%7D
- Label: gitlab-com/gl-infra/production~“Service::Redis”
Logging
Section titled “Logging”Troubleshooting Pointers
Section titled “Troubleshooting Pointers”- ../ci-runners/ci_graphs.md
- Chef Guidelines
- Zonal and Regional Recovery Guide
- ../elastic/advanced-search-in-gitlab.md
kas
Disable Integrations- Ad hoc observability tools on Kubernetes nodes
- How to take a snapshot of an application running in a StatefulSet
- StatefulSet Guidelines
- Service Apdex
- Session: Application architecture
- Diagnosis with Kibana
- Restore Gitaly data on
ops.gitlab.net
- Packagecloud Infrastructure and Backups
- Rotating Rails’ PostgreSQL password
- Removing cache entries from Redis
- Managing Sentry in Kubernetes
- Disabling Sidekiq workers
- Pull mirror overdue queue is too large
- Sidekiq queue migration
- ../sidekiq/sharding.md
- Sidekiq Concurrency Limit
- Poking around at sidekiq’s running state
sidekiq_queueing
apdex violation- A survival guide for SREs to working with Sidekiq at GitLab
- ../sidekiq/sidekiq_stats_no_longer_showing.md
- How to use flamegraphs for performance profiling
- Life of a Web Request
- Deleted Project Restoration
- ../uncategorized/namespace-restore.md
- Node CPU alerts
- Rails is down
- GitLab staging environment
- How to Use Vault for Secrets Management in Infrastructure
- Blocking individual IPs using Redis and Rack Attack
- Clearing sessions for anonymous users
- Redis on Kubernetes
- Memory space analysis with cupcake-rdb
- Provisioning Redis Cluster
- Redis Cluster
- redis-functional-partitioning.md
- Redis RDB Snapshots
- Redis-Sidekiq catchall workloads reduction
- A survival guide for SREs to working with Redis at GitLab
- redis.md
- Scaling Redis Cluster