Not sure about the sight glass as I don't have one on my filter.
BUT, your filter is degrading considerably. The fiberglass threads are showing and it could be a matter of time before that top springs a leak, or, even worse, explodes!! Think about replacing your filter sooner rather than later.