omarion, сервис выполняет определенную работу , он как то должен обмениваться с внешними системами данными. API, БД, TCP\UDP и тд. Я не знаю что у вас за сервисы поэтому и не могу сказать как их лучше мониторить
Для примера. Я хочу отслеживать работает ли mysql или нет. Ставить агента забикс на хост машину - нет смысла. Мониторить работу сервиса - нет смысла. Делать произвольный запрос в mysql и получать предсказуемые результат? - да, это то что нужно. Потому что допустим на машине с mysql закончится место - демон mysql то продолжит работу, а данные уже не запишет. (это я вам как пример возможных проблем описываю) конечно нужно настраивать максимально - состояние загрузки цп, состояние загрузки рам, свободное место на диске, iops, сетевая нагрузка и тд и тп. Но всё равно может что то пойти не так, поэтому для упрощения - я вам описываю как проще всего мониторить будет с максимальной достоверностью результата
по какому принципу можно понять что сервис работает?
соединение на определенный порт и ожидаемый ответ на это соединение ? Если да, тот же забикс. Сервисы для мониторинга - платные, для забикса хватит пяти копеечного vds. Можете развернуть хоть внутри своей инфраструктуры, хоть в интернете, а можно и так и так и мониторить с разных сегментов сети для полноты картины
historydev, если обратите внимание на процы, это далеко не лоу сегмент. С матерью, а точнее с платформой - тоже, но к слову сказать - и не самая премиальная. В любом случае параметр тротлинга - оставляю по умолчанию.
VoidVolker, это точно, но в большинстве процов с которыми я работал - 90 градусов точка отсечки. Даже не вспомню чтобы видел показатели выше этого. Так что 100 - для меня загадка)
Из последних которые мучал - Xeon Platinum 8470 и EPYC 9654
Rager, Просто почему про FMC сказал - у одного из клиентов подключена такая технология и я её администрирую, смысл в том - что при помощи неё есть завязка с IP АТС , и на коротких номерах есть возможность устанавливать свою маршрутизацию вызова, т.е. я могу определить пул номеров (допустим с 600-700) должны проходить через SIP транк, в таком случае если клиент с корпоративной симкой звонит на номер 601 - он попадёт на внутернний номер в астериске. Однако, некоторые номера нельзя маршрутизировать (например 112) - но тот же 900 на сколько помню не входит в пул запрещенных к редактированию.
Rager, тут к сожалению не подскажу. В том же билайне или мегафоне - для корп клиентов недоступны некоторые услуги, например смена тариф, но опять таки - всё очень индивидуально. У меня например был корп, тариф но при этом я мог свободно менять тариф. Так что лучше через менеджера или тех.поддержку уточнять все вопросы.
VoidVolker, во время стресса вывод показатели нормальные. Правда с 100 градусами не встречался, обычно после 90 срабатывает защита и уносит систему в ребут. Но как Вы вы и сказали есть погрешности - полностью согласен, однако странный показатель весь цп - 100, тут дело пахнет керосином
Я думаю что никак, ибо я сталкиваюсь с такой проблемой и в anydesk и в teamviewer. Разве что в исходниках rustdesk копаться и там скрывать отображение удаленного курсора, после чего перекомпилировать под себя
Valentin Barbolin, хорошая статья, в своё время она мне попалась и помогла определиться с будущей архитектурой моей разработки. Я выбрал путь AMI . У AMI конечно свои приколюхи, в виде отвалов бывают, однако всё решаемо)
Lemon_sir, ВОООТ, есть множество нюансов по этому вопросу. Всё зависит от того, какую схему работы телефонии вы хотите использовать. 1) Телефония зависимая от битрикса - отвалился битрикс - отвалилась и телефония. (быстро интегрируется, удобно работает, в целом неплохой вариант, одно НО, нужно у битрикса будет купить пакет для исходящих минут) 2) Телефония независимая - отвалится битрикс, всё продолжит работать как вы это настроили, распределение звонков, ivr - всё будет функционировать. Минус - сложная разработка (если не работали раньше с астериском и битрикс api) , нет готовых решений - нужно делать полностью своё. Если хотите совершать звонки из самого битрикса, тогда задача усложняется в разы и время разработки также, в ином случае дополнительное неудобство в виде использования отдельного приложения софтфона либо физического аппарата)
Более подробно об этом можете мне стукнуть в ТГ (в профиле) поделюсь опытом и болью (порядка 5 интеграций астериск с битриксом). Просто тут это расписывать долго и в таком формате будет неудобно.
А что касается за что платить ? Тут ответ очень простой и очевидный, тенденция наметилась примерно с 201х, - подписочная модель более выгодная (разрабам). Вы платите относительно небольшие деньги и у вас есть продукт, у которого есть тех.поддержка, который постоянно обновляется (не очень). Ну либо - вы нанимаете разработчика, ставите ему ТЗ - он его реализует - и вы больше не платите (если не обновляете связанные продукты) Ну а если обновляете - в какой то момент возникает сбой - снова нанимаете разработчика и он устраняет баги)) Если смотреть в периоде 5-10 лет
- нанять разраба и сделать готовое решение получается выгоднее. Если смотреть в периоде на год, то выгоднее подписка на приложение.
Не знаю как в маке будет себя вести, но у меня есть старый планшет xiaomi mi pad 4, и я туда поставил полноценную win11 arm. В режиме простоя - не греется. Если использую софт под arm, нагрев минимальный. Как только начинаю использовать софт который под х86/64, греется неплохо, но до тротлинга не доходит.
roman-sln, более автоматизированное = более кастрированное. В данном случае меня устраивает баланс возможности системы, удобство nocode платформы, и возможность внедрять свой собственный код. Это очень сильно расширяет возможности разработки и интеграций, но конечно же усложняет и требует более высоких временных затрат. Но скажу так chatgpt при необходимости может написать поток для node-red. В данном случае можно сравнить с 1С (ну если грубо), например 1С - это платформа на которую пишут разные конфигурации, по сути можно написать решение и для 1C которое будет взаимодействовать с api TG и других чатов. Так и node-red это платформа, на которое вы можете сделать всё что Вам необходимо. Судя по вашему запросу, я так понимаю вы ищите готовую конфигурацию, но без точного понимания всех потребностей и четкого ТЗ - как известно результат хз. Поэтому если хотите войти в айти, советую начать с node-red, очень сильно упростит вход если разобраться
Моя информация актуальная по состоянию на 2019 год. На тот open source решения с ячеистым складом + производством + маркировкой + задачами не нашли. Честно искали где то неделю всем отделом, думали может допилим - но адекватного по трудозатрам не нашли. В общем купили коробку 1C:WMS и вбухали еще пару мульонов на интеграцию)
Komrus, интересный вариант, вчера когда смотрел информацию - не нашёл никакого SDK. У меня камера как раз подключена к неттопу, на котором windows, а внутри через workstation стоит HA (кстати нареканий к связке нет, один момент чтобы винда была серверной, чтобы не перезагружалась сама по себе, zigbee донгл не отваливается и работает корректно) Буду пробовать. Спасибо за линк. Zerg89, по поводу репо - да весьма полезно, буду вникать на днях. Спасибо!
По поводу virtualhere - не совсем так - софтинка позволяет пробрасывать usb устройства по сети, но не делает саму камеру сетевой, в обычном понимании слова. Т.е. да я могу пробросить камеру через интернет и локалку на другой комп или устройство, но конечное устройство будет думать что это usb камера. Чтобы сделать из неё сетевую камеру, самый простой способ это в vlc запустить поток с камеры и транслировать в сеть через rstp, либо через более умную софтинку типа iSPY. Но VLC не позволяет PTZ, а в iSPY перепробовал 5 или 6 режимов PTZ, но не один не сработал, далее шли режимы с наименованием камер, их не стал перебирать, лишь убедился что моей камеры там нет. В моём идеальном сценарии, найти API для управления камерой, и дальше я уже прикручу его в HA чтобы камера меняла направление в зависимости от сценария. Например - открылась входная дверь = положение камеры -90°, закрылась дверь = положение - 0° ,громкий шум из коридора = положение камеры 90° и тд, нужные датчики у меня есть, осталось разобраться с удаленным управлением положения камеры и далее уже почти всё готово
Вы какую схему звонка пытаетесь реализовать? Webrtc в браузере? Или передать звонок во внешнюю систему? На сколько помню, нужно использавать callid для начала заонка, т е. Зарегистрировать звонок в битриксе и после этого запускать свой обработчик для звонка, т.е. карточка звонка должна быть следствием звонка, а неперед звонком. Но оять таки, я не webrtc делал, а интеграцию с астериском