Thanks for the prompt replies.
I'm using Pedro's Ice Wax and White Lightning Clean Ride. Sometimes one, sometimes the other. I used to clean the chain on another bike on a monthly basis with one of those Park Tools chain cleaners, with Simple Green as the solvent. But then I read this was bad, so I stopped cleaning my chains. I'm open to a preventative maintenance regimen-- in general I try to take good care of things-- but I just don't know what the optimal chain-life-prolonging routine would be like. There is conflicting advice on that here at BF and elsewhere.
Again, thanks in advance...
Some pics of the cassette are below.