{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "Артём Плетнёв: заметки с тегом zabbix",
    "_rss_description": "инженер-электрик, программист",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/artirmpletnev.ru\/tags\/zabbix\/",
    "feed_url": "https:\/\/artirmpletnev.ru\/tags\/zabbix\/json\/",
    "icon": "https:\/\/artirmpletnev.ru\/user\/userpic@2x.jpg?1650373814",
    "author": {
        "name": "Артём Плетнёв",
        "url": "https:\/\/artirmpletnev.ru\/",
        "avatar": "https:\/\/artirmpletnev.ru\/user\/userpic@2x.jpg?1650373814"
    },
    "items": [
        {
            "id": "11",
            "url": "https:\/\/artirmpletnev.ru\/all\/shablon-zabbix-dlya-sdm220-modbus\/",
            "title": "EASTRON SDM220-Modbus",
            "content_html": "<p>В свое время мне в руки попал однофазный счетчик электроэнергии <a href=\"http:\/\/www.eastrongroup.com\/product_detail.php?id=170&menu1=&menu2=\">EASTRON SDM220-Modbus<\/a>. Тогда я решил составить <a href=\"https:\/\/github.com\/ensoelectric\/zbx_eastron_sdm220-modbus\/blob\/master\/30001-30079.mbp\">карту регистров<\/a> в формате, совместимом с <a href=\"https:\/\/www.modbustools.com\/modbus_poll.html\">Modbus Poll<\/a>, и сделать шаблон для Zabbix.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"2560\" data-ratio=\"1.3333333333333\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/IMG_0628.jpg\" width=\"2560\" height=\"1920\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/IMG_0629.jpg\" width=\"2560\" height=\"1920\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/github.com\/ensoelectric\/zbx_eastron_sdm220-modbus\/blob\/master\/zbx_export_sdm220-modbus-libzbxmodbus.yaml\">Получившийся шаблон<\/a> предполагает использование загружаемого модуля <a href=\"https:\/\/github.com\/v-zhuravlev\/libzbxmodbus\">libzbxmodbus<\/a>, который позволяет работать с различными вариациями протокола Modbus: TCP, RTU и «RTU over TCP».<\/p>\n<p>На момент написания заметки нативный агент Zabbix без всяких модулей поддерживает Modbus TCP, RTU или ASCII, но не «RTU over TCP». Для такого сценария использования мной тоже был создан <a href=\"https:\/\/github.com\/ensoelectric\/zbx_eastron_sdm220-modbus\/blob\/master\/zbx_export_sdm220-modbus-agent2.yaml\">шаблон<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1421\" data-ratio=\"1.8171355498721\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-1.png\" width=\"1421\" height=\"782\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus.png\" width=\"1436\" height=\"781\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-2.png\" width=\"1434\" height=\"779\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-3.png\" width=\"1436\" height=\"780\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-4.png\" width=\"1435\" height=\"781\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-5.png\" width=\"1436\" height=\"782\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-6.png\" width=\"1607\" height=\"576\" alt=\"\" \/>\n<\/div>\n<\/div>\n",
            "date_published": "2022-05-16T19:52:39+00:00",
            "date_modified": "2022-05-16T19:47:59+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/IMG_0628.jpg",
            "_date_published_rfc2822": "Mon, 16 May 2022 19:52:39 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "11",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/jquery\/jquery.js",
                    "system\/library\/fotorama\/fotorama.css",
                    "system\/library\/fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/IMG_0628.jpg",
                    "https:\/\/artirmpletnev.ru\/pictures\/IMG_0629.jpg",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-1.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-2.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-3.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-4.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-5.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/shablon-zabbix-dlya-sdm220-modbus-6.png"
                ]
            }
        },
        {
            "id": "9",
            "url": "https:\/\/artirmpletnev.ru\/all\/monitorim-ip-kamery\/",
            "title": "Мониторинг доступности ip-камер",
            "content_html": "<p>Столкнулся с проблемой, что камеры видеонаблюдения <a href=\"https:\/\/hikvision.ru\/products\/ipcam\">HIKVISION<\/a>, которые питаются по <a href=\"https:\/\/ru.wikipedia.org\/wiki\/Power_over_Ethernet\">PоE<\/a> от коммутатора <a href=\"https:\/\/www.dlink.ru\/ru\/products\/1\/2222.html\">D-Link DGS-1210-10P<\/a>, временами становятся недоступны. Восстановить работу камер помогает их перезагрузка по питанию.<\/p>\n<p>В связи с этим появилась необходимость настроить мониторинг доступности камер и, при необходимости, их автоматическую перезагрузку. В качестве средства мониторинга я буду использовать Zabbix.<\/p>\n<h2>Стучимся по SNMP<\/h2>\n<p>DGS-1210-10P поддерживает протокол SNMP. Таким образом, существует возможность удаленного управления PoE на каждом порту коммутатора. С этого и начнем. Убедимся, что SNMP включен на коммутаторе и существует «SNMP Community» с правами чтения и записи.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1280\" data-ratio=\"2.3880597014925\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/image927.png\" width=\"1280\" height=\"536\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/image941.png\" width=\"1280\" height=\"526\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Веб-интерфейс DGS-1210-10P<\/div>\n<\/div>\n<p>Теперь проверим, что на хосте с Zabbix установлены и корректно работают инструменты <a href=\"https:\/\/ru.wikipedia.org\/wiki\/Net-SNMP\">Net-SNMP<\/a>, например, вызвав команду snmpwalk. Если PoE включен на каждом порту, то вывод snmpwalk должен выглядеть так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">pletnev@zabbixhost:~$ snmpwalk -c public -v 2c 10.90.90.90 1.3.6.1.4.1.171.10.76.12.22.1.1.3\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.1 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.2 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.3 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.4 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.5 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.6 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.7 = INTEGER: 1\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.8 = INTEGER: 1<\/code><\/pre><p>В случае, если PoE на каком-то порту отключен, то вместо «INTEGER: 1» мы увидим «INTEGER: 2».<\/p>\n<h2>SNMP и PoE<\/h2>\n<p>Для дистанционной перезагрузки камер по питанию я написал <a href=\"https:\/\/github.com\/ensoelectric\/zbx_ipcam_monitoring\/blob\/master\/dgs_portreset.sh\">bash-скрипт<\/a>, принцип работы которого предельно прост. По SNMP он узнает, включено ли PoE на указанном порту, и отключает его, если это так. Затем, спустя пять секунд, скрипт снова включает PoE на этом порту.<\/p>\n<p>Например, перезагрузка камеры, подключенной к восьмому порту коммутатора, выглядит так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">pletnev@zabbixhost:~$ .\/dgs_portreset.sh 10.90.90.90 public 1.3.6.1.4.1.171.10.76.12.22.1.1.3.1.8\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.8 = INTEGER: 2\r\niso.3.6.1.4.1.171.10.76.12.22.1.1.3.1.8 = INTEGER: 1<\/code><\/pre><h2>Настраиваем мониторинг<\/h2>\n<p>Переместим <a href=\"https:\/\/github.com\/ensoelectric\/zbx_ipcam_monitoring\/blob\/master\/dgs_portreset.sh\">dgs_portreset.sh<\/a> в \/usr\/lib\/zabbix\/externalscripts, а через веб-интерфейс Zabbix создадим скрипт <i>PoE switch<\/i>. Теперь добавим действие <i>IPCam POE reset<\/i>, которое выполнит <i>PoE switch<\/i> при поднятии триггера с тегом <i>ipcam<\/i>.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1281\" data-ratio=\"1.9292168674699\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-8.png\" width=\"1281\" height=\"664\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-1.png\" width=\"1281\" height=\"579\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-2.png\" width=\"1284\" height=\"569\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-3.png\" width=\"1280\" height=\"649\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Создаем скрипт <i>PoE switch<\/i> и настраиваем действие <i>IPCam POE reset<\/i><\/div>\n<\/div>\n<p>Доступность камер будем определять банальным пингом. Для удобства добавления камер я подготовил <a href=\"https:\/\/github.com\/ensoelectric\/zbx_ipcam_monitoring\/blob\/master\/zbx_ipcam_ping_templates.yaml\">шаблон IPCAM_PING<\/a>, который содержит все необходимые макросы. Элементы данных и триггеры IPCAM_PING наследует от стандартного шаблона ICMP Ping.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1573\" data-ratio=\"2.0643044619423\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-6-1.png\" width=\"1573\" height=\"762\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-7-1.png\" width=\"1572\" height=\"762\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-4-1.png\" width=\"1555\" height=\"721\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Шаблон IPCAM_PING для Zabbix 5.2.2<\/div>\n<\/div>\n<p>После импорта шаблона  IPCAM_PING триггеру <i>ICMP Ping: Unavailable by ICMP ping<\/i> потребуется добавить тег <i>ipcam<\/i>.<\/p>\n<h2>Добавляем камеру в мониторинг<\/h2>\n<p>Чтобы начать мониторинг доступности камеры, необходимо создать узел сети с интерфейсом типа агент и IP-адресом видеокамеры. К узлу сети необходимо присоединить шаблон IPCAM_PING и заполнить значения макросов {$SWITCH_IP}, {$SNMP_COMMUNITY} и {$OID}. Значением последнего является SNMP OID запись состояния PoE конкретного порта коммутатора.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1365\" data-ratio=\"2.2159090909091\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery.png\" width=\"1365\" height=\"616\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-4.png\" width=\"1364\" height=\"615\" alt=\"\" \/>\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-5.png\" width=\"1366\" height=\"605\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Камера с адресом 192.168.3.64, подключенная к 11 порту коммутатора DGS-1210-28P с адресом 10.90.90.60<\/div>\n<\/div>\n<h2>Производительность<\/h2>\n<p>В процессе добавления видеокамер появились проблемы с производительностью: «Zabbix icmp pinger processes more than 75% busy». Решить проблему помогло увеличение значения параметра <a href=\"https:\/\/www.zabbix.com\/documentation\/6.0\/en\/manual\/appendix\/config\/zabbix_server?hl=StartPingers\">StartPingers<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/graph-(3).png\" width=\"1818\" height=\"295\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Изменение StartPingers позволило снизить <i>Utilization of icmp pinger data collector processes<\/i> с 78 до 24%<\/div>\n<\/div>\n<p>Снизить нагрузку на сервер возможно и изменением частоты обновления элементов данных. По умолчанию этот интервал составляет одну минуту.<\/p>\n<h2>Заключение<\/h2>\n<p>Такой мониторинг сетевых камер я применял с несколькими моделями коммутаторов D-Link.  Ниже используемые мной OID:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.dlink.ru\/ru\/products\/1\/2222.html\">DGS-1210-10P<\/a>: 1.3.6.1.4.1.171.10.76.12.22.1.1.3.1.[1-8]<\/li>\n<li><a href=\"https:\/\/www.dlink.ru\/ru\/products\/1\/2221.html\">DGS-1210-28P<\/a>: 1.3.6.1.4.1.171.10.76.21.1.22.1.1.3.1.[1-24]<\/li>\n<li><a href=\"https:\/\/www.dlink.ru\/ru\/products\/1\/709.html\">DES-3052P<\/a>: 1.3.6.1.4.1.171.12.24.3.1.1.2.[1-48]<\/li>\n<\/ul>\n",
            "date_published": "2022-05-04T13:34:49+00:00",
            "date_modified": "2022-05-12T19:36:07+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/image927.png",
            "_date_published_rfc2822": "Wed, 04 May 2022 13:34:49 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "9",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/jquery\/jquery.js",
                    "system\/library\/fotorama\/fotorama.css",
                    "system\/library\/fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/image927.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/image941.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-8.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-1.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-2.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-3.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-6-1.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-7-1.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-4-1.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-4.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/monitorim-ip-kamery-5.png",
                    "https:\/\/artirmpletnev.ru\/pictures\/graph-(3).png"
                ]
            }
        },
        {
            "id": "5",
            "url": "https:\/\/artirmpletnev.ru\/all\/monitoring-elektroschetchikov-za-odin-vecher\/",
            "title": "Мониторинг электросчетчиков за один вечер",
            "content_html": "<p>Имеется 25 счетчиков электроэнергии Меркурий 236 ART, объединенных сетью RS485 для дистанционного получения данных. Появилась задача — как можно скорее организовать мониторинг состояния приборов учета и в автоматическом режиме сохранять значения накопленной ими энергии.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/20090714-electric-meter.jpg\" width=\"1280\" height=\"826\" alt=\"\" \/>\n<\/div>\n<p>О том как я решал эту задачу <a href=\"https:\/\/habr.com\/ru\/post\/588218\/\" target=\"_blank\">читайте на Хабре<\/a>.<\/p>\n",
            "date_published": "2021-11-09T20:17:00+00:00",
            "date_modified": "2022-05-06T12:58:38+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/20090714-electric-meter.jpg",
            "_date_published_rfc2822": "Tue, 09 Nov 2021 20:17:00 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/20090714-electric-meter.jpg"
                ]
            }
        },
        {
            "id": "4",
            "url": "https:\/\/artirmpletnev.ru\/2021\/05\/25\/1\/",
            "title": "Zabbix + OPC DA",
            "content_html": "<p>Как правило, на предприятиях используется большое количество устройств промышленной автоматики разных лет и от разных производителей, поддерживающих разные протоколы обмена. OPC серверы являются универсальным инструментом обмена данными с такими устройствами.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/zabbixopcda.jpg\" width=\"1280\" height=\"922\" alt=\"\" \/>\n<\/div>\n<p>Информация на тему интеграции Zabbix и OPC DA в сети практически отсутствует. Мой небольшой опыт в направлении интеграции Zabbix и OPC DA в  <a href=\"https:\/\/habr.com\/ru\/post\/559056\/\">статье на Хабре<\/a>.<\/p>\n",
            "date_published": "2021-05-24T21:01:00+00:00",
            "date_modified": "2022-05-06T12:58:46+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/zabbixopcda.jpg",
            "_date_published_rfc2822": "Mon, 24 May 2021 21:01:00 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "4",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/zabbixopcda.jpg"
                ]
            }
        },
        {
            "id": "3",
            "url": "https:\/\/artirmpletnev.ru\/2021\/04\/28\/1\/",
            "title": "Мониторинг РИП-12 от Bolid",
            "content_html": "<p>Резервированные источники питания используются повсеместно. Они обеспечивают бесперебойным электропитанием приборы охранной и пожарной сигнализации, оборудование систем контроля доступа и другие системы.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/zabbixrip.png\" width=\"1280\" height=\"827\" alt=\"\" \/>\n<\/div>\n<p>О том, как я мониторил подобный источник питания от ЗАО НВП «Болид» читайте <a href=\"https:\/\/habr.com\/ru\/post\/554780\/\">в моей статье<\/a> на Хабре.<\/p>\n",
            "date_published": "2021-04-27T21:23:00+00:00",
            "date_modified": "2022-05-06T12:58:16+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/zabbixrip.png",
            "_date_published_rfc2822": "Tue, 27 Apr 2021 21:23:00 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/zabbixrip.png"
                ]
            }
        },
        {
            "id": "2",
            "url": "https:\/\/artirmpletnev.ru\/2021\/03\/23\/1\/",
            "title": "Художественная подсветка, наружное освещение",
            "content_html": "<p><a href=\"https:\/\/habr.com\/ru\/post\/548616\/\">Рассказ, размещенный на Хабре<\/a> о том, как я модернизировал системы управления наружным освещением: художественная подсветка фасадов, рекламные вывески, уличные столбы, подсветка адресных табличек и т. п.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/light.jpg\" width=\"1280\" height=\"853\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2021-03-23T19:35:00+00:00",
            "date_modified": "2022-05-06T12:58:04+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/light.jpg",
            "_date_published_rfc2822": "Tue, 23 Mar 2021 19:35:00 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "2",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/light.jpg"
                ]
            }
        },
        {
            "id": "1",
            "url": "https:\/\/artirmpletnev.ru\/2021\/02\/09\/1\/",
            "title": "Обнаружение утечек воды. Еще одна интеграция ZABBIX и BOLID",
            "content_html": "<p><a href=\"https:\/\/habr.com\/ru\/post\/541548\/\">Моя статья<\/a> для Хабра об организации мониторинга обнаружения утечек воды на базе оборудования от ЗАО НВП «Болид».<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/artirmpletnev.ru\/pictures\/zabbixkdl.png\" width=\"1280\" height=\"827\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2021-02-09T08:27:00+00:00",
            "date_modified": "2022-05-06T12:57:55+00:00",
            "image": "https:\/\/artirmpletnev.ru\/pictures\/zabbixkdl.png",
            "_date_published_rfc2822": "Tue, 09 Feb 2021 08:27:00 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/artirmpletnev.ru\/pictures\/zabbixkdl.png"
                ]
            }
        }
    ],
    "_e2_version": 3860,
    "_e2_ua_string": "E2 (v3860; Aegea)"
}