Without examining the cat, I have no idea of knowing what it is but, at 17 years of age, I would definitely err on the side of caution and get her to a vet. You say that she had a check up less than a year ago but at her age, that is a very long time.
When you take her in, you should also talk to the vet about a further work up. Bloodwork is always a good idea if you haven't done any in the past six months. You have obviously given her a great long life and the sooner you catch the problems, the longer you will have her.