இரண்டாவது நூற்றாண்டில் <MASK> தலைநகராகக் கொண்டு ஆண்டு வந்த கஜபாகு என்கிற மன்னனால் கண்ணகி வழிபாடு சிங்கள மக்களிடையே அறிமுகம் செய்யப்பட்டது என சிங்கள வரலாற்று நூல்களில் ஒன்றான இராஜாவளி என்ற நூலில் தெரிவிக்கப்பட்டுள்ளது. இந்த அரசனை கடல்சூழிலங்கைக் கயவாகு வேந்தன் என சிலப்பதிகாரம் சிறப்பித்துக் கூறுகிறது. கஜபாகு மன்னன் வருடந்தோறும் ஆடி மாதத்தில் பத்தினி தெய்வத்திற்கு விழா எடுப்பித்தான். சிங்களத்திலே ஆடி மாதம் எசல எனப்படும். அதிலிருந்து இந்த விழா எசல பெரஹர என அழைக்கப்பட்டது. (பிரகாரம் என்பதே பெரஹர எனத் திரிபடைந்தது என்ற ஒரு கருத்தும் உண்டு.) ஊர்வலமாக வரும் ஆடித் திருவிழா என தமிழில் கூறலாம். இந்த ஊர்வலத்தில் நாத தெய்யோ (சிவன்/விநாயகர்), விஷ்ணு தெய்யோ (திருமால்), கதிர்காம தெய்யோ (முருகன்) தெய்வங்களும் இடம் பெற்றன. மிக பக்தியுடன் இந்த விழா சுமார் 1800 ஆண்டுகள் கொண்டாடப்பட்டு வந்துள்ளது.
இலங்கையில் கண்ணகி வழிபாடு
மட்டக்களப்பு அநுராதபுரத்தை கதிர்காம வீரமுனை