It's also widely used in Welsh English, usually as "is-ne?", with the "e" drifting off into silence.
Related to incha, of course, as in "you gotta laugh, incha?"
It's a tag question coming from "isn't it?" or "is it not?". It's a feature of spoken language designed to make sure the listener's still awake and elicit a response.