chapter ten
This chapter covers:
- Understanding the factors of control plane performance
- How to monitoring performance
- What are the key performance metrics
- Understanding how to optimize the performance
Up to now, we introduced a variety of Istio’s capabilities such as resiliency, observability, security, access control and how those are enabled by the service proxy. Then in the previous chapter on troubleshooting the data plane, we took a deep dive into the debugging tools with the goal to understand how service proxies are configured. Understanding service proxy configuration simplifies troubleshooting when some behaviors are not matching our expectations.
In this chapter we pull back the focus to the control plane, we’ll investigate how it configures the service proxies, what are the factors that slow down this process, how to monitor it, and what are the knobs that we can turn to improve its performance.