Files
percona-toolkit/src/go/pt-k8s-debug-collector
2020-08-05 13:59:46 +03:00
..
2020-08-03 20:39:12 +03:00
2020-08-03 20:39:12 +03:00

Debug collector tool

Collects debug data (logs, resource statuses etc.) from a k8s/opeshift cluster. Data packed into "cluster-dump.tar.gz" archive in the current working directory.

Data that will be collected

    "pods",
	"replicasets",
	"deployments",
	"statefulsets",
	"replicationcontrollers",
	"events",
	"configmaps",
	"secrets",
	"cronjobs",
	"jobs",
	"podsecuritypolicies",
	"poddisruptionbudgets",
	"perconaxtradbbackups",
	"perconaxtradbclusterbackups",
	"perconaxtradbclusterrestores",
	"perconaxtradbclusters",
	"clusterrolebindings",
	"clusterroles",
	"rolebindings",
	"roles",
	"storageclasses",
	"persistentvolumeclaims",
	"persistentvolumes",
    "modes",
    "your-custom-resource" (depend on 'resource'  flag)

Usage

pt-k8s-debug-collector <flags> Flags: --resource targeted custom resource name (default "pxc") --namespace targeted namespace. By default data will be collected from all namespaces --cluster targeted pxc/psmdb cluster. By default data from all available clusters to be collected

Requirements

Installed and configured 'kubectl' Installed and configured 'pt-mysql-summary' Installed and configured 'pt-mongodb-summary'