<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Дерево очередей -&gt; конфигурационные файлы MRTG]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Дерево очередей -&gt; конфигурационные файлы MRTG форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 31 Jul 2026 12:06:12 -0400</pubDate>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229806">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если у вас 100 пользователей, и вы записываете данные каждый день, то к 100-му дню у вас будет 10 000 записей в базе данных… вот почему каждая база данных "сжата". 7 дней хранятся как одна запись за неделю, 4 недели — как одна запись за месяц и так далее… <br />
			<i>17.08.2004 18:48:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229806</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229806</guid>
			<pubDate>Tue, 17 Aug 2004 18:48:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229805">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Да, я тоже использую snmp/mrtg, но там только графики. А как посмотреть, что пользователь сделал 35 дней назад, сколько МБ он использовал... <br />
			<i>17.08.2004 17:45:00, netcomp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229805</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229805</guid>
			<pubDate>Tue, 17 Aug 2004 17:45:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229804">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			netcomp: Знаешь, как-то я написал PHP-скрипт, который с помощью wget скачивал данные учета по IP-адресам и разбирал их… но он оказался не таким точным, как данные по SNMP. Я не уверен, почему этот скрипт у тебя не работает… И честно говоря, я не хочу его поддерживать, у меня просто нет на это времени. <br />
			<i>12.08.2004 20:34:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229804</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229804</guid>
			<pubDate>Thu, 12 Aug 2004 20:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229803">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Да, конечно, я ещё упомянул учёт трафика, просто чтобы подсказать ASM этой секцией на случай, если он или другие не знают, о чём я говорю. Но с /ip accounting, пока что мы можем использовать либо вашу программу, предоставленную в загрузках, которая не очень хороша <img  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="http://mikrotik.moscow/upload/main/smiles/2/bx_smile_sad.png" border="0" data-code=":(" data-definition="UHD" alt=":(" style="width:20px;height:20px;" title="Печально" class="lazyload bx-smile" />, либо этот wget, который я никогда не видел, потому что у меня нет никакой "лишней" Linux-машины, зато есть Windows, и мне бы хотелось какую-нибудь программу, чтобы получать контент с <noindex><a href="http://routerIP/accounting/ip.cgi" target="_blank" rel="nofollow" >http://routerIP/accounting/ip.cgi</a></noindex> и класть его в .mdb базу данных, а ещё разрешать IP-адреса в имена, ИЛИ если вы можете предоставить нам исходный код Log Downloader, мы поиграем с ним и заставим его класть данные в .mdb вместо обычного .txt файла. Пока! <br />
			<i>10.08.2004 09:12:00, netcomp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229803</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229803</guid>
			<pubDate>Tue, 10 Aug 2004 09:12:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229802">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Для учета трафика можно использовать счетчик трафика: <noindex><a href="http://www.mikrotik.com/download.html#traffic_management_utils" target="_blank" rel="nofollow" >http://www.mikrotik.com/download.html#traffic_management_utils</a></noindex> <noindex><a href="http://www.mikrotik.com/docs/ros/2.8/guide/aaa.content#2.4.11" target="_blank" rel="nofollow" >http://www.mikrotik.com/docs/ros/2.8/guide/aaa.content#2.4.11</a></noindex> <br />
			<i>10.08.2004 08:51:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229802</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229802</guid>
			<pubDate>Tue, 10 Aug 2004 08:51:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229801">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, ASM! Знаю, что ребята из Болгарии — настоящие волшебники, так что, можешь уделить немного времени и сделать, ну, там, что угодно на PHP, чтобы вытаскивать HTML-страницу из .cgi файла и сохранять её в, скажем, Microsoft Access .mdb базу данных. Это нужно, чтобы собрать учёт трафика в одной базе, а потом я сам уже напишу программу для анализа этой .mdb (смотри учёт). Ну и конечно, уверен, что этим будут пользоваться куча пользователей Mikrotik, и мы сможем записывать, кто/когда/как много пользовался интернетом, а не только с помощью mrtg. Если сможешь, пожалуйста, разреши IP-адреса в имена через DNS и тоже записывай эти имена в базу данных, а не только IP-адреса. Уверен, у тебя получится. <br />
			<i>10.08.2004 08:30:00, netcomp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229801</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229801</guid>
			<pubDate>Tue, 10 Aug 2004 08:30:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229800">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Да, загарчили меня… Но на устройстве, где ЕСТЬ очереди, я получаю: php -q mikrotikTOphp.php<br /><br />Notice: Undefined offset: 1 in /root/mikrotikTOphp.php on line 13<br /><br />Notice: Undefined offset: 1 in /root/mikrotikTOphp.php on line 14<br />Timeout: No Response from 192.168.2.1.<br /><br />Notice: Undefined offset: 0 in /root/mikrotikTOphp.php on line 19<br /><br />Notice: Undefined offset: 1 in /root/mikrotikTOphp.php on line 20 И, перед тем как спрашивать, строка сообщества была верной. snmpwalk данные возвращает… <br />
			<i>10.08.2004 06:46:00, evert.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229800</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229800</guid>
			<pubDate>Tue, 10 Aug 2004 06:46:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229799">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Думаю, у тебя там в дереве /queue очередей нет. <br />
			<i>09.08.2004 15:54:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229799</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229799</guid>
			<pubDate>Mon, 09 Aug 2004 15:54:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229798">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Скрипт выдаёт мне: Предупреждение: Недействительный аргумент передан для foreach() в /root/mikrotikTOphp.php на строке 26.<br /><br />С уважением, Evert <br />
			<i>09.08.2004 12:02:00, evert.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229798</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229798</guid>
			<pubDate>Mon, 09 Aug 2004 12:02:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Дерево очередей -&gt; конфигурационные файлы MRTG</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229797">Дерево очередей -&gt; конфигурационные файлы MRTG</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			ОК. Я написал простой PHP-скрипт, который генерирует конфигурационные файлы MRTG с использованием SNMP. Скрипт работает неплохо, но нуждается в дополнительном кодировании.<br /><br />```php<br />&lt;?<br />error_reporting(E_ALL);<br />$host = '10.0.1.1';<br />$comunity = 'public';<br /><br />$queues = array();<br />exec('/usr/local/bin/snmpwalk -v 1 -c ' . $comunity . ' ' . $host . ' 1.3.6.1.4.1.14988.1.1.2.2.1.2', $queues);<br />$c = count($queues);<br />for ($i = 0; $i &lt; $c; $i++) {<br />	$a = explode(' = ', $queues[$i]);<br />	$b = explode('.', $a[0]);<br />	$num = intval($b[count($b)-1]);<br />	$b = explode(': ', $a[1]);<br />	$name = trim($b[1], '"');<br />	$q[$num]["name"] = $name;<br />//	$q[$i]["num"] = $num;<br />	$parent = array();<br />	exec('/usr/local/bin/snmpget -v 1 -c ' . $comunity . ' ' . $host . ' 1.3.6.1.4.1.14988.1.1.2.2.1.4.' . $num, $parent);<br />	$b = explode(': ', $parent[0]);<br />	$q[$num]["parent"] = intval($b[1]);<br />}<br /><br />$tree = array();<br />$keys = array();<br /><br />foreach ($q as $key =&gt; $value) {<br />	if ($value["parent"] == 16777201 || $value["parent"] == 16777202) {<br />		$tree[] = array("parent" =&gt; "", "name" =&gt; $value["name"], "num" =&gt; $key, "sub" =&gt; array());<br />		$keys[$key] =& $tree[count($tree) -1];<br />	} else {<br />		$parent =& $keys[$value["parent"]];<br />		$parent["sub"][] = array("parent" =&gt; $value["parent"], "name" =&gt; $value["name"], "num" =&gt; $key, "sub" =&gt; array());<br />		$keys[$key] =& $parent["sub"][count($parent["sub"]) - 1];<br />	}<br />};<br /><br />function make_cfg($c, $name) <br />{<br />	global $host, $comunity;<br /><br />	if (count($c) &gt; 0) {<br />		$fp = fopen($name.'.cfg', 'w');<br />		if ($fp) {<br />			print($name.'.cfg created!'."\n");<br />			fputs($fp, 'WorkDir: /var/www/htdocs/mrtg/'."\n");<br />			fputs($fp, 'Options[_]: growright,bits,avgpeak'."\n");<br />			fputs($fp, 'EnableIPv6: no'."\n");<br />			fputs($fp, '#################################################'."\n\n");<br /><br />			foreach ($c as $v) {<br />				fputs($fp, 'Target['. $v["name"] .']: 1.3.6.1.4.1.14988.1.1.2.2.1.5.'. $v["num"] .'&1.3.6.1.4.1.14988.1.1.2.2.1.5.'. $v["num"] .':'.$comunity.'@'.$host."\n");<br />				fputs($fp, 'XSize['. $v["name"] .']: 350'."\n");<br />				fputs($fp, 'YSize['. $v["name"] .']: 100'."\n");<br />				fputs($fp, 'Title['. $v["name"] .']: '.$v["name"]."\n");<br />				fputs($fp, 'MaxBytes['. $v["name"] .']: 12500000'."\n");<br />				fputs($fp, 'PageTop['. $v["name"] .']: &lt;H1&gt;'.$v["name"].'&lt;/H1&gt;'."\n\n");<br />				<br />				make_cfg($v["sub"], $v["name"]);<br />			}<br />			fclose($fp);<br />		}<br />	}<br />};<br /><br />make_cfg($tree, 'main');<br /><br />?&gt; To use it just copy&paste to some file. &nbsp;Change $host and $comunity to yours. And run it with php -q file_name.php Please write any suggestions about it. <br />
			<i>03.08.2004 17:31:00, _ASM.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229797</link>
			<guid>http://mikrotik.moscow/forum/forum57/60323-derevo-ocheredey-_-konfiguratsionnye-fayly-mrtg/message229797</guid>
			<pubDate>Tue, 03 Aug 2004 17:31:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
