<?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[Что-то типа GetEventObjectByName?]]></title><description><![CDATA[<p dir="auto">Есть DCI у которого в порогах прописан скрипт который высчитывает % между предыдущим и новым значением и в зависимости от полученного значения возвращает маркер для создания эвента когда это необходимо. Все нормально работает. Но вот хотелось бы как-то еще передавать предыдущее значение в сообщение эвента.  Не нашел ничего похожего на что-то типа GetEventObjectByName чтобы в скрипте нужному эвенту подменить сообщение через SetEventParameter.<br />
Пороговый скрипт такой:</p>
<pre><code>mbytes = $1;
inst = $dci-&gt;instance;
previous_mbytes = GetDCIValueByDescription($node,"MSSQL database mbytes size (".inst.")");
if(previous_mbytes == null)
	return 0;
diffpercent = ((mbytes*100)/previous_mbytes)-100;
if(diffpercent &lt;=-10)
	return -1;
return 0;
</code></pre>
]]></description><link>https://forum.netxms.org/topic/4353/что-то-типа-geteventobjectbyname</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 07:25:45 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/4353.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Mar 2016 11:00:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Что-то типа GetEventObjectByName? on Fri, 18 Mar 2016 04:27:46 GMT]]></title><description><![CDATA[<p dir="auto">Ага, спасибо, так и выкрутился!</p>
]]></description><link>https://forum.netxms.org/post/19430</link><guid isPermaLink="true">https://forum.netxms.org/post/19430</guid><dc:creator><![CDATA[slako]]></dc:creator><pubDate>Fri, 18 Mar 2016 04:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to Что-то типа GetEventObjectByName? on Wed, 16 Mar 2016 11:46:33 GMT]]></title><description><![CDATA[<p dir="auto">Можно добавить генерацию эвента в сам скрипт:  <a href="https://wiki.netxms.org/wiki/NXSL:PostEvent" rel="nofollow ugc">https://wiki.netxms.org/wiki/NXSL:PostEvent</a><br />
В таком случае возможно подать столько параметров сколько нужно.<br />
Способа задать параметр в скрипте для эвента я не знаю. В момент выполнения скрипта эвента ещё не существует - он будет создан или нет по результату выполнения кода.</p>
]]></description><link>https://forum.netxms.org/post/19421</link><guid isPermaLink="true">https://forum.netxms.org/post/19421</guid><dc:creator><![CDATA[zev]]></dc:creator><pubDate>Wed, 16 Mar 2016 11:46:33 GMT</pubDate></item></channel></rss>