Нуки – Сістэма Dreambox Маніторынг

Ён ужо даўно займаецца спадарожнікавых прымачоў Dreambox, Калі вы чыталі мяне, калі вы не ведаеце,, то ёсць гора, асабліва калі ў вас ёсць пра 50 сервер з іх. Я пачаў пісаць сістэму маніторынгу працэсаў і ў адпаведнасці залежыць вырашыць, ці варта перазапусціць прыёмнік, таму што з-за захрасаюць працэс MGcamd спыняе нармальную працу прымача і патрабаванай перазагрузкі Кэм модуль. таму я вырашыў, Я б прасцей, калі вы проста напісаць skriptche аўтаматызаваць гэтую працэдуру.

У цяперашні час на verisiâ Nuki гэта 1.3. Зноў ішоў добра ў той час як каля паўгода пасля апошняга аб'явы. У рэшце рэшт, ужо шчасна гатовы прадукт, iztestvan і працуе прыстойна добра. У цяперашні час існуе некалькі важных паляпшэнняў, якія можна ўбачыць у навіны і я паспрабую апісаць іх пазней змяненне ў лог-а.

Скрыпту праца з CCcam, NewCS і MGcamd без праблемай, магчыма, іншыя будуць працаваць, але я не правяраў з-за адсутнасці запасных прымачоў. Я хачу, каб напісаць ўсталёўшчык, які можа апрацоўваць і Nuki усталяваны без неабходнасці гуляць 2 гадзін і бянтэжыць – эйб, гэта па-дурному Neo2SHYAlien што так проста 😈 . Але гэта будзе адбывацца ў- аддаленай будучыні. У цяперашні час, скрыпт працуе выключна на прымачы, як дэман, пачаў ён застаецца ў фонавым рэжыме і робіць ціха і непрыкметна сваю працу. Цяпер сервер неабходны толькі 3 дробязі трохі PHP skriptche, якія могуць даць інфармацыю па патрабаванню прымача пра тое, якія выкарыстоўваюцца модулі шыфравання снежня і ці з'яўляецца прыёмнік перадае шыфраваны канал. Другі яшчэ трохі PHP skriptche прымаць інфармацыю аб перазапуску і штурхаючы іх у базу дадзеных. Акрамя таго, я пакінуў адкрыты порт, праз які перадаваць часопісы прымачоў перад паўторным запускам. Дастаткова нонсэнс тут і неабходныя файлы

асноўны сцэнар

Nuki

дапамогу скрыпт (У залежнасці выдалены)

Nuki адон

запуск сцэнара

Запуск

Гэтыя тры сцэнары. Неабходна знайсці / VAR / і г.д. / і прамыя 777 🙂 Не Для linux карыстальнікаў гэта можа быць цяжка для разумення, таму спадзяюся ў хуткім часе напісаць ўсталёўнік і вам адмяніць 🙂 Ж, і не толькі таму, што ёсць загрузка баз дадзеных, размяшчэнне на розны скрыпты тут дзе абэ невыгодная праца 😉

Сервер мае наступныя 3

гэта вар'яцтва дэман ў гэтай перадачы інфармацыі. Калі ласка, выкарыстоўвайце порт пс 666 😈 можа быць неабавязкова пераналадзіць асцярожныя, калі вы кладзе змены і спосаб, у якім прыёмнік пакідае лагатыпы.

сервер дэман больш не трэба скрыпт можа перадаваць інфармацыю непасрэдна на сэрвэры PHP скрыпт

Новы скрыпт для часопісаў запісу (бярвёны)

лог-ўстаўкі

Гэта скрыпт, які адказвае за запыты прымачоў, каб даць ім неабходную інфармацыю. Выдаліце ​​пашырэнне і змясціць у тэчку дэман на вэб-сэрвэры Вы 🙂 Гэта можа быць зменена шляхам змены становішча інфармацыйнага файла ў галоўным сцэнары Nuki 😉

асведаміцель

гэты працэс глупствам ўвайсці з перазапускам прымачоў і выліць іх у базу дадзеных. не менш, прачытайце сцэнар, калі былі змененыя рэчы. я паклаў яго ў кронтаб з 1 гадзіну

