<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.entcor.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%BE%D0%B2_MQTT</id>
	<title>Структура топиков MQTT - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.entcor.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%BE%D0%B2_MQTT"/>
	<link rel="alternate" type="text/html" href="https://wiki.entcor.ru/index.php?title=%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%BE%D0%B2_MQTT&amp;action=history"/>
	<updated>2026-06-12T15:20:10Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.entcor.ru/index.php?title=%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%BE%D0%B2_MQTT&amp;diff=429&amp;oldid=prev</id>
		<title>192.168.99.249: Новая страница: «Структура определяется для MQTT протокола и Zookeeper/etcd. Cовпадение путей в zookeeper &amp; mqtt дает возможность накладывать данные и передавать их в разных подсистемах в одном формате.  === Иерархия топика[править | править код] === &lt;класс&gt;/&lt;идентификатор клиента&gt;/&lt;категор...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.entcor.ru/index.php?title=%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%BE%D0%B2_MQTT&amp;diff=429&amp;oldid=prev"/>
		<updated>2025-03-28T08:13:09Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Структура определяется для MQTT протокола и Zookeeper/etcd. Cовпадение путей в zookeeper &amp;amp; mqtt дает возможность накладывать данные и передавать их в разных подсистемах в одном формате.  === Иерархия топика[править | править код] === &amp;lt;класс&amp;gt;/&amp;lt;идентификатор клиента&amp;gt;/&amp;lt;категор...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Структура определяется для MQTT протокола и Zookeeper/etcd. Cовпадение путей в zookeeper &amp;amp; mqtt дает возможность накладывать данные и передавать их в разных подсистемах в одном формате.&lt;br /&gt;
&lt;br /&gt;
=== Иерархия топика[править | править код] ===&lt;br /&gt;
&amp;lt;класс&amp;gt;/&amp;lt;идентификатор клиента&amp;gt;/&amp;lt;категория&amp;gt;/&amp;lt;ресурс&amp;gt;/&amp;lt;метрика&amp;gt;/&amp;lt;формат данных&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Где:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;класс&amp;gt; — measure.&lt;br /&gt;
* &amp;lt;категория&amp;gt; — категория (например, memory, cpu, disk, filesystem);&lt;br /&gt;
* &amp;lt;ресурс&amp;gt; — конкретный ресурс (например, sda для диска, /home для файловой системы);&lt;br /&gt;
* &amp;lt;метрика&amp;gt; — измеряемый параметр (например, used, free, iops);&lt;br /&gt;
* [&amp;lt;формат данных&amp;gt;] - должен быть равен &amp;#039;$ent&amp;#039; для бинарного протокола entcor, иначе может отсутствовать.&lt;br /&gt;
&lt;br /&gt;
Части топика, которые могут содержать &amp;quot;/&amp;quot; или получены из внешний системы, должны кодироваться при помощи encodeURIComponent.&lt;br /&gt;
&lt;br /&gt;
=== Пример для host agent[править | править код] ===&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/memory/ram/total&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/memory/ram/free&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/memory/ram/used&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/memory/swap/used&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/cpu/total/usage&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/disk/sda/iops&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/filesystem/%2f/total&lt;br /&gt;
&lt;br /&gt;
measure/&amp;lt;clientId&amp;gt;/filesystem/%2fboot/used&lt;/div&gt;</summary>
		<author><name>192.168.99.249</name></author>
	</entry>
</feed>