<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает. форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 20 Aug 2026 02:29:18 -0400</pubDate>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218630">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			@vikdex, тебе, наверное, не обязательно иметь MIB для прямого доступа к OID. Попробуй сделать SNMP walk по своему устройству и посмотри, заполнится ли таблица. Парень не любит твой файл, так что либо отредактируй его и постарайся понять, что в нем не так, либо найди файл, который соответствует стандарту. Надеюсь, это поможет, Лебовски. <br />
			<i>14.01.2013 16:07:00, lebowski.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218630</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218630</guid>
			<pubDate>Mon, 14 Jan 2013 16:07:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218629">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вверх! <br />
			<i>10.01.2013 17:05:00, vikdex.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218629</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218629</guid>
			<pubDate>Thu, 10 Jan 2013 17:05:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218628">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, emmdeeess! Хочу тоже попробовать посмотреть информацию по SNMP с помощью WTCS, но мой Dude не импортирует файл MIB. Как ты установил MIB для WCTS? Я пробовал оба файла:<br /><br />#1 <noindex><a href="http://www.wtcs.org/informant/files/MIBS/Advanced/SMIv1/WTCS.MIB.TXT" target="_blank" rel="nofollow" >http://www.wtcs.org/informant/files/MIBS/Advanced/SMIv1/WTCS.MIB.TXT</a></noindex><br />#2 <noindex><a href="http://www.wtcs.org/informant/Files/MIBS/Advanced/SMIv2/WTCS.MIB.TXT" target="_blank" rel="nofollow" >http://www.wtcs.org/informant/Files/MIBS/Advanced/SMIv2/WTCS.MIB.TXT</a></noindex><br /><br />Источник: <noindex><a href="http://www.wtcs.org/informant/mibs.htm" target="_blank" rel="nofollow" >http://www.wtcs.org/informant/mibs.htm</a></noindex><br /><br />Импорт MIB: Informant-Standard (бесплатный) не вызвал проблем. Посмотри скриншоты, может, у тебя получится что-то придумать?<br /><br />Я использую Dude 4b3 <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/bc819c9f2f109f095cb7500b311198aafcdc1a59.jpeg" alt="Пользователь добавил изображение" border="0" /> <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/08f3a4f16a817d17cc0a2edb18d528d2ab4b56bb.jpeg" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>27.12.2012 13:08:00, vikdex.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218628</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218628</guid>
			<pubDate>Thu, 27 Dec 2012 13:08:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218627">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я использую snmp-informant для проверки свободного места на дисках: <noindex><a href="http://snmp-informant.com" target="_blank" rel="nofollow" >http://snmp-informant.com</a></noindex> — просто установите бесплатную версию. Можно создать зонд для каждого диска, тогда при запуске discover будут добавляться только зонды для дисков, которые есть в системе. Вот пример зонда для свободного места на диске: <noindex><a href="http://i.imgur.com/mgJEa.jpg" target="_blank" rel="nofollow" >http://i.imgur.com/mgJEa.jpg</a></noindex> Чтобы добавить дополнительные диски, просто увеличьте предпоследнее число, например, d:\ диск = iso.org.dod.internet.private.enterprises.wtcs.informant.standard.logicalDiskTable.logicalDiskEntry.lDiskPercentFreeSpace.2.68.58 <br />
			<i>26.10.2012 14:05:00, emmdeeess.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218627</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218627</guid>
			<pubDate>Fri, 26 Oct 2012 14:05:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218626">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Хм, спасибо за уточнение. Да, Floppy у меня есть только на нескольких серверах, и для этих серверов мне придется создавать отдельную функцию/проб с другим OID. Geoffsmith31, Lebowski, я действительно ценю вашу помощь. Вы ребята по-настоящему отлично помогаете сообществу без всяких преимуществ. Спасибо и продолжайте в том же духе, пожалуйста. <br />
			<i>19.07.2012 03:52:00, cicserver.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218626</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218626</guid>
			<pubDate>Thu, 19 Jul 2012 03:52:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218625">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это зонд для проверки места на диске, который я использую. Если сервер недоступен, возвращаемое значение — "no response", что является ключевым словом в скрипте оповещений, который я использую. У всех моих зондов есть эта функция, и она помогает предотвратить "alert spam" и ложные срабатывания при таймаутах. Я не рекламирую это как "лучше", чем то, что опубликовал Lebowski, просто другой способ решения той же проблемы.<br />if(oid("1.3.6.1.2.1.25.2.3.1.5.2")&gt;0,if((oid("1.3.6.1.2.1.25.2.3.1.6.2")/oid("1.3.6.1.2.1.25.2.3.1.5.2"))*100&lt;90, "", concatenate("Disk 2 (", string_substring(oid("1.3.6.1.2.1.25.2.3.1.3.2"),0,2), ") used space (", string_substring (oid("1.3.6.1.2.1.25.2.3.1.6.2")/oid("1.3.6.1.2.1.25.2.3.1.5.2"))*100 , ") % ")),"no response")<br />if(oid(“1.3.6.1.2.1.25.2.3.1.5.2”)&gt;0 проверяет, может ли The Dude определить размер диска. Если происходит таймаут (или диск не существует), возвращаемое значение — "no response". Если найдено ненулевое значение, оценивается реальный зонд диска. <br />
			<i>19.07.2012 03:27:00, geoffsmith31.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218625</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218625</guid>
			<pubDate>Thu, 19 Jul 2012 03:27:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218624">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Может, у одного из серверов есть дисковод для флоппи-дисков? Нехватка переменных превращает это в настоящую проблему. Gsandul действительно заслуживает похвалы за дизайн зонда. Придётся вручную разбираться с дисками. <br />
			<i>18.07.2012 18:34:00, lebowski.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218624</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218624</guid>
			<pubDate>Wed, 18 Jul 2012 18:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218623">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Чувак, ты легенда! Спасибо, сработало идеально. Однако, есть небольшая загвоздка: OID для дисков C: или D: не одинаковый на всех моих серверах. На некоторых серверах данные диска C: получаются на .1, а на других — на .2. Например, на server1 у диска C: OID = 6.1, а на server2 — 6.2. Почему у дисков C: или D: разные OID на разных серверах? В связи с этим, мне приходится создавать две функции (с .1 и .2) и две проверки, чтобы мониторить диск C: на двух серверах. <br />
			<i>18.07.2012 05:22:00, cicserver.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218623</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218623</guid>
			<pubDate>Wed, 18 Jul 2012 05:22:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218622">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Как сказал geoffsmith31, вложенный `if` внутри `if` даёт более чёткие результаты. Я предпочитаю использовать функцию, а затем вызывать её из пробы. Так можно определить, неисправно ли устройство или в нём ошибка. Создайте функцию `disk01test`: `if(array_size(oid_column(“1.3.6.1.2.1.25.2.3.1.6”,10,5)),round((oid(“1.3.6.1.2.1.25.2.3.1.6.1”,10,5)/oid(“1.3.6.1.2.1.25.2.3.1.5.1”,10,5))*100),“False”)`. Повторите вышеописанное для всех дисков, увеличивая имена и значения `oid` на единицу. Обратите внимание, что диск C обычно называется `disk02`.<br /><br />`disk02test if(array_size(oid_column(“1.3.6.1.2.1.25.2.3.1.6”,10,5)),round((oid(“1.3.6.1.2.1.25.2.3.1.6.2”,10,5)/oid(“1.3.6.1.2.1.25.2.3.1.5.2”,10,5))*100),“False”)`.<br /><br />Создайте пробу: `DriveC Available disk02test()&lt;&gt;“False”`.<br /><br />Ошибка: `if(disk02test()&lt;&gt;“False”,if(disk02test() &lt; 80, “”, concatenate("Warning: Drive C = ", disk02test(), “%”)), “Failed to read Drive C the server might be down”)`.<br /><br />Значение: `disk02test() Unit %`<br /><br /><img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/6198ed1ebebb929361b157fda190a77c0ab22e7c.png" alt="Пользователь добавил изображение" border="0" /><br /><img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/f7d5e55b9b06fb138aaaadd90595dc39f54285bc.png" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>17.07.2012 14:34:00, lebowski.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218622</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218622</guid>
			<pubDate>Tue, 17 Jul 2012 14:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218621">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			И так, какое решение? Мой запрос такой:<br /><br />Название: Недостаточно места на диске C:<br />Тип: Функция<br /><br />Доступно:<br />если ((oid("1.3.6.1.2.1.25.2.3.1.6.1")/oid("1.3.6.1.2.1.25.2.3.1.5.1"))*100&gt;0, 1, -1)<br /><br />Ошибка:<br />если ((oid("1.3.6.1.2.1.25.2.3.1.6.1")/oid("1.3.6.1.2.1.25.2.3.1.5.1"))*100&lt;85, "", concatenate("Диск C: Занятое место в настоящее время составляет (", string_substring (oid("1.3.6.1.2.1.25.2.3.1.6.1")/oid("1.3.6.1.2.1.25.2.3.1.5.1"))*100 , ") % "))<br /><br />Значение:<br />hdd_usage()<br /><br />Единица измерения: % <br />
			<i>17.07.2012 09:41:00, cicserver.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218621</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218621</guid>
			<pubDate>Tue, 17 Jul 2012 09:41:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218620">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Скорее всего, дело в логике твоего условия проверки ошибки (probe Error statement). Если устройство недоступно, запрос OID не сможет получить никакого значения — это будет расценено как 0 и, возможно, приведет к тому, что условие ошибки станет истинным. Я всегда пишу свои проверки с условием внутри другого условия. Внешнее условие проверяет доступность устройства, а внутреннее — выполняет проверку ошибки. Некоторые другие используют защиту от таймаутов, добавляя +1 к числовым значениям, а затем вычитая его позже. <br />
			<i>17.07.2012 09:22:00, geoffsmith31.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218620</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218620</guid>
			<pubDate>Tue, 17 Jul 2012 09:22:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218619">Статус Disk Probe всегда показывает &quot;OK&quot;, даже если устройство не работает.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я настроил Disk Probe для мониторинга свободного места на диске C: на всех серверах, но проблема в том, что даже если все серверы недоступны, статус Disk Probe всегда показывает "OK", поэтому цвет устройства не меняется на красный, а остается оранжевым. Почему Disk Probe показывает "OK" даже когда устройство не работает? Как решить эту проблему? <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/9e9219cdc55834cad29ae67949ec795a3f48e3a1.png" alt="Пользователь добавил изображение" border="0" /> <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/5f6710959f9d485e3b4346bfa207922e18259be8.png" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>17.07.2012 06:10:00, cicserver.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218619</link>
			<guid>http://mikrotik.moscow/forum/forum57/57913-status-disk-probe-vsegda-pokazyvaet-_ok_-dazhe-esli-ustroystvo-ne-rabotaet./message218619</guid>
			<pubDate>Tue, 17 Jul 2012 06:10:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