канвертар

Я адвучыўся старую версію ў асобны каталог, тым не менш, прынцыпова адрозніваецца ад новай і не мае сэнсу перашкаджае. Калі некаторыя яго цікава, што было раней OLD НУКИ 🙂

Хачу выказаць вялізную падзяку ShadowX мае добры сябар, Linux-гуру і пуцяводнай зоркай у незнаёмыя для мяне вядзе. Таксама Nathariel мае добры сябар, праграміст і слухача хворыя мае ідэі. Таксама і не ў апошнюю чаргу на чалавека, які быў названы сцэнар і натхнення ў умопомрачителните моманты.

Творчы Commons Ліцэнзіі
Твор створана Нуки Neo2SHYAlien выкарыстоўваць Creative Commons Attribution-sharealike 2.5 Балгарыя кантракту.
На аснове наступнай працы:neo2shyalien.ЕС.
Для дазволу па-за дасяжнасцю гэтага дагавора, праверце пратакол HTTPS://neo2shyalien.ЕС/nuki_src/.

падтрымліваючы Zemanta

5 каментары

  1. Прывітанне, вельмі цікавая ідэя, але не дастаткова дакладнае апісанне ўстаноўкі! Вы можаце чытаць далей:
    1. SQL-скрыпт базы дадзеных ўсіх стварэнне табліц
    2. Даступныя файлы PHP
    3. Заводчык скрыпты Bash вашага Dreambox
    Калі вам дэталі, я мог бы напісаць поўны ўсталёўнік.

    1. Даць паняцце ўстойлівая і сама па сабе з'яўляецца унікальнай. Я ведаю, што я апісаў супер няведаньня, і ёсць шмат рэчаў, каб дообяснения але калі з-за недахопу часу, дзе з-за ляноты не зрабіў іх жа і сам мне web частка супер бъгава але асабісты сервер, які не з'яўляецца грамадска даступнай, і таму я не даў усе сцэнары 🙂 У апошняй версіі былі пазбегнуць многіх залежнасцяў і кретенски идиотщини якія абавязваюцца вэб-сервер, скажам, каб было *андрэй машына. Калі хочаш, я магу даць вам больш дэталяў на mail 🙂
      Акрамя таго, што ўвесь праект я яго вёў у адзіночку што гэта даволі карпатлівае занятак, акрамя таго, што ўсё ў рух яго научавах, я хацеў бы пашырыць яго з некаторымі новымі функцыямі і гэтак далей, але пакуль застанецца на зададзены план, і яшчэ таму, што хутка я страчу магчымасць доступу да dreambox рэсіверы і ўсё прыйдзецца становіцца ў emulator 🙂
      Бягучая версія 1.3 я магу смела сцвярджаць, што працуе ў шмат разоў лепш, чым усе вашыя папярэднікі заўважыў некаторыя непрыемныя моманты, але і так працягвае працаваць. Стабільна быў пратэставаны на dreambox 500s з 4.70 праграмнае забеспячэнне.

      1. Буду вельмі ўдзячны, калі больш, Скажыце як усталяваць, у мяне ў цяперашні час 25 прымачы, і мне трэба для кожнай песні, кантраляваць сваю працу і паказаць вам падрабязную справаздачу аб тым, што месца. Вось мой адрас электроннай пошты: aspekt.net @ gmail.com

  2. Я ў цяперашні час працуе ў гэтым кірунку, і я хачу, каб укараніць сістэму маніторынгу Dreambox:
    1. Для кантролю доступу – паказаць графікі, як Zabbix або Munin
    2. Перазагрузка ў выпадку замарожвання
    3. Стварэнне інфармацыйных каналаў і абмену.

    1. Добра, трохі пазней, на працягу дня вам адправіць неабходныя файлы з больш пісьменным апісанне, дзе і што зрабіць 🙂 Для графікі не думаў пісаць, таму што мне не былі патрэбныя, але калі вы хочаце, вы можаце доработиш web частка мне як хочаш, 🙂

Пакінуць адказ

Ваш адрас электроннай пошты не будзе апублікаваны. Абавязковыя палі пазначаныя *

Анты-спам *