Кіріспе

Желілік байланыстардың трафик жүктемесін қадағалауға арналған бағдарламалық құрал.

Multi Router Traffic Grapher (MRTG) – желілік байланыстардағы трафик жүктемесін бақылау және өлшеуге арналған тегін бағдарламалық қамтамасыз ету. Ол пайдаланушыға уақыт өте келе желідегі трафик жүктемесін графикалық түрде көруге мүмкіндік береді. Бұл бағдарлама бастапқыда Тобиас Оэтикер және Дейв Рэнд тарапынан маршрутизаторлардың трафигін бақылау үшін жасалған, бірақ қазірде кез келген мәліметтер үшін графиктер мен статистика құруға қолданылатын құралға айналды. MRTG Perl тілінде жазылған және Windows, Linux, Unix, Mac OS және NetWare операциялық жүйелерінде жұмыс істей алады.

SNMP

MRTG қарапайым желілік басқару протоколын (SNMP) пайдаланып, құрылғыға екі объект идентификаторы (OID) бар сұрауларды жібереді. SNMP мүмкіндігі бар құрылғыда көрсетілген OID-терді анықтау үшін басқару ақпараттық базасы (MIB) болады. Ақпаратты жинағаннан кейін, құрылғы SNMP протоколымен қоршалған шикі деректерді кері жібереді. MRTG бұл деректерді клиенттегі журналға, құрылғы үшін бұрынғы жазбалармен бірге сақтайды. Содан кейін бағдарлама журналдардан HTML құжатты жасайды, онда таңдалған құрылғылардың сервердегі трафигін көрсететін графиктер тізімі болады.

Скрипттің шығысы

МРТГ скрипт немесе команданы іске қосу үшін конфигурациялануы мүмкін, содан кейін оның нәтижесін санаушылардың мәндерін табу үшін талдайды. MRTG веб-сайтында SQL дерекқоры статистикасын, өрт қабырғасы ережелерін, CPU желдеткішінің айналымдарын (RPM) немесе кез келген бүтін сандық деректерді бақылауға мүмкіндік беретін сыртқы скрипттердің кең кітапханасы бар.

Ерекшеліктері

Мақсат бойынша екі мәнді өлшейді (I - кіріс, O - шығыс). SNMP агенті арқылы немесе командалық жолдың нәтижесі арқылы деректерді алады. Әдетте әрбір бес минут сайын деректерді жинайды (жиілігін азайтуға болады). Әр мақсат үшін төрт графиктен (GIF немесе PNG суреті) тұратын HTML бетін жасайды. Нәтижелер күн, апта, ай және жыл графиктерінде уақытқа қатысты көрсетіледі, I толық жасыл аймақ ретінде, ал O көк түсті сызық ретінде бейнеленеді. Графиктердің Y осін автоматты түрде ең көп мәліметті көрсету үшін масштабтайды. Мақсаттың HTML-бетіне I және O үшін есептелген ең жоғары, орташа және ағымдағы мәндерін қосады. Мақсаттар белгілі бір шектен асып кетсе, ескерту электрондық хаттарын жіберуге болады.