सोनार जावा प्रोजेक्ट्स के लिए डिफॉल्ट रूप से कोबर्टा (कोड कवरेज) के साथ-साथ कुछ अन्य "प्लगइन्स" के साथ-साथ चेकस्ली, फाइंडबग्स और पीएमडी चलाएगा। हालांकि, मुख्य जोड़ा मूल्य एक डेटाबेस में इतिहास को संग्रहीत करता है। फिर आप प्रवृत्ति देख सकते हैं । क्या आप कोड आधार में सुधार कर रहे हैं या आप इसके विपरीत कर रहे हैं? केवल स्मृति वाला एक उपकरण आपको बता सकता है।
आपको अपने CI सिस्टम में सोनार को चलाना चाहिए ताकि उन चीजों को भी निष्पादित करने में कुछ समय लगे (जैसे CPD - कॉपी पेस्ट डिटेक्टर) चला सकते हैं। और आपके पास अपना इतिहास होगा। उदाहरण के लिए, एक्लिप्स प्लगइन के साथ, आप जल्द ही उल्लंघन का पता लगा लेंगे - जो बहुत अच्छा है - लेकिन आपको इसे कम चलाने के लिए लुभाया जाएगा यदि यह बहुत लंबा लगने लगे, या कम "गुणवत्ता प्लगइन्स" चलाने लगे (जैसे कि सीपीडी को छोड़ देना या लंघन कोड कवरेज विश्लेषण)। और आपके पास इतिहास नहीं होगा।
इसके अलावा, सोनार दृश्य रिपोर्ट, "डैशबोर्ड" शैली उत्पन्न करता है। जिससे इसे समझ पाना बहुत आसान हो जाता है। जेनकिन्स में सोनार के साथ, आप पिछले कुछ हफ्तों और महीनों में कोड बेस की गुणवत्ता पर किए गए काम के प्रभावों को डेवलपर्स और आपके प्रबंधन को दिखा पाएंगे।