Cat urinary tract infections and urinary problems like kidney stones are easy to spot. At least, easy when it comes to cats. Cats try to hide their health problems: it's a survival instinct.
If you notice your cat peeing blood or see that your cat can't pee, it's a clear warning sign.
First, go to the vet and solve the problem.
Then, it becomes a matter of upkeep. After one infection or problem, cats are prone to many more.