Guardiola according to English journals will stay in Manchester for atleast 2 more years.
I don't agree with it, you need to leave at the peak of what you have done.
This can seem like the peak of what he can do in Manchester City to you, but to him I am sure that there is more he hopes to achieve. This is two more years for him to set records and standards in the club that no other manager will be able to break easily in the history of the club at least for a very long time. He already started with one record of being the coach that helped the club win the champions league as part of a treble in one season, he can win the champions league again next season, Maybe another treble again.
If he is comfortable in the club, there is no need leaving yet.