From Destinypedia, the Destiny wiki
Majors and Ultras (enemies with yellow health bars) such as Riksis, Devil Archon drop Glimmer when killed. Normal enemies only drop Glimmer if the player has used Ether Seeds, Black Wax Idol, Blue Polyphage, or Resupply Codes, or a Legendary Ghost. Glimmer is also gained by disassembling items or finding some in loot chests. Another source of Glimmer comes from selling House Banners, Silken Codexes, Axiomatic Beads and Network Keys to the Cryptarchs for two hundred fifty Glimmer each.
In Destiny, Glimmer is capped at 25,000; one way to circumvent the cap is to stockpile the aforementioned items and sell them to the Cryptarchs when needed. In Destiny 2, Glimmer is capped at 250,000.
List of appearances