Конвертировать MQTT сообщения в SNMP и отправить на Zabbix.
Добрый день! Имеется скрипт на Python для получения и вывода в консоль MQTT сообщений от брокера: https://pastebin.com/2WFpcKpt
Задача следующая:
1) Конвертировать MQTT сообщения в SNMP;
2) SNMP передавать в Zabbix (систему мониторинга).
На выходе должен быть скрипт, написанный на Python.
Нужен уникальный механизм, потому что не всегда придётся только в Zabbix отправлять SNMP, будут и другие системы мониторинга.
-
152 Привет, пишите сможем оговорится, опыт огромный 5+ лет с пайтоном.
-

Обязательно через snmp в zabbix передавать? В гугле много статеек на тему zabbix mqtt, например https://it4it.club/topic/62-obuchaem-zabbix-rabotat-s-mqtt-protokolom/
-
Current freelance projects in the category Desktop Apps
Need an Airtable architect to build a relational schema and a new clean Airtable base.Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are… Databases & SQL, Desktop Apps ∙ 1 day 7 hours back ∙ 9 proposals |
Creation of software for generating cutting files for wooden puzzlesWe are looking for a developer to create software that automates the process of building cutting files for wooden jigsaw puzzles. Current Process Currently, each file is created manually by a designer in Adobe Illustrator. The file contains: the outer contour of the puzzle in… Desktop Apps ∙ 1 day 11 hours back ∙ 14 proposals |
Small edit on the website
16 USD
Need to update the offer agreement in the footer to a new one, the company has changed its regulations Task will take 20 minutes Web Programming, Desktop Apps ∙ 2 days 13 hours back ∙ 108 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 4 days 20 hours back ∙ 43 proposals |
Add pauses of 10-30 seconds between sending emails.Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails… Web Programming, Desktop Apps ∙ 10 days 12 hours back ∙ 10 proposals |