<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Как получить значения DCI с другой ноды?]]></title><description><![CDATA[<p dir="auto">Есть скрипт:</p>
<pre><code>GetDCIValue($node, FindDCIByDescription($node, "Number of input bytes on interface INET"));
</code></pre>
<p dir="auto">Можно ли как нибудь в подобных скриптах использовать не $node, а например support_cmp, т.е. имя какой нибудь другой ноды?</p>
]]></description><link>https://forum.netxms.org/topic/718/как-получить-значения-dci-с-другой-ноды</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 23:10:28 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/718.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 Sep 2009 10:32:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Sat, 19 Sep 2009 06:27:02 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо Виктор! Теперь заработало... Я немного не так делал.. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
Спасибо еще раз!</p>
]]></description><link>https://forum.netxms.org/post/3398</link><guid isPermaLink="true">https://forum.netxms.org/post/3398</guid><dc:creator><![CDATA[kozlov_ao]]></dc:creator><pubDate>Sat, 19 Sep 2009 06:27:02 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 16:41:15 GMT]]></title><description><![CDATA[<p dir="auto">И еще один скриншот (в одном посте можно только 5) - last values для ноды NETXMS. Видно что у параметра dummy значение 4, как и должно быть.</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000282-6.png" alt="_6.png" class="img-markdown  img-fluid" width="812" height="612" /></p>
]]></description><link>https://forum.netxms.org/post/3397</link><guid isPermaLink="true">https://forum.netxms.org/post/3397</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 18 Sep 2009 16:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 16:38:18 GMT]]></title><description><![CDATA[<p dir="auto">На моей тестовой системе сделано так:</p>
<p dir="auto">Есть нода NETXMS, на ней я хочу получить DCI со значением статуса с ноды <a href="http://catalyst-2900-central.radensolutions.com" rel="nofollow ugc">catalyst-2900-central.radensolutions.com</a>.</p>
<p dir="auto">На скриншоте #1 - trusted nodes для <a href="http://catalyst-2900-central.radensolutions.com" rel="nofollow ugc">catalyst-2900-central.radensolutions.com</a>;<br />
На скриншоте #2 - last values для <a href="http://catalyst-2900-central.radensolutions.com" rel="nofollow ugc">catalyst-2900-central.radensolutions.com</a> - видно что статус равен 4;<br />
На скриншоте #3 - DCI, созданный на ноде NETXMS для получения статуса с ноды <a href="http://catalyst-2900-central.radensolutions.com" rel="nofollow ugc">catalyst-2900-central.radensolutions.com</a>;<br />
На скриншоте #4 - DCI, созданный на ноде NETXMS, в котором я хочу получить статус ноды <a href="http://catalyst-2900-central.radensolutions.com" rel="nofollow ugc">catalyst-2900-central.radensolutions.com</a> в скрипте; я использовал dummy параметр, но он может быть любым;<br />
На скриншоте #5 - transformation script для этого DCI.</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000272-1.png" alt="_1.png" class="img-markdown  img-fluid" width="474" height="438" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000274-2.png" alt="_2.png" class="img-markdown  img-fluid" width="812" height="612" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000276-3.png" alt="_3.png" class="img-markdown  img-fluid" width="378" height="489" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000278-4.png" alt="_4.png" class="img-markdown  img-fluid" width="378" height="489" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000280-5.png" alt="_5.png" class="img-markdown  img-fluid" width="378" height="489" /></p>
]]></description><link>https://forum.netxms.org/post/3396</link><guid isPermaLink="true">https://forum.netxms.org/post/3396</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 18 Sep 2009 16:38:18 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 12:38:59 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, убейте меня....ну не понимаю, почему у меня не работает. Можете написать пример для тех кто на бронепоезде? Все правильно указано, а результат в итоге - "0"!  <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
<p dir="auto">Заранее спасибо за помощь!</p>
<p dir="auto">Может есть какая-нибудь возможность детально посмотреть, что он делает, куда лезет и что пытается найти?</p>
]]></description><link>https://forum.netxms.org/post/3394</link><guid isPermaLink="true">https://forum.netxms.org/post/3394</guid><dc:creator><![CDATA[kozlov_ao]]></dc:creator><pubDate>Fri, 18 Sep 2009 12:38:59 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 11:39:22 GMT]]></title><description><![CDATA[<p dir="auto">Tol'ko chto zametil - v skripte toze oshibka. FindDCIByDescription nahodit DCI i vozvraschaet sootvetstvujuschij ob'ekt - a znachenie poluchaet funkcija GetDCIValue. T.e. skript dolzen vigljadet' tak:</p>
<pre><code>sub main()
{
	$ts = FindDCIByDescription($node, "description here");
	return GetDCIValue($node, $ts);
}
</code></pre>
<p dir="auto">Proveril u sebja - rabotaet.</p>
]]></description><link>https://forum.netxms.org/post/3393</link><guid isPermaLink="true">https://forum.netxms.org/post/3393</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 18 Sep 2009 11:39:22 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 11:00:20 GMT]]></title><description><![CDATA[<p dir="auto">Я тоже так подумал, поэтому сделал тестовый DCI с Description 1234. Но возврат значения был так-же 0. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /> Сейчас обновляюсь на 0.2.27. Может там это лучше получиться сделать.. Как попробую отпишусь.</p>
<p dir="auto">Нет, не помогло.... Проверял разные скрипты. Искал и по описанию и по имени..</p>
]]></description><link>https://forum.netxms.org/post/3392</link><guid isPermaLink="true">https://forum.netxms.org/post/3392</guid><dc:creator><![CDATA[kozlov_ao]]></dc:creator><pubDate>Fri, 18 Sep 2009 11:00:20 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 08:59:44 GMT]]></title><description><![CDATA[<p dir="auto">Esli ja pravil'no ponjal, to sejchas na node A dva DCI s identichnimi description'ami - "Status". Poetomu FindDCIByDescription nahodit pervij popavshijsja s takim opisaniem, i eto okazivaetsja lokal'nij. Nado sdelat' unikal'nij description dlja DCI.</p>
]]></description><link>https://forum.netxms.org/post/3391</link><guid isPermaLink="true">https://forum.netxms.org/post/3391</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 18 Sep 2009 08:59:44 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 08:39:35 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, это опять я... <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /> простите, но не работает. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /><br />
Проверку отключал, в Trusted Nodes добавлял. Теперь не краснеет. Только ведет себя как-то непонятно.<br />
Если на ноде А оставить скрипт:</p>
<pre><code>sub main()
{
$ts = FindDCIByDescription($node, "Status");
return $ts;
}
</code></pre>
<p dir="auto">то, не важно, добавлена нода В как прокси или нет, выдается значение локального ID статуса, т.е. от ноды А.<br />
Если пробовать вместо $node писать (хоть с кавычками, хоть без) имя ноды В, или ее ID, то выдается результат 0, как будто DCI не найден.</p>
]]></description><link>https://forum.netxms.org/post/3390</link><guid isPermaLink="true">https://forum.netxms.org/post/3390</guid><dc:creator><![CDATA[kozlov_ao]]></dc:creator><pubDate>Fri, 18 Sep 2009 08:39:35 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 06:34:42 GMT]]></title><description><![CDATA[<p dir="auto">Esli noda B postavlena kak proxy dlja DCI nodi A, to nado v svojstvah nodi B dobavit' nodu A v spisok "Trusted Nodes". Eto sdelano dlja bezopasnosti - inache pol'zovatel', u kotorogo est'; prava rabotat' s nodoj A, no net prav rabotat' s nodoj B, cherez proxy mehanizm mog bi nastroit' poluchenie dannih s nodi B. Alternativnij variant - voobsche otkljuchit' etu proverku, vistaviv parametr servera <strong>CheckTrustedNodes</strong> v 0.</p>
]]></description><link>https://forum.netxms.org/post/3389</link><guid isPermaLink="true">https://forum.netxms.org/post/3389</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 18 Sep 2009 06:34:42 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Fri, 18 Sep 2009 05:39:17 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, не получилось.. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /><br />
Мои действия:<br />
Есть две ноды - А и В. На обеих режим прокси включен. Также, на обеих нодах есть DCI "Status". У хоста А ID статуса 4590, у хоста В ID статуса 3662.<br />
На ноде А делаю DCI (Proxy не указываю), в Transformation script делаю:</p>
<pre><code>sub main()
{
$ts = FindDCIByDescription($node, "Status");
return $ts;
}
</code></pre>
<p dir="auto">Все работает. Возвращается значение 4590, т.е. то, что нужно.<br />
В свойствах этого-же DCI добавляю в качестве Proxy ноду В, и все. Значения больше не собираются., а сам DCI становиться красным. При этом, когда DCI покраснел, его трудно удалить. Консоль при удалении, начинает ругаться на Time Out.. Версия агентов и сервера 0.2.24.<br />
Может что неправильно делаю... ???<br />
Не подскажете, что можно сделать? Уже всю голову сломал, но это очень нужно..  <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
]]></description><link>https://forum.netxms.org/post/3388</link><guid isPermaLink="true">https://forum.netxms.org/post/3388</guid><dc:creator><![CDATA[kozlov_ao]]></dc:creator><pubDate>Fri, 18 Sep 2009 05:39:17 GMT</pubDate></item><item><title><![CDATA[Reply to Как получить значения DCI с другой ноды? on Thu, 17 Sep 2009 18:35:32 GMT]]></title><description><![CDATA[<p dir="auto">Напрямую из скрипта это сделать нельзя. Но есть обходной путь - делается еще один DCI, у которого как proxy выставляется та нода, откуда надо получить значение. Ну а дальше как обычно.</p>
]]></description><link>https://forum.netxms.org/post/3384</link><guid isPermaLink="true">https://forum.netxms.org/post/3384</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 17 Sep 2009 18:35:32 GMT</pubDate></item></channel></rss>