# Product overview

- [Understanding K8s scaling](/2.0-self-hosted-or-perfectscale-documentation/product-overview/understanding-k8s-scaling.md): PerfectScale simplifies the right-sizing and right-scaling of Kubernetes environments
- [System & user-defined restrictions](/2.0-self-hosted-or-perfectscale-documentation/product-overview/system-and-user-defined-restrictions.md): An overview of system and user-defined rules and restrictions
- [Product architecture](/2.0-self-hosted-or-perfectscale-documentation/product-overview/product-architecture.md): Self-hosted product architecture diagram
- [High Availability overview](/2.0-self-hosted-or-perfectscale-documentation/product-overview/high-availability-overview.md): High Availability for Stateful services overview
- [PerfectScale data collected](/2.0-self-hosted-or-perfectscale-documentation/product-overview/perfectscale-data-collected.md): Explore what the data PerfectScale collects in order to provide service
- [PerfectScale Agent](/2.0-self-hosted-or-perfectscale-documentation/product-overview/perfectscale-agent.md): PerfectScale psc\_exporter metrics and associated alerts overview
- [PerfectScale Autoscaler Objects' Events](/2.0-self-hosted-or-perfectscale-documentation/product-overview/perfectscale-autoscaler-objects-events.md): Explore PerfectScale autoscaler objects' events
- [Outbound Request Ports used by the Exporter and Autoscaler](/2.0-self-hosted-or-perfectscale-documentation/product-overview/outbound-request-ports-used-by-the-exporter-and-autoscaler.md): Explore outbound request ports used by the exporter and autoscaler
- [Logging and monitoring](/2.0-self-hosted-or-perfectscale-documentation/product-overview/logging-and-monitoring.md): Learn how to use built-in monitoring and logging for on-prem PerfectScale installation
