{"id":1466,"date":"2020-10-06T11:50:28","date_gmt":"2020-10-06T08:50:28","guid":{"rendered":"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-%d0%bc%d0%be%d0%bd%d0%b8%d1%82%d0%be%d1%80%d0%b8%d0%bd%d0%b3%d0%b0-%d0%b8-%d0%b0%d0%bb%d0%b0%d1%80%d0%bc%d0%b8%d0%bd%d0%b3%d0%b0"},"modified":"2026-02-06T09:16:19","modified_gmt":"2026-02-06T06:16:19","slug":"monitoring-and-alarming","status":"publish","type":"docs","link":"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming","title":{"rendered":"Setting up monitoring and alarms"},"content":{"rendered":"<p>Smarty contains built-in tools for monitoring multicast streams and device metrics.<\/p>\n\n\n\n<p>The stream monitoring module allows you to analyze Multicast streams on various parts of the network using a poll of microts agents (analyzers) that are engaged in reading and analyzing streams on the server. Parameters such as bitrate, MPEG-TS structure, CC, PES, PAT errors, synchronization loss, video\/sound loss, scrambling are calculated and checked.<\/p>\n\n\n\n<p>The device metrics monitoring and device management module is part of a separate product \u2014 MVision, however, is configured in a shared Smarty configuration file.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Configuring the Multicast Stream Monitoring Module<\/h2>\n\n\n\n<p>In the Smarty configuration file, the following options must be configured:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>MONITORING_CONCURRENT_STREAMS_COUNT<\/code> \u2014 number of simultaneously polled streams from analyzers. This parameter affects the performance and speed of updating the data on the stream monitoring page. Data type: int. Default 15.<\/li><li><code>MONITORING_AGENT_SOCKET_TCP_BUFFER<\/code> \u2014 data buffer size (in bytes) when receiving a response from the analyzer. Data type: int. By default, 4096. <\/li><li><code>MONITORING_STREAM_CHECKS_TTL_DAYS<\/code>\u2014 lifetime (in days) of samples and stream events, after this period the data is automatically deleted. Data type: int. Default 30.<\/li><li><code>MONITORING_STREAM_TEST_DURATION<\/code> \u2014 duration of waiting for a separate stream from the analyzers (in seconds). This parameter affects the performance and speed of updating the data on the stream monitoring page. Default 10.<\/li><\/ul>\n\n\n\n<p>Example of settings:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MONITORING_CONCURRENT_STREAMS_COUNT = 15<br>MONITORING_STREAM_TEST_DURATION = 10<br>MONITORING_AGENT_SOCKET_TCP_BUFFER = 4096<br>MONITORING_STREAM_CHECKS_TTL_DAYS = 30<\/pre>\n\n\n\n<p>Analyst survey takes place on an official team <code>check_streams<\/code>, <a href=\"\/en\/docs\/smarty\/configuring-and-management\/management-commands\/#check_streams\" data-type=\"URL\" data-id=\"\/docs\/smarty\/configuring-and-management\/management-commands#check_streams\">detail<\/a>.<\/p>\n\n\n\n<p>To configure the analyzer on the server, you need to install a microts package (the analyzer itself) and microts_agent (a service that receives requests from Smarty and runs microts processes). These packages are provided as part of Smarty and are available for download in the operator\u2019s personal account.<\/p>\n\n\n\n<p>Adding analyzer servers and threads that need to be analyzed is carried out in the control panel, more about this is described in the relevant documentation section: <a href=\"\/en\/docs\/smarty\/admin-guide\/monitoring\/\" data-type=\"URL\" data-id=\"\/docs\/smarty\/admin-guide\/monitoring\">reference<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up the device monitoring module<\/h2>\n\n\n\n<p>MongoDB server is used to store metric data and system information of subscriber devices. This functionality is only available when you install a license for the MVision product.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Minimum version of MongoDB required to run \u2014 3.4.<\/p><\/blockquote>\n\n\n\n<p>MongoDB connection settings are set by the following options in the Smarty configuration file:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>DEVMON_SINGLE_CLIENT<\/code> \u2014 enable single access monitoring of devices. Provides equal access to both functionality and the entire device monitoring database for all operators in Smarty. In single access mode, each operator can have access to devices that do not belong to the subscribers of this operator. Data type: bool. By default <strong>False<\/strong>.<\/li><li><code>MONGODB_MONITORING_HOST<\/code> \u2014 MongoDB server address. Data type: string. By default <strong>127.0.0.1<\/strong>.<\/li><li><code>MONGODB_MONITORING_PORT<\/code> \u2014 MongoDB server port. Data type: int. By default <strong>27017<\/strong>.<\/li><li><code>MONGODB_MONITORING_NAME<\/code> \u2014 name of the database. Data type: string. By default <strong>smarty_device_monitoring<\/strong>.<\/li><li><code>MONGODB_MONITORING_USERNAME<\/code> \u2014 username for authorization. Data type: string.<\/li><li><code>MONGODB_MONITORING_PASSWORD<\/code> \u2014 password for authorization. Data type: string.<\/li><li><code>MONGODB_MONITORING_AUTH_METHOD<\/code> \u2014 authorization method. The authorization method depends on the MongoDB version. Data type: string. By default <strong>MONGODB-CR<\/strong>.<\/li><\/ul>\n\n\n\n<p>In the section <code>INSTALLED_APPS<\/code> in the Smarty configuration file you need to add a module <strong>device_monitoring<\/strong>then re-migrate the data (command migrate) and restart uwsgi.<\/p>\n\n\n\n<p>Example of settings:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MONGODB_MONITORING_HOST = '127.0.0.1'\nMONGODB_MONITORING_PORT = 27017\nMONGODB_MONITORING_NAME = 'smarty_device_monitoring'\nMONGODB_MONITORING_USERNAME = 'admin'\nMONGODB_MONITORING_PASSWORD = 'password'\nMONGODB_MONITORING_PUSH_TIMEOUT = 150\nMONGODB_MONITORING_VIEW_TIMEOUT = 600,000\nMONGODB_MONITORING_AUTH_METHOD = 'MONGODB-CR'\n\nINSTALLED_APPS +=\n'device_monitoring',\n)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Alerming tuning<\/h2>\n\n\n\n<p>Adding triggers and contacts to send alerts is described in the relevant documentation section: <a href=\"https:\/\/microimpuls.com\/en\/docs\/smarty\/admin-guide\/monitoring\/\">reference<\/a>.<\/p>\n\n\n\n<p>To work alarm, you also need to configure the sending of Email: <a href=\"\/en\/docs\/smarty\/configuring-and-management\/email\/\" data-type=\"URL\" data-id=\"\/docs\/smarty\/configuring-and-management\/email\">reference<\/a>.<\/p>","protected":false},"featured_media":0,"parent":1454,"menu_order":8,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_links_to":"","_links_to_target":""},"doc_tag":[],"class_list":["post-1466","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0430\u043b\u0430\u0440\u043c\u0438\u043d\u0433\u0430<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0430\u043b\u0430\u0440\u043c\u0438\u043d\u0433\u0430\" \/>\n<meta property=\"og:description\" content=\"Smarty \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 Multicast-\u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0438 \u043c\u0435\u0442\u0440\u0438\u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u041c\u043e\u0434\u0443\u043b\u044c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c Multicast-\u043f\u043e\u0442\u043e\u043a\u0438 \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445 \u0441\u0435\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u043f\u0440\u043e\u0441\u0430 \u0430\u0433\u0435\u043d\u0442\u043e\u0432 (\u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432) microts, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0447\u0442\u0435\u043d\u0438\u0435\u043c \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435. \u0412\u044b\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0442\u0430\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043a\u0430\u043a \u0431\u0438\u0442\u0440\u0435\u0439\u0442, \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 MPEG-TS, \u043e\u0448\u0438\u0431\u043a\u0438 CC, PES, PAT, \u043f\u043e\u0442\u0435\u0440\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u043e\u0442\u0435\u0440\u044f \u0432\u0438\u0434\u0435\u043e\/\u0437\u0432\u0443\u043a\u0430, \u0441\u043a\u0440\u0435\u043c\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u041c\u043e\u0434\u0443\u043b\u044c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043c\u0435\u0442\u0440\u0438\u043a [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\/\" \/>\n<meta property=\"og:site_name\" content=\"Microimpuls\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-06T06:16:19+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\",\"url\":\"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\",\"name\":\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0430\u043b\u0430\u0440\u043c\u0438\u043d\u0433\u0430\",\"isPartOf\":{\"@id\":\"https:\/\/micro.im\/#website\"},\"datePublished\":\"2020-10-06T08:50:28+00:00\",\"dateModified\":\"2026-02-06T06:16:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/micro.im\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smarty\",\"item\":\"https:\/\/microimpuls.com\/docs\/smarty\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435 Smarty\",\"item\":\"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0430\u043b\u0430\u0440\u043c\u0438\u043d\u0433\u0430\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/micro.im\/#website\",\"url\":\"https:\/\/micro.im\/\",\"name\":\"Microimpuls\",\"description\":\"\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f OTT \u0438 IPTV\",\"publisher\":{\"@id\":\"https:\/\/micro.im\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/micro.im\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/micro.im\/#organization\",\"name\":\"Microimpuls\",\"url\":\"https:\/\/micro.im\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"contentUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"width\":208,\"height\":219,\"caption\":\"Microimpuls\"},\"image\":{\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting up monitoring and alarms","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\/","og_locale":"en_US","og_type":"article","og_title":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0430\u043b\u0430\u0440\u043c\u0438\u043d\u0433\u0430","og_description":"Smarty \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 Multicast-\u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0438 \u043c\u0435\u0442\u0440\u0438\u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u041c\u043e\u0434\u0443\u043b\u044c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c Multicast-\u043f\u043e\u0442\u043e\u043a\u0438 \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445 \u0441\u0435\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u043f\u0440\u043e\u0441\u0430 \u0430\u0433\u0435\u043d\u0442\u043e\u0432 (\u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432) microts, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0447\u0442\u0435\u043d\u0438\u0435\u043c \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435. \u0412\u044b\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u0442\u0430\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043a\u0430\u043a \u0431\u0438\u0442\u0440\u0435\u0439\u0442, \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 MPEG-TS, \u043e\u0448\u0438\u0431\u043a\u0438 CC, PES, PAT, \u043f\u043e\u0442\u0435\u0440\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u043e\u0442\u0435\u0440\u044f \u0432\u0438\u0434\u0435\u043e\/\u0437\u0432\u0443\u043a\u0430, \u0441\u043a\u0440\u0435\u043c\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u041c\u043e\u0434\u0443\u043b\u044c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043c\u0435\u0442\u0440\u0438\u043a [&hellip;]","og_url":"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming\/","og_site_name":"Microimpuls","article_modified_time":"2026-02-06T06:16:19+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming","url":"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming","name":"Setting up monitoring and alarms","isPartOf":{"@id":"https:\/\/micro.im\/#website"},"datePublished":"2020-10-06T08:50:28+00:00","dateModified":"2026-02-06T06:16:19+00:00","breadcrumb":{"@id":"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management\/monitoring-and-alarming#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/micro.im\/"},{"@type":"ListItem","position":2,"name":"Smarty","item":"https:\/\/microimpuls.com\/docs\/smarty"},{"@type":"ListItem","position":3,"name":"\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435 Smarty","item":"https:\/\/microimpuls.com\/docs\/smarty\/configuring-and-management"},{"@type":"ListItem","position":4,"name":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0430\u043b\u0430\u0440\u043c\u0438\u043d\u0433\u0430"}]},{"@type":"WebSite","@id":"https:\/\/micro.im\/#website","url":"https:\/\/micro.im\/","name":"Microimpulses","description":"Comprehensive solutions for OTT and IPTV","publisher":{"@id":"https:\/\/micro.im\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micro.im\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/micro.im\/#organization","name":"Microimpulses","url":"https:\/\/micro.im\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/","url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","contentUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","width":208,"height":219,"caption":"Microimpuls"},"image":{"@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/comments?post=1466"}],"version-history":[{"count":15,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1466\/revisions"}],"predecessor-version":[{"id":3133,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1466\/revisions\/3133"}],"up":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1454"}],"next":[{"title":"Setup of the geolocation module","link":"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/geo","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/2402"}],"prev":[{"title":"Setting up Email sending","link":"https:\/\/microimpuls.com\/en\/docs\/smarty\/configuring-and-management\/email","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1456"}],"wp:attachment":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/media?parent=1466"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/doc_tag?post=1466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}