MRTG, SNMP yoluyla ağ cihazlarının trafik istatistiklerini toplayan bir Perl betiği ile
istatistikleri kaydederek bunlara dayalı anlaşılır grafikler çizen bir C programından
oluşmaktadır. Web sayfalarına iliştirilen bu grafikler, her türlü güncel web tarayıcısı
tarafından görülebilmektedir.
Otomatik olarak hazırlanan web sayfalarında, ayrıntılı günlük görünümün yanında, geçmiş 7
günün, geçmiş 5 haftanın ve son 12 ayın istatistikleri de görsel olarak izlenebilmektedir. MRTG, bu izlemeler için geçmişe dönük kayıt tutmaktadır. Bu kayıtları tutmak için kullanılan özel algoritma sayesinde, bir çok kayıt sisteminin aksine, MRTG kayıt dosyası boyutları zamanla artmamaktadır. Bunun yanında geçmiş iki yıla yönelik kayıtlar sorunsuzca saklanabilmektedir.
MRTG sisteminin etkin yapısı sayesinde, sıradan bir UNIX kullanarak 200’ün üzerinde ağ
bağlantısını izleyebilirsiniz.
MRTG kullanımı yalnızca ağ trafiği izlemekle sınırlı değildir. İzlemek istediğiniz herhangi bir SNMP değerini tanımlayabilirsiniz. Cihazlardan bilgi toplamak için ayrı bir program da kullanmak mümkündür. MRTG kullanıcıları, ağ istatistikleri yanında, işletim sistemi yükü, oturum işlemleri(login/session/logout), modem havuzları ve yazıcı kullanımlarını da takip etmektedirler. MRTG ile iki farklı veri grubunu tek bir grafikte görüntülemek de önemli kullanım alanlarından biridir.