/satellite-support

Tools for use in supporting the operation of Satellite 6

Primary LanguageShellGNU General Public License v2.0GPL-2.0

satellite-support

Tools for use in supporting the operation of Satellite 6

Tools

Utility to check performance tuning parameters on your Satellite 6 server.

Check the list of IP addresses given in https://access.redhat.com/articles/1525183 to determine if firewall ports are open for CDN IP addresses.

Utility used for checking IO speed specific to MongoDB. See: https://www.mongodb.com/blog/post/checking-disk-performance-with-the-mongoperf

Lists the top collection sizes in disk space for Mongo. To use:

# ./mongo-size-report | tail -80

Run this in a terminal to capture postgres active queries every 30 seconds. Output stored in postgres-monitor-output.log.

Run this in a terminal to capture sorted 'ps -aux' command every 10 seconds. Output stored in process-monitor-output.log.

Lists the top table sizes in disk space for both Candlepin and Foreman

Lists the long running queries from PostgreSQL.

⚠️WARNING: This utility should only be used as directed by Red Hat Support. There is a risk for data loss during these cleanup routines and should only be used when directly instructed to do so.

Utility used for checking the disk IO of your Satellite 6 server. See:

https://access.redhat.com/solutions/3397771

List the top subscription-manager calls by uuid/fqdn. Blank fqdn indicates an unregistered host.

./top-uuid-report /var/log/httpd/foreman-ssl_access_ssl.log

Analyze production.log for load+performance statistics about types of requests to Satellite. See https://github.com/pmoravec/rails-load-stats for more description. WARNING: the script can consume excessive resources (time, memory, CPU) on large log files. Therefore it is recommended to run it outside production system on a copied logfile.

Some tuning template settings (custom-hiera.yml) for Satellite 6 with 32, 64, 128 or 256GB of RAM. If you have less than 32GB RAM the default settings for Satellite 6 are appropriate.