Вместо бубна: огромная подборка инструментов сисадмина: различия между версиями
Материал из support.qbpro.ru
imported>Vix Нет описания правки |
imported>Vix Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 68: | Строка 68: | ||
<li>[https://github.com/coreos/etcd data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >etcd'''— надёжное распределённое хранилище для наиболее критичных данных системы]</li> | <li>[https://github.com/coreos/etcd data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >etcd'''— надёжное распределённое хранилище для наиболее критичных данных системы]</li> | ||
<li>[https://juju.ubuntu.com/ '''Juju'''— развёртывайте, настраивайте и масштабируйте ваше программное обеспечение на публичных и частных облаках]</li> | <li>[https://juju.ubuntu.com/ '''Juju'''— развёртывайте, настраивайте и масштабируйте ваше программное обеспечение на публичных и частных облаках]</li> | ||
<li>[MCollective — фреймворк на Ruby для управления серверной оркестрацией]</li> | <li>['''MCollective''' — фреймворк на Ruby для управления серверной оркестрацией]</li> | ||
<li>[https://andrewchilds.github.io/overcast/ '''Overcast'''— простая программа командной строки, упрощающая развёртывание, настройку и управление кластерами виртуальных машин]</li> | <li>[https://andrewchilds.github.io/overcast/ '''Overcast'''— простая программа командной строки, упрощающая развёртывание, настройку и управление кластерами виртуальных машин]</li> | ||
<li>[http://rundeck.org/ '''Rundeck'''— простой инструмент для оркестрации]</li> | <li>[http://rundeck.org/ '''Rundeck'''— простой инструмент для оркестрации]</li> | ||
<li>[https://www.serfdom.io/ '''Serf'''— децентрализованное членство в кластере, обнаружение неполадок и окрестровка]</li> | <li>[https://www.serfdom.io/ '''Serf'''— децентрализованное членство в кластере, обнаружение неполадок и окрестровка]</li> | ||
<li>[http://stackstorm.com/ '''StackStorm'''— ChatOps-платформа для управления инфраструктурой. Написана на Python]</li> | <li>[http://stackstorm.com/ '''StackStorm'''— ChatOps-платформа для управления инфраструктурой. Написана на Python]</li> | ||
<li>[https://zookeeper.apache.org/ '''ZooKeeper'''— сервис для работы с распределёнными системами.</li> | <li>[https://zookeeper.apache.org/ '''ZooKeeper'''— сервис для работы с распределёнными системами.]</li> | ||
</ul> | </ul> | ||
<h2 id= 7 >Облачное хранилище</h2> | <h2 id= 7 >Облачное хранилище</h2> | ||
Строка 81: | Строка 81: | ||
<li>[https://owncloud.org/ '''ownCloud'''— предоставляет универсальный доступ к файлам по сети]</li> | <li>[https://owncloud.org/ '''ownCloud'''— предоставляет универсальный доступ к файлам по сети]</li> | ||
<li>[http://seafile.com/ '''Seafile'''— open-source решение для облачного хранения]</li> | <li>[http://seafile.com/ '''Seafile'''— open-source решение для облачного хранения]</li> | ||
<li>[SparkleShare — предоставляет услуги по облачному хранению и синхронизации файлов]</li> | <li>['''SparkleShare''' — предоставляет услуги по облачному хранению и синхронизации файлов]</li> | ||
<li>[http://docs.openstack.org/developer/swift/ '''Swift'''— высокодоступное распределённое хранилище]</li> | <li>[http://docs.openstack.org/developer/swift/ '''Swift'''— высокодоступное распределённое хранилище]</li> | ||
<li>[https://syncthing.net/ '''Syncthing'''— open-source система для зашифрованного распределения данных.</li> | <li>[https://syncthing.net/ '''Syncthing'''— open-source система для зашифрованного распределения данных.]</li> | ||
</ul> | </ul> | ||
<h2 id= 8 >Просмотр кода</h2> | <h2 id= 8 >Просмотр кода</h2> | ||
Строка 89: | Строка 89: | ||
<li>[https://code.google.com/p/gerrit/ '''Gerrit'''— open-source приложение с веб-интерфейсом, интегрируемое с Git, предназначенное для совместного проведения инспекции кода]</li> | <li>[https://code.google.com/p/gerrit/ '''Gerrit'''— open-source приложение с веб-интерфейсом, интегрируемое с Git, предназначенное для совместного проведения инспекции кода]</li> | ||
<li>[http://phabricator.org/ '''Phabricator'''— инструмент для просмотра кода, созданный Facebook и используемый WikiMedia, FB, DropBox и другими]</li> | <li>[http://phabricator.org/ '''Phabricator'''— инструмент для просмотра кода, созданный Facebook и используемый WikiMedia, FB, DropBox и другими]</li> | ||
<li>[https://www.reviewboard.org/ '''Review Board'''— инструмент для совместного просмотра кода с веб-интерфейсом.</li> | <li>[https://www.reviewboard.org/ '''Review Board'''— инструмент для совместного просмотра кода с веб-интерфейсом.]</li> | ||
</ul> | </ul> | ||
<h2 id= 9 >Организация совместной работы</h2> | <h2 id= 9 >Организация совместной работы</h2> | ||
Строка 113: | Строка 113: | ||
<li>[https://cfengine.com/ '''CFEngine'''— фреймворк для управления конфигурацией и её автоматизации]</li> | <li>[https://cfengine.com/ '''CFEngine'''— фреймворк для управления конфигурацией и её автоматизации]</li> | ||
<li>[https://www.opscode.com/chef/ '''Chef'''— система управления конфигурациями, написанная на Ruby и Erlang, с использованием предметно-ориентированного языка для описания конфигураций]</li> | <li>[https://www.opscode.com/chef/ '''Chef'''— система управления конфигурациями, написанная на Ruby и Erlang, с использованием предметно-ориентированного языка для описания конфигураций]</li> | ||
<li>[https://github.com/purpleidea/mgmt | <li>[https://github.com/purpleidea/mgmt '''mgmt'''— менеджер конфигураций, написанный на Go]</li> | ||
<li>[Pallet — платформа для автоматизации инфраструктуры в облаке, сервере или прямо на виртуальной машине]</li> | <li>[Pallet — платформа для автоматизации инфраструктуры в облаке, сервере или прямо на виртуальной машине]</li> | ||
<li>[Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на Ruby]</li> | <li>[Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на Ruby]</li> | ||
Строка 121: | Строка 121: | ||
<ul> | <ul> | ||
<li>[https://buildbot.net/ '''Buildbot'''— open-source фреймворк для автоматизации процессов сборки, тестирования и выпуска программного обеспечения]</li> | <li>[https://buildbot.net/ '''Buildbot'''— open-source фреймворк для автоматизации процессов сборки, тестирования и выпуска программного обеспечения]</li> | ||
<li>[https://github.com/drone/drone | <li>[https://github.com/drone/drone '''Drone'''— сервер непрерывной интеграции, основанный на Docker и настраиваемый с помощью YAML-файлов]</li> | ||
<li>[https://www.go.cd/ '''Go'''— open-source сервер непрерывной поставки]</li> | <li>[https://www.go.cd/ '''Go'''— open-source сервер непрерывной поставки]</li> | ||
<li>[https://jenkins-ci.org/ '''Jenkins'''— расширяемый open-source сервер непрерывной интеграции]</li> | <li>[https://jenkins-ci.org/ '''Jenkins'''— расширяемый open-source сервер непрерывной интеграции]</li> | ||
Строка 136: | Строка 136: | ||
<li>[https://www.vestacp.com/ '''VestaCP'''— панель управления хостингом для Linux с Nginx]</li> | <li>[https://www.vestacp.com/ '''VestaCP'''— панель управления хостингом для Linux с Nginx]</li> | ||
<li>[http://www.virtualmin.com/ '''Virtualmin'''— панель управления для Linux, основанная на Webmin]</li> | <li>[http://www.virtualmin.com/ '''Virtualmin'''— панель управления для Linux, основанная на Webmin]</li> | ||
<li>[http://www.webmin.com/ '''Webmin'''— панель управления для Linux с веб-интерфейсом.</li> | <li>[http://www.webmin.com/ '''Webmin'''— панель управления для Linux с веб-интерфейсом.]</li> | ||
</ul> | </ul> | ||
<h2 id= 14 >Автоматизация развёртывания</h2> | <h2 id= 14 >Автоматизация развёртывания</h2> | ||
Строка 143: | Строка 143: | ||
<li>[http://www.fabfile.org/ '''Fabric'''— библиотека на Python для удалённого выполнения команд по SSH в целях развёртывания приложения или администрирования системы]</li> | <li>[http://www.fabfile.org/ '''Fabric'''— библиотека на Python для удалённого выполнения команд по SSH в целях развёртывания приложения или администрирования системы]</li> | ||
<li>[http://nadarei.co/mina/ '''Mina'''— быстрый инструмент для развёртывания]</li> | <li>[http://nadarei.co/mina/ '''Mina'''— быстрый инструмент для развёртывания]</li> | ||
<li>[http://rocketeer.autopergamene.eu/ '''Rocketeer'''— менеджер задач для автоматического выполнения рутинных операций и инструмент для развёртывания на PHP.</li> | <li>[http://rocketeer.autopergamene.eu/ '''Rocketeer'''— менеджер задач для автоматического выполнения рутинных операций и инструмент для развёртывания на PHP.]</li> | ||
</ul> | </ul> | ||
<h2 id= 15 >Создание диаграмм</h2> | <h2 id= 15 >Создание диаграмм</h2> | ||
<ul> | <ul> | ||
<li>[http://go.drawthe.net/ '''drawthe.net'''— динамически рисует диаграмму сети, исходя из текстового описания.</li> | <li>[http://go.drawthe.net/ '''drawthe.net'''— динамически рисует диаграмму сети, исходя из текстового описания.]</li> | ||
</ul> | </ul> | ||
<h2 id= 16 >Распределённые файловые системы</h2> | <h2 id= 16 >Распределённые файловые системы</h2> | ||
Строка 159: | Строка 159: | ||
<li>[https://www.openafs.org/ '''OpenAFS'''— распределённая файловая система с поддержкой нескольких ОС]</li> | <li>[https://www.openafs.org/ '''OpenAFS'''— распределённая файловая система с поддержкой нескольких ОС]</li> | ||
<li>[https://tahoe-lafs.org/trac/tahoe-lafs '''TahoeLAFS'''— open-source децентрализованная облачная файловая система]</li> | <li>[https://tahoe-lafs.org/trac/tahoe-lafs '''TahoeLAFS'''— open-source децентрализованная облачная файловая система]</li> | ||
<li>[http://www.xtreemfs.org/ '''XtreemFS'''— отказоустойчивая распределённая файловая система.</li> | <li>[http://www.xtreemfs.org/ '''XtreemFS'''— отказоустойчивая распределённая файловая система.]</li> | ||
</ul> | </ul> | ||
<h2 id= 17 >DNS</h2> | <h2 id= 17 >DNS</h2> | ||
Строка 171: | Строка 171: | ||
<li>[https://www.powerdns.com/ '''PowerDNS'''— высокопроизводительный DNS-сервер с множеством функций для балансировки нагрузки, написанный на C++]</li> | <li>[https://www.powerdns.com/ '''PowerDNS'''— высокопроизводительный DNS-сервер с множеством функций для балансировки нагрузки, написанный на C++]</li> | ||
<li>[https://unbound.net/ '''Unbound'''— рекурсивный и кэширующий DNS-преобразователь]</li> | <li>[https://unbound.net/ '''Unbound'''— рекурсивный и кэширующий DNS-преобразователь]</li> | ||
<li>[Yadifa — легковесный авторитетный DNS-сервер с возможностями DNSSEC.</li> | <li>['''Yadifa''' — легковесный авторитетный DNS-сервер с возможностями DNSSEC.]</li> | ||
</ul> | </ul> | ||
<h2 id= 18 >Редакторы</h2> | <h2 id= 18 >Редакторы</h2> | ||
Строка 181: | Строка 181: | ||
<li>[https://www.gnu.org/software/emacs/ '''GNU Emacs'''— расширяемый и настраиваемый текстовый редактор]</li> | <li>[https://www.gnu.org/software/emacs/ '''GNU Emacs'''— расширяемый и настраиваемый текстовый редактор]</li> | ||
<li>[http://pad.haroopress.com/ '''Haroopad'''— редактор разметки с возможностью сразу же видеть результат]</li> | <li>[http://pad.haroopress.com/ '''Haroopad'''— редактор разметки с возможностью сразу же видеть результат]</li> | ||
<li>ICEcoder — редактор кода с веб-интерфейсом]</li> | <li>['''ICEcoder''' — редактор кода с веб-интерфейсом]</li> | ||
<li>[https://github.com/JetBrains/intellij-community | <li>[https://github.com/JetBrains/intellij-community '''Intellij IDEA'''— мощная IDE с множеством плагинов, написанная на Java и Kotlin]</li> | ||
<li>[https://github.com/jdleesmiller/jotgit | <li>[https://github.com/jdleesmiller/jotgit '''jotgit'''— редактор для совместного редактирования]</li> | ||
<li>[http://www.lighttable.com/ '''Light Table'''— open-source редактор кода с системой расширений]</li> | <li>[http://www.lighttable.com/ '''Light Table'''— open-source редактор кода с системой расширений]</li> | ||
<li>[Lime — open-source альтернатива Sublime Text, написанная на Go]</li> | <li>['''Lime''' — open-source альтернатива Sublime Text, написанная на Go]</li> | ||
<li>[http://www.scintilla.org/SciTE.html '''SciTE'''— текстовый редактор на основе SCIntilla]</li> | <li>[http://www.scintilla.org/SciTE.html '''SciTE'''— текстовый редактор на основе SCIntilla]</li> | ||
<li>[https://github.com/textmate/textmate/ | <li>[https://github.com/textmate/textmate/ '''TextMate'''— текстовый редактор для OS X.]</li> | ||
<li>[https://www.vim.org/ '''Vim'''— текстовый редактор с широкими возможностями для настройки]</li> | <li>[https://www.vim.org/ '''Vim'''— текстовый редактор с широкими возможностями для настройки]</li> | ||
<li>[https://code.visualstudio.com/ '''Visual Studio Code'''— настраиваемый, кроссплатформенный редактор кода от Microsoft.</li> | <li>[https://code.visualstudio.com/ '''Visual Studio Code'''— настраиваемый, кроссплатформенный редактор кода от Microsoft.]</li> | ||
</ul> | </ul> | ||
<h2 id= 19 >Управление IT-активами</h2> | <h2 id= 19 >Управление IT-активами</h2> | ||
<ul> | <ul> | ||
<li>[http://glpi-project.org/ | <li>[http://glpi-project.org/ '''GLPI'''— система работы с заявками и инцидентами, а также для инвентаризации компьютерного оборудования]</li> | ||
<li>[http://www.ocsinventory-ng.org/en/ '''OCS Inventory NG'''— позволяет пользователям инвентаризировать IT-активы]</li> | <li>[http://www.ocsinventory-ng.org/en/ '''OCS Inventory NG'''— позволяет пользователям инвентаризировать IT-активы]</li> | ||
<li>[https://github.com/digitalocean/netbox | <li>[https://github.com/digitalocean/netbox '''Netbox'''— инструмент для управления IP-адресами и инфраструктурой датацентра]</li> | ||
<li>[http://racktables.org/ '''RackTables'''— система управления активами для датацентров]</li> | <li>[http://racktables.org/ '''RackTables'''— система управления активами для датацентров]</li> | ||
<li>[https://github.com/allegro/ralph | <li>[https://github.com/allegro/ralph '''Ralph'''— система управления активами и инфраструктурой датацентров]</li> | ||
<li>[http://snipeitapp.com/ '''Snipe IT'''— система управления активами и лицензиями]</li> | <li>[http://snipeitapp.com/ '''Snipe IT'''— система управления активами и лицензиями]</li> | ||
<li>[http://www.opendcim.org/ '''OpenDCIM'''— приложение для управления инфраструктурой датацентра.</li> | <li>[http://www.opendcim.org/ '''OpenDCIM'''— приложение для управления инфраструктурой датацентра.]</li> | ||
</ul> | </ul> | ||
<h2 id= 20 >LDAP</h2> | <h2 id= 20 >LDAP</h2> | ||
Строка 206: | Строка 206: | ||
<li>[https://directory.apache.org/ '''Apache Directory Server'''— проект Apache Software Foundation, написанный на Java]</li> | <li>[https://directory.apache.org/ '''Apache Directory Server'''— проект Apache Software Foundation, написанный на Java]</li> | ||
<li>[https://openldap.org/ '''OpenLDAP'''— open-source реализация LDAP]</li> | <li>[https://openldap.org/ '''OpenLDAP'''— open-source реализация LDAP]</li> | ||
<li>[https://directory.apache.org/studio/ '''Apache Directory Studio'''— LDAP-клиент, основанный на Eclipse.</li> | <li>[https://directory.apache.org/studio/ '''Apache Directory Studio'''— LDAP-клиент, основанный на Eclipse.]</li> | ||
</ul> | </ul> | ||
<h2 id= '21 >Работа с логами</h2> | <h2 id= '21 >Работа с логами</h2> | ||
Строка 217: | Строка 217: | ||
<li>[http://www.elasticsearch.org/overview/kibana/ '''Kibana'''— инструмент для визуализации данных]</li> | <li>[http://www.elasticsearch.org/overview/kibana/ '''Kibana'''— инструмент для визуализации данных]</li> | ||
<li>[http://logstash.net/ '''Logstash'''— инструмент для управления событиями и логами]</li> | <li>[http://logstash.net/ '''Logstash'''— инструмент для управления событиями и логами]</li> | ||
<li>[http://www.octopussy.pm/ '''Octopussy'''— open-source решение для работы с логами.</li> | <li>[http://www.octopussy.pm/ '''Octopussy'''— open-source решение для работы с логами.]</li> | ||
</ul> | </ul> | ||
<h2 id= '22 >Почтовые серверы</h2> | <h2 id= '22 >Почтовые серверы</h2> | ||
Строка 226: | Строка 226: | ||
<li>[https://haraka.github.io/ '''Haraka'''— высокопроизводительный SMTP-сервер на JavaScript]</li> | <li>[https://haraka.github.io/ '''Haraka'''— высокопроизводительный SMTP-сервер на JavaScript]</li> | ||
<li>[http://mailcatcher.me/ '''MailCatcher'''— простой SMTP-сервер на Ruby. Полезен в целях разработки или отладки]</li> | <li>[http://mailcatcher.me/ '''MailCatcher'''— простой SMTP-сервер на Ruby. Полезен в целях разработки или отладки]</li> | ||
<li>[https://github.com/m242/maildrop | <li>[https://github.com/m242/maildrop '''Maildrop'''— высокопроизводительный open-source SMTP-сервер]</li> | ||
<li>[https://opensmtpd.org/ '''OpenSMTPD'''— защищённый SMTP-сервер]</li> | <li>[https://opensmtpd.org/ '''OpenSMTPD'''— защищённый SMTP-сервер]</li> | ||
<li>[http://www.postfix.org/ '''Postfix'''— open-source агент передачи почты]</li> | <li>[http://www.postfix.org/ '''Postfix'''— open-source агент передачи почты]</li> | ||
<li>[https://cr.yp.to/qmail.html '''Qmail'''— безопасная замена Sendmail]</li> | <li>[https://cr.yp.to/qmail.html '''Qmail'''— безопасная замена Sendmail]</li> | ||
<li>[http://www.sendmail.com/sm/open_source/ '''Sendmail'''— один из старейших агентов передачи почты.</li> | <li>[http://www.sendmail.com/sm/open_source/ '''Sendmail'''— один из старейших агентов передачи почты.]</li> | ||
<li>[https://mailinabox.email/ '''Mail-in-a-Box'''— легкоразвёртываемый почтовый сервер]</li> | <li>[https://mailinabox.email/ '''Mail-in-a-Box'''— легкоразвёртываемый почтовый сервер]</li> | ||
<li>[http://www.iredmail.org/ '''iRedMail'''— open-source почтовый сервер, основанный на Postfix и Dovecot.</li> | <li>[http://www.iredmail.org/ '''iRedMail'''— open-source почтовый сервер, основанный на Postfix и Dovecot.]</li> | ||
</ul> | </ul> | ||
<h2 id= 23 >Обмен сообщениями</h2> | <h2 id= 23 >Обмен сообщениями</h2> | ||
<ul> | <ul> | ||
<li>[https://www.ejabberd.im/ '''ejabberd'''— распределённый и устойчивый к отказам XMPP-сервер, написанный в основном на Erlang]</li> | <li>[https://www.ejabberd.im/ '''ejabberd'''— распределённый и устойчивый к отказам XMPP-сервер, написанный в основном на Erlang]</li> | ||
<li>[https://metronome.im/ | <li>[https://metronome.im/ '''Metronome IM'''— XMPP-сервер мгновенного обмена сообщениями, начинался как форк Prosody IM]</li> | ||
<li>[https://www.erlang-solutions.com/products/mongooseim.html '''MongooseIM'''— масштабируемая платформа для мгновенного обмена сообщениями, написанная на Erlang]</li> | <li>[https://www.erlang-solutions.com/products/mongooseim.html '''MongooseIM'''— масштабируемая платформа для мгновенного обмена сообщениями, написанная на Erlang]</li> | ||
<li>[https://www.igniterealtime.org/projects/openfire/ '''Openfire'''— кроссплатформенный XMPP-сервер, написанный на Java]</li> | <li>[https://www.igniterealtime.org/projects/openfire/ '''Openfire'''— кроссплатформенный XMPP-сервер, написанный на Java]</li> | ||
<li>[https://prosody.im/ '''Prosody IM'''— кроссплатформенный XMPP-сервер, написанный на Lua]</li> | <li>[https://prosody.im/ '''Prosody IM'''— кроссплатформенный XMPP-сервер, написанный на Lua]</li> | ||
<li>[Tigase — XMPP-сервер на Java]</li> | <li>['''Tigase''' — XMPP-сервер на Java]</li> | ||
<li>[https://candy-chat.github.io/candy/ '''Candy'''— многопользовательский XMPP-клиент, написанный на JavaScript]</li> | <li>[https://candy-chat.github.io/candy/ '''Candy'''— многопользовательский XMPP-клиент, написанный на JavaScript]</li> | ||
<li>[http://getkaiwa.com/ '''Kaiwa'''— open-source веб-клиент для XMPP]</li> | <li>[http://getkaiwa.com/ '''Kaiwa'''— open-source веб-клиент для XMPP]</li> | ||
<li>[https://sdelements.github.io/lets-chat/ '''Lets-Chat'''— чат на Node.js с собственным сервером.</li> | <li>[https://sdelements.github.io/lets-chat/ '''Lets-Chat'''— чат на Node.js с собственным сервером.]</li> | ||
</ul> | </ul> | ||
<h2 id= 24 >Мониторинг</h2> | <h2 id= 24 >Мониторинг</h2> | ||
<ul> | <ul> | ||
<li>[https://github.com/guardian/alerta | <li>[https://github.com/guardian/alerta '''Alerta'''— распределённая, масштабируемая и гибкая система мониторинга]</li> | ||
<li>[http://www.canopsis.org/ '''Canopsis'''— open-source гипервизор]</li> | <li>[http://www.canopsis.org/ '''Canopsis'''— open-source гипервизор]</li> | ||
<li>[https://www.cacti.net/ '''Cacti'''— инструмент с веб-интерфейсом, который собирает статистические данные за определённые временные интервалы и позволяет отобразить их в графическом виде]</li> | <li>[https://www.cacti.net/ '''Cacti'''— инструмент с веб-интерфейсом, который собирает статистические данные за определённые временные интервалы и позволяет отобразить их в графическом виде]</li> | ||
<li>[http://cabotapp.com/ '''Cabot'''— легко развёртываемая служба мониторинга и оповещений на собственном сервере]</li> | <li>[http://cabotapp.com/ '''Cabot'''— легко развёртываемая служба мониторинга и оповещений на собственном сервере]</li> | ||
<li>[http://www.centreon.com/ '''Centreon'''— open-source инструмент для мониторинга производительности]</li> | <li>[http://www.centreon.com/ '''Centreon'''— open-source инструмент для мониторинга производительности]</li> | ||
<li>[check_mk — набор расширений для Nagios]</li> | <li>['''check_mk''' — набор расширений для Nagios]</li> | ||
<li>[http://flapjack.io/ '''Flapjack'''— система мониторинга маршрутизации уведомлений]</li> | <li>[http://flapjack.io/ '''Flapjack'''— система мониторинга маршрутизации уведомлений]</li> | ||
<li>[Icinga — форк Nagios]</li> | <li>['''Icinga''' — форк Nagios]</li> | ||
<li>[https://github.com/librenms/librenms/ | <li>[https://github.com/librenms/librenms/ '''LibreNMS'''— форк Observium]</li> | ||
<li>[https://mmonit.com/monit/#home '''Monit'''— небольшой open-source инструмент для управления и мониторинга Unix-систем]</li> | <li>[https://mmonit.com/monit/#home '''Monit'''— небольшой open-source инструмент для управления и мониторинга Unix-систем]</li> | ||
<li>[http://munin-monitoring.org/ '''Munin'''— сетевой инструмент мониторинга ресурсов]</li> | <li>[http://munin-monitoring.org/ '''Munin'''— сетевой инструмент мониторинга ресурсов]</li> | ||
Строка 264: | Строка 264: | ||
<li>[http://www.opsview.com/solutions/core '''Opsview'''— система мониторинга, основанная на Nagios 4]</li> | <li>[http://www.opsview.com/solutions/core '''Opsview'''— система мониторинга, основанная на Nagios 4]</li> | ||
<li>[http://riemann.io/ '''Riemann'''— гибкая система мониторинга распределённых систем]</li> | <li>[http://riemann.io/ '''Riemann'''— гибкая система мониторинга распределённых систем]</li> | ||
<li>[Sensu — open-source фреймворк для мониторинга на Ruby]</li> | <li>['''Sensu''' — open-source фреймворк для мониторинга на Ruby]</li> | ||
<li>[https://getsentry.com/ '''Sentry'''— инструмент для мониторинга приложений и логирования событий]</li> | <li>[https://getsentry.com/ '''Sentry'''— инструмент для мониторинга приложений и логирования событий]</li> | ||
<li>[https://sourceforge.net/projects/serverstats.berlios/ '''Serverstats'''— простой инструмент для создания графиков с помощью rrdtool]</li> | <li>[https://sourceforge.net/projects/serverstats.berlios/ '''Serverstats'''— простой инструмент для создания графиков с помощью rrdtool]</li> | ||
<li>[https://github.com/scobal/seyren | <li>[https://github.com/scobal/seyren '''Seyren'''— дашборд с оповещениями для Graphite]</li> | ||
<li>[http://www.shinken-monitoring.org/ '''Shinken'''— open-source фреймворк для мониторинга на Python]</li> | <li>[http://www.shinken-monitoring.org/ '''Shinken'''— open-source фреймворк для мониторинга на Python]</li> | ||
<li>[https://www.zabbix.com/ '''Zabbix'''— open-source система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования]</li> | <li>[https://www.zabbix.com/ '''Zabbix'''— open-source система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования]</li> | ||
<li>[http://adagios.org/ '''Adagios'''— веб-интерфейс для конфигурации Nagios]</li> | <li>[http://adagios.org/ '''Adagios'''— веб-интерфейс для конфигурации Nagios]</li> | ||
<li>[https://github.com/afaqurk/linux-dash | <li>[https://github.com/afaqurk/linux-dash '''Dash'''— веб-дашборд для Linux]</li> | ||
<li>[http://www.thruk.org/ '''Thruk'''— веб-интерфейс для Naemon, Nagios, Icinga и Shinken]</li> | <li>[http://www.thruk.org/ '''Thruk'''— веб-интерфейс для Naemon, Nagios, Icinga и Shinken]</li> | ||
<li>[https://uchiwa.io/ '''Uchiwa'''— open-source дашборд для Sensu]</li> | <li>[https://uchiwa.io/ '''Uchiwa'''— open-source дашборд для Sensu]</li> | ||
<li>[OMD — система сетевого мониторинга.</li> | <li>['''OMD''' — система сетевого мониторинга.]</li> | ||
</ul> | </ul> | ||
<h2 id= 25 >Показатели и сбор показателей</h2> | <h2 id= 25 >Показатели и сбор показателей</h2> | ||
Строка 280: | Строка 280: | ||
<li>[https://collectd.org/ '''Collectd'''— демон для сбора системной статистики]</li> | <li>[https://collectd.org/ '''Collectd'''— демон для сбора системной статистики]</li> | ||
<li>[http://collectl.sourceforge.net/ '''Collectl'''— высокоточный инструмент для сбора показателей производительности системы]</li> | <li>[http://collectl.sourceforge.net/ '''Collectl'''— высокоточный инструмент для сбора показателей производительности системы]</li> | ||
<li>[https://github.com/Smashing/smashing | <li>[https://github.com/Smashing/smashing '''Smashing'''— фреймворк на Ruby, позволяющий создавать дашборды.] [https://github.com/Shopify/dashing Является форком '''Dashing''']</li> | ||
<li>[https://github.com/python-diamond/Diamond | <li>[https://github.com/python-diamond/Diamond '''Diamond'''— демон на Python, собирающий статистику]</li> | ||
<li>[http://facette.io/ '''Facette'''— инструмент для визуализации временных данных, написанный на Go]</li> | <li>[http://facette.io/ '''Facette'''— инструмент для визуализации временных данных, написанный на Go]</li> | ||
<li>[https://github.com/Freeboard/freeboard | <li>[https://github.com/Freeboard/freeboard '''Freeboard'''— open-source инструмент для создания дашбордов]</li> | ||
<li>[http://ganglia.sourceforge.net/ '''Ganglia'''— масштабируемая распределённая система мониторинга для высокопроизводительных систем]</li> | <li>[http://ganglia.sourceforge.net/ '''Ganglia'''— масштабируемая распределённая система мониторинга для высокопроизводительных систем]</li> | ||
<li>[http://grafana.org/ '''Grafana'''— open-source программное обеспечение для анализа временных рядов]</li> | <li>[http://grafana.org/ '''Grafana'''— open-source программное обеспечение для анализа временных рядов]</li> | ||
<li>[https://graphite.readthedocs.org/en/latest/ '''Graphite'''— open-source инструмент для хранения временных данных и их отображения]</li> | <li>[https://graphite.readthedocs.org/en/latest/ '''Graphite'''— open-source инструмент для хранения временных данных и их отображения]</li> | ||
<li>[http://influxdb.com/ '''InfluxDB'''— open-source распределённая база данных для хранения временных рядов]</li> | <li>[http://influxdb.com/ '''InfluxDB'''— open-source распределённая база данных для хранения временных рядов]</li> | ||
<li>[https://github.com/kairosdb/kairosdb | <li>[https://github.com/kairosdb/kairosdb '''KairosDB'''— база данных для хранения временных рядов, является форком OpenTSDB 1.x]</li> | ||
<li>[http://my-netdata.io/ '''NetData'''— система для распределённого мониторинга производительности и работоспособности в реальном времени]</li> | <li>[http://my-netdata.io/ '''NetData'''— система для распределённого мониторинга производительности и работоспособности в реальном времени]</li> | ||
<li>[http://opentsdb.net/ '''OpenTSDB'''— масштабируемая, распределённая open-source база данных для хранения временных рядов]</li> | <li>[http://opentsdb.net/ '''OpenTSDB'''— масштабируемая, распределённая open-source база данных для хранения временных рядов]</li> | ||
<li>[https://www.elastic.co/products/beats/packetbeat | <li>[https://www.elastic.co/products/beats/packetbeat '''Packetbeat'''— захватывает сетевой трафик о отображает его на дашборде Kibana]</li> | ||
<li>[http://prometheus.io/ '''Prometheus'''— система мониторинга сервисов и база данных временных рядов]</li> | <li>[http://prometheus.io/ '''Prometheus'''— система мониторинга сервисов и база данных временных рядов]</li> | ||
<li>[http://oss.oetiker.ch/rrdtool/ '''RRDtool'''— набор утилит для хранения, обработки и визуализации динамических последовательностей данных]</li> | <li>[http://oss.oetiker.ch/rrdtool/ '''RRDtool'''— набор утилит для хранения, обработки и визуализации динамических последовательностей данных]</li> | ||
<li>[https://github.com/etsy/statsd/ | <li>[https://github.com/etsy/statsd/ '''Statsd'''— демон на Node.js для сбора статистики.]</li> | ||
</ul> | </ul> | ||
<h2 id= 26 >Управление конфигурацией сети</h2> | <h2 id= 26 >Управление конфигурацией сети</h2> | ||
<ul> | <ul> | ||
<li>[http://www.gestioip.net/ '''GestióIP'''— open-source решение для управления IP-адресами]</li> | <li>[http://www.gestioip.net/ '''GestióIP'''— open-source решение для управления IP-адресами]</li> | ||
<li>[http://nocproject.org/ '''NOC Project'''— масштабируемая, высокопроизводительная open-source | <li>[http://nocproject.org/ '''NOC Project'''— масштабируемая, высокопроизводительная open-source система эксплуатационной поддержки''']</li> | ||
<li>[https://github.com/digitalocean/netbox | <li>[https://github.com/digitalocean/netbox '''Netbox'''— инструмент для управления IP-адресами и инфраструктурой датацентра]</li> | ||
<li>[https://github.com/ytti/oxidized | <li>[https://github.com/ytti/oxidized '''Oxidized'''— инструмент с веб-интерфейсом для резервного копирования конфигурации сетевых устройств]</li> | ||
<li>[http://phpipam.net/ '''phpIPAM'''— open-source инструмент для управления IP-адресами. Имеет интеграцию с | <li>[http://phpipam.net/ '''phpIPAM'''— open-source инструмент для управления IP-адресами. Имеет интеграцию с '''PowerDNS''']</li> | ||
<li>[http://www.shrubbery.net/rancid/ '''RANCID'''— отслеживает конфигурацию сетевого устройства и ведёт журнал изменений]</li> | <li>[http://www.shrubbery.net/rancid/ '''RANCID'''— отслеживает конфигурацию сетевого устройства и ведёт журнал изменений]</li> | ||
<li>[http://www.rconfig.com/ '''rConfig'''— open-source инструмент для управления конфигурацией сетевых устройств]</li> | <li>[http://www.rconfig.com/ '''rConfig'''— open-source инструмент для управления конфигурацией сетевых устройств]</li> | ||
<li>[https://github.com/trigger/trigger | <li>[https://github.com/trigger/trigger '''trigger'''— надёжный инструмент для автоматизации настройки сети, написанный на Python.]</li> | ||
</ul> | </ul> | ||
<h2 id= 27 >Рассылки</h2> | <h2 id= 27 >Рассылки</h2> | ||
<ul> | <ul> | ||
<li>[http://dadamailproject.com/ '''DadaMail'''— приложение для рассылок, написанное на Perl]</li> | <li>[http://dadamailproject.com/ '''DadaMail'''— приложение для рассылок, написанное на Perl]</li> | ||
<li>[http://www.phplist.com/ '''phpList'''— приложение для рассылок с бесплатным тарифом на 300 сообщений в месяц.</li> | <li>[http://www.phplist.com/ '''phpList'''— приложение для рассылок с бесплатным тарифом на 300 сообщений в месяц.]</li> | ||
</ul> | </ul> | ||
<h2 id= 28 >NoSQL</h2> | <h2 id= 28 >NoSQL</h2> | ||
Строка 322: | Строка 322: | ||
<li>[https://ravendb.net/ '''RavenDB'''— полностью транзакционная документоориентированная база данных]</li> | <li>[https://ravendb.net/ '''RavenDB'''— полностью транзакционная документоориентированная база данных]</li> | ||
<li>[https://www.rethinkdb.com/ '''RethinkDB'''— распределённая документоориентированная СУБД с открытым исходным кодом, сохраняющая данные в бессхемном JSON-формате]</li> | <li>[https://www.rethinkdb.com/ '''RethinkDB'''— распределённая документоориентированная СУБД с открытым исходным кодом, сохраняющая данные в бессхемном JSON-формате]</li> | ||
<li>[https://github.com/twitter/flockdb | <li>[https://github.com/twitter/flockdb '''FlockDB'''— распределённая, отказоустойчивая графовая база данных от Twitter]</li> | ||
<li>[http://www.neo4j.org/ '''Neo4j'''— open-source графовая база данных]</li> | <li>[http://www.neo4j.org/ '''Neo4j'''— open-source графовая база данных]</li> | ||
<li>[https://github.com/google/leveldb | <li>[https://github.com/google/leveldb '''LevelDB'''— высокоэффективная база данных типа «ключ-значение» от Google]</li> | ||
<li>[http://redis.io/ '''Redis'''— нереляционная высокопроизводительная СУБД]</li> | <li>[http://redis.io/ '''Redis'''— нереляционная высокопроизводительная СУБД]</li> | ||
<li>[http://basho.com/riak/ '''Riak'''— распределённая open-source NoSQL-СУБД типа «ключ-значение».</li> | <li>[http://basho.com/riak/ '''Riak'''— распределённая open-source NoSQL-СУБД типа «ключ-значение».]</li> | ||
</ul> | </ul> | ||
<h2 id= 29 >Упаковка</h2> | <h2 id= 29 >Упаковка</h2> | ||
<ul> | <ul> | ||
<li>[https://github.com/jordansissel/fpm | <li>[https://github.com/jordansissel/fpm '''fpm'''— эффективный упаковщик для множества платформ]</li> | ||
<li>[https://github.com/opscode/omnibus-ruby | <li>[https://github.com/opscode/omnibus-ruby '''omnibus-ruby'''— упаковщик на Ruby]</li> | ||
<li>[https://packman.readthedocs.org/ '''packman'''— open-source упаковщик на Python]</li> | <li>[https://packman.readthedocs.org/ '''packman'''— open-source упаковщик на Python]</li> | ||
<li>[https://github.com/dgoodwin/tito | <li>[https://github.com/dgoodwin/tito '''tito'''— создаёт RPM для проектов на основе git.]</li> | ||
</ul> | </ul> | ||
<h2 id= 30 >Распределение и планирование задач</h2> | <h2 id= 30 >Распределение и планирование задач</h2> | ||
Строка 343: | Строка 343: | ||
<li>[https://www.rabbitmq.com/ '''RabbitMQ'''— платформа, реализующая систему обмена сообщениями между компонентами программной системы на основе стандарта AMQP]</li> | <li>[https://www.rabbitmq.com/ '''RabbitMQ'''— платформа, реализующая систему обмена сообщениями между компонентами программной системы на основе стандарта AMQP]</li> | ||
<li>[http://nsq.io/ '''NSQ'''— распределённый брокер сообщений]</li> | <li>[http://nsq.io/ '''NSQ'''— распределённый брокер сообщений]</li> | ||
<li>[http://zeromq.org/ '''ZeroMQ'''— высокопроизводительная асинхронная библиотека обмена сообщениями.</li> | <li>[http://zeromq.org/ '''ZeroMQ'''— высокопроизводительная асинхронная библиотека обмена сообщениями.]</li> | ||
</ul> | </ul> | ||
<h2 id= 31 >СУБД</h2> | <h2 id= 31 >СУБД</h2> | ||
Строка 354: | Строка 354: | ||
<li>[https://www.postgresql.org/ '''PostgreSQL'''— ещё одна популярная open-source реляционная база данных]</li> | <li>[https://www.postgresql.org/ '''PostgreSQL'''— ещё одна популярная open-source реляционная база данных]</li> | ||
<li>[http://www.postgres-xl.org/ '''PostgreSQL-XL'''— open-source масштабируемый кластер баз данных на основе PostgreSQL]</li> | <li>[http://www.postgres-xl.org/ '''PostgreSQL-XL'''— open-source масштабируемый кластер баз данных на основе PostgreSQL]</li> | ||
<li>[https://sqlite.org/ '''SQLite'''— библиотека с автономной, безсерверной, транзакционной базой данных.</li> | <li>[https://sqlite.org/ '''SQLite'''— библиотека с автономной, безсерверной, транзакционной базой данных.]</li> | ||
</ul> | </ul> | ||
<h2 id= 32 >Безопасность</h2> | <h2 id= 32 >Безопасность</h2> | ||
<ul> | <ul> | ||
<li>[https://github.com/StackExchange/blackbox | <li>[https://github.com/StackExchange/blackbox '''Blackbox'''— безопасное хранение данных в Git/Mercurial]</li> | ||
<li>[http://denyhosts.sourceforge.net/ '''Denyhosts'''— средство против брутфорс-атак на SSH-сервер]</li> | <li>[http://denyhosts.sourceforge.net/ '''Denyhosts'''— средство против брутфорс-атак на SSH-сервер]</li> | ||
<li>[https://www.fail2ban.org/wiki/index.php/Main_Page '''Fail2Ban'''— сканирует логи и выполняет определённые действия для подозрительных IP-адресов]</li> | <li>[https://www.fail2ban.org/wiki/index.php/Main_Page '''Fail2Ban'''— сканирует логи и выполняет определённые действия для подозрительных IP-адресов]</li> | ||
Строка 369: | Строка 369: | ||
<li>Snort — open-source система предотвращения и обнаружения вторжений]</li> | <li>Snort — open-source система предотвращения и обнаружения вторжений]</li> | ||
<li>[https://spamassassin.apache.org/ '''SpamAssassin'''— мощный спам-фильтр с множеством методик обнаружения]</li> | <li>[https://spamassassin.apache.org/ '''SpamAssassin'''— мощный спам-фильтр с множеством методик обнаружения]</li> | ||
<li>[https://bounca.org/ '''BounCA'''— веб-инструмент для генерации самоподписанных SSL-сертификатов.</li> | <li>[https://bounca.org/ '''BounCA'''— веб-инструмент для генерации самоподписанных SSL-сертификатов.]</li> | ||
</ul> | </ul> | ||
<h2 id= 33 >Обнаружение сервисов</h2> | <h2 id= 33 >Обнаружение сервисов</h2> | ||
<ul> | <ul> | ||
<li>[https://www.consul.io/ '''Consul'''— инструмент для обнаружения, мониторинга и настройки сервисов]</li> | <li>[https://www.consul.io/ '''Consul'''— инструмент для обнаружения, мониторинга и настройки сервисов]</li> | ||
<li>[https://github.com/ha/doozerd | <li>[https://github.com/ha/doozerd '''Doozerd'''— высокодоступное хранилище для небольших объёмов чрезвычайно важных данных]</li> | ||
<li>[https://zookeeper.apache.org/ '''ZooKeeper'''— сервис для работы с распределёнными системами.</li> | <li>[https://zookeeper.apache.org/ '''ZooKeeper'''— сервис для работы с распределёнными системами.]</li> | ||
</ul> | </ul> | ||
<h2 id= 34 >Контейнеры</h2> | <h2 id= 34 >Контейнеры</h2> | ||
Строка 385: | Строка 385: | ||
<li>[https://openvz.org/ '''OpenVZ'''— реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux]</li> | <li>[https://openvz.org/ '''OpenVZ'''— реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux]</li> | ||
<li>[https://docs.docker.com/compose/ '''Docker Compose'''— инструмент для определения и запуска многоконтейнерных Docker-приложений]</li> | <li>[https://docs.docker.com/compose/ '''Docker Compose'''— инструмент для определения и запуска многоконтейнерных Docker-приложений]</li> | ||
<li>[http://singularity.lbl.gov/ '''Singularity'''— контейнеры приложений для Linux.</li> | <li>[http://singularity.lbl.gov/ '''Singularity'''— контейнеры приложений для Linux.]</li> | ||
</ul> | </ul> | ||
<h2 id= 35 >SSH</h2> | <h2 id= 35 >SSH</h2> | ||
Строка 394: | Строка 394: | ||
<li>[http://www.netfort.gr.jp/~dancer/software/dsh.html.en '''DSH'''— обёртка для выполнения нескольких удалённых shell-команд из одной командной строки]</li> | <li>[http://www.netfort.gr.jp/~dancer/software/dsh.html.en '''DSH'''— обёртка для выполнения нескольких удалённых shell-команд из одной командной строки]</li> | ||
<li>[https://mosh.mit.edu/ '''Mosh'''— мобильный shell]</li> | <li>[https://mosh.mit.edu/ '''Mosh'''— мобильный shell]</li> | ||
<li>[https://github.com/ParallelSSH/parallel-ssh | <li>[https://github.com/ParallelSSH/parallel-ssh '''parallel-ssh'''— запускайте SSH-команды асинхронно на множестве серверов с минимальной нагрузкой]</li> | ||
<li>[https://code.google.com/p/pdsh/ '''pdsh'''— многопоточный shell-клиент, параллельно выполняющий команды на множестве удалённых хостов]</li> | <li>[https://code.google.com/p/pdsh/ '''pdsh'''— многопоточный shell-клиент, параллельно выполняющий команды на множестве удалённых хостов]</li> | ||
<li>[https://code.google.com/p/sshpt/ '''SSH Power Tool'''— выполняйте команды и загружайте файлы на несколько серверов одновременно без использования pre-shared ключей]</li> | <li>[https://code.google.com/p/sshpt/ '''SSH Power Tool'''— выполняйте команды и загружайте файлы на несколько серверов одновременно без использования pre-shared ключей]</li> | ||
<li>sshrc — сохраняет ~/.sshrc на локальном компьютере после удалённого подключения]</li> | <li>['''sshrc''' — сохраняет ~/.sshrc на локальном компьютере после удалённого подключения]</li> | ||
<li>[https://stormssh.readthedocs.org/ '''stormssh'''— инструмент командной строки для управления SSH-соединениями.</li> | <li>[https://stormssh.readthedocs.org/ '''stormssh'''— инструмент командной строки для управления SSH-соединениями.]</li> | ||
</ul> | </ul> | ||
<h2 id= 36 >Статистика</h2> | <h2 id= 36 >Статистика</h2> | ||
Строка 406: | Строка 406: | ||
<li>[http://goaccess.io/ '''GoAccess'''— анализ логов в реальном времени и интерактивный просмотр в терминале]</li> | <li>[http://goaccess.io/ '''GoAccess'''— анализ логов в реальном времени и интерактивный просмотр в терминале]</li> | ||
<li>[http://www.openwebanalytics.com/ '''Open Web Analytics'''— добавляйте веб-аналитику на сайты с помощью JavaScript, PHP или REST API]</li> | <li>[http://www.openwebanalytics.com/ '''Open Web Analytics'''— добавляйте веб-аналитику на сайты с помощью JavaScript, PHP или REST API]</li> | ||
<li>Webalizer — бесплатная программа для анализа логов сервера.</li> | <li>['''Webalizer''' — бесплатная программа для анализа логов сервера.]</li> | ||
</ul> | </ul> | ||
<h2 id= 37 >Страницы состояния</h2> | <h2 id= 37 >Страницы состояния</h2> | ||
<ul> | <ul> | ||
<li>[https://cachethq.io/ '''Cachet'''— open-source система страниц состояния на PHP.</li> | <li>[https://cachethq.io/ '''Cachet'''— open-source система страниц состояния на PHP.]</li> | ||
</ul> | </ul> | ||
<h2 id= 38 >Тикет-системы</h2> | <h2 id= 38 >Тикет-системы</h2> | ||
Строка 421: | Строка 421: | ||
<li>[https://www.redmine.org/ '''Redmine'''— open-source тикет-система, написанная на Ruby]</li> | <li>[https://www.redmine.org/ '''Redmine'''— open-source тикет-система, написанная на Ruby]</li> | ||
<li>[https://www.bestpractical.com/rt/ '''Request Tracker'''— тикет-система на Perl]</li> | <li>[https://www.bestpractical.com/rt/ '''Request Tracker'''— тикет-система на Perl]</li> | ||
<li>[http://www.thebuggenie.com/ '''TheBugGenie'''— бесплатная для небольших команд тикет-система.</li> | <li>[http://www.thebuggenie.com/ '''TheBugGenie'''— бесплатная для небольших команд тикет-система.]</li> | ||
</ul> | </ul> | ||
<h2 id= 39 >Устранение неполадок и диагностика</h2> | <h2 id= 39 >Устранение неполадок и диагностика</h2> | ||
Строка 428: | Строка 428: | ||
<li>[http://www.sysdig.org/ '''Sysdig'''— анализируйте контейнеры и оркестраторы в реальном времени или захватывайте активность контейнера для дальнейшего анализа]</li> | <li>[http://www.sysdig.org/ '''Sysdig'''— анализируйте контейнеры и оркестраторы в реальном времени или захватывайте активность контейнера для дальнейшего анализа]</li> | ||
<li>[https://www.wireshark.org/ '''Wireshark'''— популярная программа-анализатор трафика]</li> | <li>[https://www.wireshark.org/ '''Wireshark'''— популярная программа-анализатор трафика]</li> | ||
<li>[http://trinityhome.org/ '''Trinity Rescue Kit'''— Linux Live CD для восстановления машин на Linux и Windows.</li> | <li>[http://trinityhome.org/ '''Trinity Rescue Kit'''— Linux Live CD для восстановления машин на Linux и Windows.]</li> | ||
</ul> | </ul> | ||
<h2 id= 40 >Управление проектами</h2> | <h2 id= 40 >Управление проектами</h2> | ||
<ul> | <ul> | ||
<li>[https://github.com/takezoe/gitbucket | <li>[https://github.com/takezoe/gitbucket '''GitBucket'''— клон GitHub, написанный на Scala]</li> | ||
<li>[https://www.gitlab.com/ '''GitLab'''— клон GitHub, написанный на Ruby]</li> | <li>[https://www.gitlab.com/ '''GitLab'''— клон GitHub, написанный на Ruby]</li> | ||
<li>[https://gogs.io/ '''Gogs'''— легковесный Git-сервис, написанный на Go]</li> | <li>[https://gogs.io/ '''Gogs'''— легковесный Git-сервис, написанный на Go]</li> | ||
Строка 439: | Строка 439: | ||
<li>[https://taiga.io/ '''Taiga'''— open-source инструмент для управления проектами на основе методик Kanban и Scrum]</li> | <li>[https://taiga.io/ '''Taiga'''— open-source инструмент для управления проектами на основе методик Kanban и Scrum]</li> | ||
<li>[http://www.thebuggenie.com/ '''The Bug Genie'''— инструмент на PHP для управления проектами и отслеживания задач]</li> | <li>[http://www.thebuggenie.com/ '''The Bug Genie'''— инструмент на PHP для управления проектами и отслеживания задач]</li> | ||
<li>[http://trac.edgewall.org/ '''Trac'''— средство управления проектами и отслеживания ошибок в программном обеспечении, написанное на Python.</li> | <li>[http://trac.edgewall.org/ '''Trac'''— средство управления проектами и отслеживания ошибок в программном обеспечении, написанное на Python.]</li> | ||
</ul> | </ul> | ||
<h2 id= 41 >Управление версиями</h2> | <h2 id= 41 >Управление версиями</h2> | ||
Строка 447: | Строка 447: | ||
<li>[http://bazaar.canonical.com/ '''GNU Bazaar'''— распределённая система управления версиями, спонсируемая Canonical]</li> | <li>[http://bazaar.canonical.com/ '''GNU Bazaar'''— распределённая система управления версиями, спонсируемая Canonical]</li> | ||
<li>[http://mercurial.selenic.com/ '''Mercurial'''— кроссплатформенная распределённая система управления версиями, разработанная для эффективной работы с очень большими репозиториями кода]</li> | <li>[http://mercurial.selenic.com/ '''Mercurial'''— кроссплатформенная распределённая система управления версиями, разработанная для эффективной работы с очень большими репозиториями кода]</li> | ||
<li>[https://subversion.apache.org/ '''Subversion'''— open-source централизованная система управления версиями.</li> | <li>[https://subversion.apache.org/ '''Subversion'''— open-source централизованная система управления версиями.]</li> | ||
</ul> | </ul> | ||
<h2 id= 42 >Виртуализация</h2> | <h2 id= 42 >Виртуализация</h2> | ||
<ul> | <ul> | ||
<li>Archipel — платформа для управления виртуальными машинами, использующая XMPP]</li> | <li>['''Archipel''' — платформа для управления виртуальными машинами, использующая XMPP]</li> | ||
<li>[http://www.linux-kvm.org/ '''KVM'''— виртуализация для Linux]</li> | <li>[http://www.linux-kvm.org/ '''KVM'''— виртуализация для Linux]</li> | ||
<li>[http://opennebula.org/ '''OpenNebula'''— облачная платформа для сисадминов и devops]</li> | <li>[http://opennebula.org/ '''OpenNebula'''— облачная платформа для сисадминов и devops]</li> | ||
Строка 460: | Строка 460: | ||
<li>[https://www.vagrantup.com/ '''Vagrant'''— инструмент для создания и конфигурирования виртуальной среды разработки]</li> | <li>[https://www.vagrantup.com/ '''Vagrant'''— инструмент для создания и конфигурирования виртуальной среды разработки]</li> | ||
<li>[https://www.virtualbox.org/ '''VirtualBox'''— виртуализация для Windows, Linux, FreeBSD, macOS, Solaris/OpenSolaris, ReactOS, DOS и других]</li> | <li>[https://www.virtualbox.org/ '''VirtualBox'''— виртуализация для Windows, Linux, FreeBSD, macOS, Solaris/OpenSolaris, ReactOS, DOS и других]</li> | ||
<li>[http://www.xenproject.org/ '''Xen'''— кроссплатформенный гипервизор, распространяемый по лицензии GPL.</li> | <li>[http://www.xenproject.org/ '''Xen'''— кроссплатформенный гипервизор, распространяемый по лицензии GPL.]</li> | ||
</ul> | </ul> | ||
<h2 id= 43 >VPN</h2> | <h2 id= 43 >VPN</h2> | ||
Строка 467: | Строка 467: | ||
<li>[https://pritunl.com/ '''Pritunl'''— VPN-решение, основанное на OpenVPN]</li> | <li>[https://pritunl.com/ '''Pritunl'''— VPN-решение, основанное на OpenVPN]</li> | ||
<li>[https://www.softether.org/ '''SoftEther'''— многопротокольный VPN с расширенными функциями]</li> | <li>[https://www.softether.org/ '''SoftEther'''— многопротокольный VPN с расширенными функциями]</li> | ||
<li>[https://github.com/sshuttle/sshuttle | <li>[https://github.com/sshuttle/sshuttle '''sshuttle'''— прозрачный прокси-сервер, который работает как VPN]</li> | ||
<li>[https://www.strongswan.org/ '''strongSwan'''— open-source VPN для Linux]</li> | <li>[https://www.strongswan.org/ '''strongSwan'''— open-source VPN для Linux]</li> | ||
<li>[https://www.tinc-vpn.org/ '''tinc'''— распределённый p2p VPN]</li> | <li>[https://www.tinc-vpn.org/ '''tinc'''— распределённый p2p VPN]</li> | ||
<li>[https://www.wireguard.com/ '''wireguard'''— быстрый и защищённый VPN.</li> | <li>[https://www.wireguard.com/ '''wireguard'''— быстрый и защищённый VPN.]</li> | ||
</ul> | </ul> | ||
<h2 id= 44 >Веб</h2> | <h2 id= 44 >Веб</h2> | ||
<ul> | <ul> | ||
<li>[https://httpd.apache.org/ '''Apache'''— самый популярный веб-сервер]</li> | <li>[https://httpd.apache.org/ '''Apache'''— самый популярный веб-сервер]</li> | ||
<li>[https://caddyserver.com/ '''Caddy'''— HTTP/2 веб-сервер с автоматическим HTTPS | <li>[https://caddyserver.com/ '''Caddy'''— HTTP/2 веб-сервер с автоматическим HTTPS]</li> | ||
<li>[http://cherokee-project.com/ '''Cherokee'''— легковесный и высокопроизводительный веб-сервер]</li> | <li>[http://cherokee-project.com/ '''Cherokee'''— легковесный и высокопроизводительный веб-сервер]</li> | ||
<li>[https://www.lighttpd.net/ '''Lighttpd'''— веб-сервер, оптимизированный для случаев, когда критически важна скорость]</li> | <li>[https://www.lighttpd.net/ '''Lighttpd'''— веб-сервер, оптимизированный для случаев, когда критически важна скорость]</li> | ||
<li>[https://nginx.org/ '''Nginx'''— HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения]</li> | <li>[https://nginx.org/ '''Nginx'''— HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения]</li> | ||
<li>[https://github.com/unbit/uwsgi/ | <li>[https://github.com/unbit/uwsgi/ '''uWSGI'''— веб-сервер и сервер веб-приложений, первоначально реализованный для запуска Python-приложений через протокол WSGI]</li> | ||
<li>[https://www.haproxy.org/ '''HAProxy'''— надёжный TCP/HTTP балансировщик нагрузки]</li> | <li>[https://www.haproxy.org/ '''HAProxy'''— надёжный TCP/HTTP балансировщик нагрузки]</li> | ||
<li>[http://www.squid-cache.org/ '''Squid'''— кэширующий прокси для HTTP, HTTPS, FTP и не только]</li> | <li>[http://www.squid-cache.org/ '''Squid'''— кэширующий прокси для HTTP, HTTPS, FTP и не только]</li> | ||
<li>[https://traefik.io/ '''Traefik'''— обратный прокси и балансировщик нагрузки, написанный на Go]</li> | <li>[https://traefik.io/ '''Traefik'''— обратный прокси и балансировщик нагрузки, написанный на Go]</li> | ||
<li>[https://www.varnish-cache.org/ '''Varnish'''— обратный HTTP-прокси.</li> | <li>[https://www.varnish-cache.org/ '''Varnish'''— обратный HTTP-прокси.]</li> | ||
</ul> | </ul> | ||
<h2 id= 45 >Веб-почта</h2> | <h2 id= 45 >Веб-почта</h2> | ||
Строка 489: | Строка 489: | ||
<li>[https://www.mailpile.is/ '''Mailpile'''— почтовый клиент с упором на предоставление пользователям шифрования и конфиденциальности по умолчанию]</li> | <li>[https://www.mailpile.is/ '''Mailpile'''— почтовый клиент с упором на предоставление пользователям шифрования и конфиденциальности по умолчанию]</li> | ||
<li>[https://roundcube.net/ '''Roundcube'''— клиент для веб-почты с веб-интерфейсом, написанный на PHP]</li> | <li>[https://roundcube.net/ '''Roundcube'''— клиент для веб-почты с веб-интерфейсом, написанный на PHP]</li> | ||
<li>[https://squirrelmail.org/ '''SquirrelMail'''— клиент для веб-почты на PHP.</li> | <li>[https://squirrelmail.org/ '''SquirrelMail'''— клиент для веб-почты на PHP.]</li> | ||
</ul> | </ul> | ||
<h2 id= 46 >Вики</h2> | <h2 id= 46 >Вики</h2> | ||
Строка 495: | Строка 495: | ||
<li>[https://www.bookstackapp.com/ '''BookStack'''— простой вики-движок на PHP, использующий MySQL для хранения данных]</li> | <li>[https://www.bookstackapp.com/ '''BookStack'''— простой вики-движок на PHP, использующий MySQL для хранения данных]</li> | ||
<li>[https://www.dokuwiki.org/dokuwiki '''DokuWiki'''— простой, но достаточно мощный вики-движок]</li> | <li>[https://www.dokuwiki.org/dokuwiki '''DokuWiki'''— простой, но достаточно мощный вики-движок]</li> | ||
<li>[https://github.com/gollum/gollum | <li>[https://github.com/gollum/gollum '''Gollum'''— простой вики-движок, построенный на основе Git]</li> | ||
<li>[https://ikiwiki.info/ '''ikiwiki'''— вики-компилятор]</li> | <li>[https://ikiwiki.info/ '''ikiwiki'''— вики-компилятор]</li> | ||
<li>[https://dynalon.github.io/mdwiki/#!index.md '''MDwiki'''— вики, полностью написанная на HTML5/JavaScript]</li> | <li>[https://dynalon.github.io/mdwiki/#!index.md '''MDwiki'''— вики, полностью написанная на HTML5/JavaScript]</li> | ||
<li>[https://www.mediawiki.org/wiki/MediaWiki '''MediaWiki'''— движок для вики-проектов, который был написан специально для Википедии]</li> | <li>[https://www.mediawiki.org/wiki/MediaWiki '''MediaWiki'''— движок для вики-проектов, который был написан специально для Википедии]</li> | ||
<li>[https://moinmo.in/ '''MoinMoin'''— мощный, простой в использовании и расширяемый вики-движок, написанный на Python]</li> | <li>[https://moinmo.in/ '''MoinMoin'''— мощный, простой в использовании и расширяемый вики-движок, написанный на Python]</li> | ||
<li>[https://github.com/minad/olelo | <li>[https://github.com/minad/olelo '''Ōlelo Wiki'''— вики-движок, построенный на основе Git]</li> | ||
<li>[http://tiddlywiki.com/ '''TiddlyWiki'''— вики-движок и вики-концепция, заключающаяся в том, что весь вики-сайт представляет собой одну HTML-страницу, интерактивность которой обеспечивается скриптами.</li> | <li>[http://tiddlywiki.com/ '''TiddlyWiki'''— вики-движок и вики-концепция, заключающаяся в том, что весь вики-сайт представляет собой одну HTML-страницу, интерактивность которой обеспечивается скриптами.]</li> | ||
</ul> | </ul> | ||
<h2 id= 47 >Блоги</h2> | <h2 id= 47 >Блоги</h2> | ||
Строка 516: | Строка 516: | ||
<li>[http://everythingsysadmin.com/books.html '''The Practice of System and Network Administration'''— в первом и втором изданиях описываются лучшие практики администрирования, вне зависимости от конкретных платформ или технологий]</li> | <li>[http://everythingsysadmin.com/books.html '''The Practice of System and Network Administration'''— в первом и втором изданиях описываются лучшие практики администрирования, вне зависимости от конкретных платформ или технологий]</li> | ||
<li>[http://www.admin.com/ '''UNIX and Linux System Administration Handbook'''— подход к системному администрированию с практической точки зрения]</li> | <li>[http://www.admin.com/ '''UNIX and Linux System Administration Handbook'''— подход к системному администрированию с практической точки зрения]</li> | ||
<li>[https://manning.com/books/securing-devops?a_aid=securingdevops&a_bid=1353bcd8 '''Securing DevOps'''— книги о безопасности для DevOps, которая рассматривает современные технологии, используемые для защиты веб-приложений и их инфраструктуры.</li> | <li>[https://manning.com/books/securing-devops?a_aid=securingdevops&a_bid=1353bcd8 '''Securing DevOps'''— книги о безопасности для DevOps, которая рассматривает современные технологии, используемые для защиты веб-приложений и их инфраструктуры.]</li> | ||
</ul> | </ul> | ||
<h2 id= 49 >Рассылки для сисадминов</h2> | <h2 id= 49 >Рассылки для сисадминов</h2> | ||
Строка 523: | Строка 523: | ||
<li>[http://devopslinks.com/ '''DevOpsLinks'''— сообщество DevOps, сисадминов и разработчиков с еженедельной рассылкой и чатом]</li> | <li>[http://devopslinks.com/ '''DevOpsLinks'''— сообщество DevOps, сисадминов и разработчиков с еженедельной рассылкой и чатом]</li> | ||
</ul> | </ul> | ||
ИСТОЧНИК: | |||
<hr> | |||
* [https://tproger.ru/digest/sysadmin-compilation/#14 Вместо бубна: огромная подборка инструментов сисадмина] |
Текущая версия от 16:20, 19 июля 2022
Резервное копирование
- Amanda— программа для архивирования информации, обладающая возможностью резервного копирования данных, постоянно хранящихся на множестве компьютеров в компьютерной сети
- Attic— программа для дедуплицированного резервного копирования, написанная на Python
- Bacula— кроссплатформенное клиент-серверная программа, позволяющая управлять резервным копированием, восстановлением, и проверкой данных по сети для компьютеров и операционных систем различных типов
- Bareos— форк инструмента Bacula
- Barman— менеджер бэкапов для аварийного восстановления серверов PostgreSQL
- Backuppc— программа для резервного копирования данных с управлением через веб-интерфейс
- Brebis— инструмент для автоматической проверки бэкапов
- data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >Bup— эффективная система резервного копирования с глобальной дедупликацией
- Burp— программа для резервного копирования и восстановления сети
- Duplicati— бесплатный инструмент для онлайн-хранения зашифрованных бэкапов
- Duplicity— резервное копирование с шифрованием
- FreeFileSync— инструмент для сравнения и синхронизации папок
- Lsyncd— монитор файловой системы, синхронизирующий директории
- restic— быстрая, безопасная и эффективная программа для резервного копирования
- Rsnapshot— инструмент для создания снимков файловой системы
- SafeKeep— open-source приложение для резервного копирования
- Snebu– эффективный инструмент для создания резервных копий с помощью снимков системы для Unix/Linux-систем
- UrBackup— простая в использовании система резервного копирования
- ZBackup— универсальный инструмент для дедупликации бэкапов
- Backup— библиотека на Ruby для резервного копирования на Unix-системах
- DREBS— инструмент для создания периодических снимков томов AWS EBS
Автоматизация сборки
- Apache Ant— инструмент для автоматизации сборки. Похож на make, написан на Java
- Apache Maven— инструмент для автоматизации сборки, в основном для Java
- GNU Make— самый популярный инструмент для автоматизации сборки с множеством применений
- Gradle— ещё один open-source инструмент для автоматизации сборки.
ChatOps
- CloudBot— простой, быстрый, расширяемый open-source IRC-бот на Python
- Eggdrop— самый популярный open-source IRC-бот, гибкий и простой в использовании
- Err— модульный чат-бот, который легко развернуть и поддерживать
- data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >Hubot— фреймворк для создания чат-ботов, созданный на основе GitHub Campfire
- data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >Lazlo— фреймворк для ChatOps-автоматизации, написанный на Go
- Lita— чат-бот на Ruby
- KeyBase— чат-приложение с шифрованием, облаком и git.
Клонирование
- Clonezilla— программа, предназначенная для клонирования дисков и отдельных разделов жёсткого диска, а также создания резервных копий и аварийного восстановления системы
- Fog— open-source система для клонирования
- Redo Backup— простой, но эффективный инструмент для резервного копирования и восстановления.
Облачные вычисления
- AppScale— облачная платформа для создания масштабируемых веб- и мобильных приложений. Совместима с Google App Engine
- CloudStack— open-source платформа облачных вычислений для запуска и управления большими сетями виртуальных машин
- Cobbler— сервер развёртывания Linux
- Mesos— создавайте и запускайте распределённые системы с эффективным использованием ресурсов
- OpenNebula— облачная платформа для сисадминов и devops
- Openshift Origin— дистрибутив Kubernetes для непрерывной разработки приложений и их развёртывания, разработанный Red Hat
- OpenStack— open-source программное обеспечение для создания частных и публичных облаков
- The Foreman— инструмент для управления жизненным циклом физических и виртуальных серверов
- Tsuru— open-source расширяемое PaaS программное обеспечение
- Terraform— позволяет работать с инфраструктурой как с кодом и в основном используется для AWS/GCE.
Облачная оркестрация
- BOSH— IaaS платформа оркестрации, изначально созданная для развёртывания и управления Cloud Foundry PaaS, но также полезная для распределённых систем общего назначения
- Ansible— содержит модули для управления многими типами облачных ресурсов
- Cloudify— open-source облачная платформа для оркестрации, написанная на основе TOSCA с помощью Python и YAML
- Consul— инструмент для настройки сервисов инфраструктуры
- data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >Doozerd— высокодоступное хранилище для небольших объёмов чрезвычайно важных данных
- data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >etcd— надёжное распределённое хранилище для наиболее критичных данных системы
- Juju— развёртывайте, настраивайте и масштабируйте ваше программное обеспечение на публичных и частных облаках
- [MCollective — фреймворк на Ruby для управления серверной оркестрацией]
- Overcast— простая программа командной строки, упрощающая развёртывание, настройку и управление кластерами виртуальных машин
- Rundeck— простой инструмент для оркестрации
- Serf— децентрализованное членство в кластере, обнаружение неполадок и окрестровка
- StackStorm— ChatOps-платформа для управления инфраструктурой. Написана на Python
- ZooKeeper— сервис для работы с распределёнными системами.
Облачное хранилище
- git-annex assistantсинхронизированная папка на всех ваших устройствах под управлением OS X, Linux, Android, а также на съёмных носителях и NAS-устройствах
- nextCloud— сетевой доступ к файлам
- ownCloud— предоставляет универсальный доступ к файлам по сети
- Seafile— open-source решение для облачного хранения
- [SparkleShare — предоставляет услуги по облачному хранению и синхронизации файлов]
- Swift— высокодоступное распределённое хранилище
- Syncthing— open-source система для зашифрованного распределения данных.
Просмотр кода
- Gerrit— open-source приложение с веб-интерфейсом, интегрируемое с Git, предназначенное для совместного проведения инспекции кода
- Phabricator— инструмент для просмотра кода, созданный Facebook и используемый WikiMedia, FB, DropBox и другими
- Review Board— инструмент для совместного просмотра кода с веб-интерфейсом.
Организация совместной работы
- Citadel/UX— open-source веб-приложение для организации совместной работы
- EGroupware— веб-приложение для совместной работы группы людей, написанное на PHP
- Horde Groupware— веб-приложение на PHP для организации совместной работы
- Kolab— свободный почтовый сервер с поддержкой совместной работы, календарей, списков дел, WebDAV, ActiveSync синхронизацией и многим другим
- SOGo— cервер с упором на простоту и масштабируемость
- 'Zimbra— программный продукт для автоматизации совместной деятельности рабочих групп.
База данных управления конфигурации
- 'Clusto— инструмент управления кластерами
- i-doit— open-source база данных IT-документации и управления конфигурацией
- iTop— настраиваемое ITSM и CMDB-решение с открытым исходным кодом
- Ralph— система управления активами и инфраструктурой датацентров
- Sicekit— набор инструментов, предназначенных для MediaWiki, чтобы помочь людям, которые поддерживает системы и инфраструктуру.
Управление конфигурацией
- Ansible— система управления конфигурациями, написанная на Python
- CFEngine— фреймворк для управления конфигурацией и её автоматизации
- Chef— система управления конфигурациями, написанная на Ruby и Erlang, с использованием предметно-ориентированного языка для описания конфигураций
- mgmt— менеджер конфигураций, написанный на Go
- [Pallet — платформа для автоматизации инфраструктуры в облаке, сервере или прямо на виртуальной машине]
- [Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на Ruby]
- Salt— система управления конфигурациями и удалённого выполнения операций, написанная на Python.
Непрерывная интеграция и развёртывание
- Buildbot— open-source фреймворк для автоматизации процессов сборки, тестирования и выпуска программного обеспечения
- Drone— сервер непрерывной интеграции, основанный на Docker и настраиваемый с помощью YAML-файлов
- Go— open-source сервер непрерывной поставки
- Jenkins— расширяемый open-source сервер непрерывной интеграции
- Spinnaker— open-source платформа непрерывной поставки
- TeamCity— мощный инструмент для непрерывной интеграции от JetBrains
Панели управления
- Ajenti— панель управления для Linux и BSD
- Cockpit— менеджер Linux-серверов с веб-интерфейсом
- Froxlor— простая в использовании панель для Linux с поддержкой Nginx и PHP-FPM
- ISPConfig— панель управления хостингом для Linux
- Sentora— панель управления для Linux, BSD и Windows, основанная на ZPanel
- VestaCP— панель управления хостингом для Linux с Nginx
- Virtualmin— панель управления для Linux, основанная на Webmin
- Webmin— панель управления для Linux с веб-интерфейсом.
Автоматизация развёртывания
- Capistrano— инструмент для автоматизации и развёртывания удалённого сервера, написанный на Ruby
- Fabric— библиотека на Python для удалённого выполнения команд по SSH в целях развёртывания приложения или администрирования системы
- Mina— быстрый инструмент для развёртывания
- Rocketeer— менеджер задач для автоматического выполнения рутинных операций и инструмент для развёртывания на PHP.
Создание диаграмм
Распределённые файловые системы
- Ceph— open-source объектная сеть хранения, обеспечивающая как файловый, так и блочный интерфейсы доступа
- LeoFS— высокодоступная, распределённая, отказоустойчивая файловая система
- GlusterFS— распределённая, параллельная, линейно масштабируемая файловая система с возможностью защиты от сбоев
- HDFS— файловая система, предназначенная для хранения файлов больших размеров, поблочно распределённых между узлами вычислительного кластера. Написана на Java для фреймворка Hadoop
- Lustre— распределённая файловая система массового параллелизма, обычно используемая для крупномасштабных кластерных вычислений
- MooseFS— отказоустойчивая, распределенная сетевая файловая система с открытым исходным кодом
- OpenAFS— распределённая файловая система с поддержкой нескольких ОС
- TahoeLAFS— open-source децентрализованная облачная файловая система
- XtreemFS— отказоустойчивая распределённая файловая система.
DNS
- Bind— открытая и наиболее распространённая реализация DNS-сервера
- djbdns— простой и безопасный набор программ для обслуживания и разрешения DNS-зон
- Designate— DNS REST API с поддержкой нескольких DNS-серверов в качестве бэкенда
- dnsmasq— легковесный и быстроконфигурируемый DNS-, DHCP- и TFTP-сервер, предназначенный для обеспечения доменными именами и связанными с ними сервисами небольших сетей
- Knot— высокопроизводительный open-source авторитетный DNS-сервер
- NSD— авторитетный DNS-сервер на Си
- PowerDNS— высокопроизводительный DNS-сервер с множеством функций для балансировки нагрузки, написанный на C++
- Unbound— рекурсивный и кэширующий DNS-преобразователь
- [Yadifa — легковесный авторитетный DNS-сервер с возможностями DNSSEC.]
Редакторы
- Atom— текстовый редактор от GitHub
- Brackets — open-source текстовый редактор для веб-дизайнеров и фронтенд-разработчиков
- Eclipse— IDE с системой расширений, написанная на Java
- Geany— текстовый редактор, использующий GTK+
- GNU Emacs— расширяемый и настраиваемый текстовый редактор
- Haroopad— редактор разметки с возможностью сразу же видеть результат
- [ICEcoder — редактор кода с веб-интерфейсом]
- Intellij IDEA— мощная IDE с множеством плагинов, написанная на Java и Kotlin
- jotgit— редактор для совместного редактирования
- Light Table— open-source редактор кода с системой расширений
- [Lime — open-source альтернатива Sublime Text, написанная на Go]
- SciTE— текстовый редактор на основе SCIntilla
- TextMate— текстовый редактор для OS X.
- Vim— текстовый редактор с широкими возможностями для настройки
- Visual Studio Code— настраиваемый, кроссплатформенный редактор кода от Microsoft.
Управление IT-активами
- GLPI— система работы с заявками и инцидентами, а также для инвентаризации компьютерного оборудования
- OCS Inventory NG— позволяет пользователям инвентаризировать IT-активы
- Netbox— инструмент для управления IP-адресами и инфраструктурой датацентра
- RackTables— система управления активами для датацентров
- Ralph— система управления активами и инфраструктурой датацентров
- Snipe IT— система управления активами и лицензиями
- OpenDCIM— приложение для управления инфраструктурой датацентра.
LDAP
- 389 Directory Server— LDAP-сервер, разработанный Red Hat
- Apache Directory Server— проект Apache Software Foundation, написанный на Java
- OpenLDAP— open-source реализация LDAP
- Apache Directory Studio— LDAP-клиент, основанный на Eclipse.
Работа с логами
- Echofish— система для сбора и анализа логов в реальном времени
- Fluentd— open-source система для сбора логов
- Flume— распределённая система сбора и агрегации логов
- Graylog2— сервер для анализа событий и логов с возможностями оповещения
- Heka— система для работы с логами от Mozilla
- Kibana— инструмент для визуализации данных
- Logstash— инструмент для управления событиями и логами
- Octopussy— open-source решение для работы с логами.
Почтовые серверы
- Cyrus IMAP/POP3— open-source почтовый сервер, который предназначен для запуска на закрытых серверах
- Dovecot— IMAP- и POP3-сервер, разрабатываемый с упором на безопасность, гибкость настройки и быстродействие
- Exim— агент пересылки сообщений для Unix-систем
- Haraka— высокопроизводительный SMTP-сервер на JavaScript
- MailCatcher— простой SMTP-сервер на Ruby. Полезен в целях разработки или отладки
- Maildrop— высокопроизводительный open-source SMTP-сервер
- OpenSMTPD— защищённый SMTP-сервер
- Postfix— open-source агент передачи почты
- Qmail— безопасная замена Sendmail
- Sendmail— один из старейших агентов передачи почты.
- Mail-in-a-Box— легкоразвёртываемый почтовый сервер
- iRedMail— open-source почтовый сервер, основанный на Postfix и Dovecot.
Обмен сообщениями
- ejabberd— распределённый и устойчивый к отказам XMPP-сервер, написанный в основном на Erlang
- Metronome IM— XMPP-сервер мгновенного обмена сообщениями, начинался как форк Prosody IM
- MongooseIM— масштабируемая платформа для мгновенного обмена сообщениями, написанная на Erlang
- Openfire— кроссплатформенный XMPP-сервер, написанный на Java
- Prosody IM— кроссплатформенный XMPP-сервер, написанный на Lua
- [Tigase — XMPP-сервер на Java]
- Candy— многопользовательский XMPP-клиент, написанный на JavaScript
- Kaiwa— open-source веб-клиент для XMPP
- Lets-Chat— чат на Node.js с собственным сервером.
Мониторинг
- Alerta— распределённая, масштабируемая и гибкая система мониторинга
- Canopsis— open-source гипервизор
- Cacti— инструмент с веб-интерфейсом, который собирает статистические данные за определённые временные интервалы и позволяет отобразить их в графическом виде
- Cabot— легко развёртываемая служба мониторинга и оповещений на собственном сервере
- Centreon— open-source инструмент для мониторинга производительности
- [check_mk — набор расширений для Nagios]
- Flapjack— система мониторинга маршрутизации уведомлений
- [Icinga — форк Nagios]
- LibreNMS— форк Observium
- Monit— небольшой open-source инструмент для управления и мониторинга Unix-систем
- Munin— сетевой инструмент мониторинга ресурсов
- Naemon— сетевой инструмент для мониторинга, основанный на Nagios, но с улучшениями производительности и новой функциональностью
- Nagios— open-source инструмент для мониторинга компьютерных систем и сетей: наблюдения, контроля состояния вычислительных узлов и служб, оповещения администратора в том случае, если какие-то из служб прекращают свою работу
- Observium— система мониторинга для Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp и многих других. Есть платная и бесплатная версии
- Opsview— система мониторинга, основанная на Nagios 4
- Riemann— гибкая система мониторинга распределённых систем
- [Sensu — open-source фреймворк для мониторинга на Ruby]
- Sentry— инструмент для мониторинга приложений и логирования событий
- Serverstats— простой инструмент для создания графиков с помощью rrdtool
- Seyren— дашборд с оповещениями для Graphite
- Shinken— open-source фреймворк для мониторинга на Python
- Zabbix— open-source система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования
- Adagios— веб-интерфейс для конфигурации Nagios
- Dash— веб-дашборд для Linux
- Thruk— веб-интерфейс для Naemon, Nagios, Icinga и Shinken
- Uchiwa— open-source дашборд для Sensu
- [OMD — система сетевого мониторинга.]
Показатели и сбор показателей
- Collectd— демон для сбора системной статистики
- Collectl— высокоточный инструмент для сбора показателей производительности системы
- Smashing— фреймворк на Ruby, позволяющий создавать дашборды. Является форком Dashing
- Diamond— демон на Python, собирающий статистику
- Facette— инструмент для визуализации временных данных, написанный на Go
- Freeboard— open-source инструмент для создания дашбордов
- Ganglia— масштабируемая распределённая система мониторинга для высокопроизводительных систем
- Grafana— open-source программное обеспечение для анализа временных рядов
- Graphite— open-source инструмент для хранения временных данных и их отображения
- InfluxDB— open-source распределённая база данных для хранения временных рядов
- KairosDB— база данных для хранения временных рядов, является форком OpenTSDB 1.x
- NetData— система для распределённого мониторинга производительности и работоспособности в реальном времени
- OpenTSDB— масштабируемая, распределённая open-source база данных для хранения временных рядов
- Packetbeat— захватывает сетевой трафик о отображает его на дашборде Kibana
- Prometheus— система мониторинга сервисов и база данных временных рядов
- RRDtool— набор утилит для хранения, обработки и визуализации динамических последовательностей данных
- Statsd— демон на Node.js для сбора статистики.
Управление конфигурацией сети
- GestióIP— open-source решение для управления IP-адресами
- NOC Project— масштабируемая, высокопроизводительная open-source система эксплуатационной поддержки
- Netbox— инструмент для управления IP-адресами и инфраструктурой датацентра
- Oxidized— инструмент с веб-интерфейсом для резервного копирования конфигурации сетевых устройств
- phpIPAM— open-source инструмент для управления IP-адресами. Имеет интеграцию с PowerDNS
- RANCID— отслеживает конфигурацию сетевого устройства и ведёт журнал изменений
- rConfig— open-source инструмент для управления конфигурацией сетевых устройств
- trigger— надёжный инструмент для автоматизации настройки сети, написанный на Python.
Рассылки
- DadaMail— приложение для рассылок, написанное на Perl
- phpList— приложение для рассылок с бесплатным тарифом на 300 сообщений в месяц.
NoSQL
- Apache HBase</a>— open-source нереляционная распределённая база данных
- Cassandra— распределённая система управления базами данных, рассчитанная на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных
- Hypertable— высокопроизводительная, масштабируемая база данных по образцу BigTable
- CouchDB— документо-ориентированная система управления базами данных с открытым исходным кодом, не требующая описания схемы данных
- ElasticSearch— база данных, написанная на Java
- MongoDB— документоориентированная система управления базами данных с открытым исходным кодом, не требующая описания схемы таблиц
- RavenDB— полностью транзакционная документоориентированная база данных
- RethinkDB— распределённая документоориентированная СУБД с открытым исходным кодом, сохраняющая данные в бессхемном JSON-формате
- FlockDB— распределённая, отказоустойчивая графовая база данных от Twitter
- Neo4j— open-source графовая база данных
- LevelDB— высокоэффективная база данных типа «ключ-значение» от Google
- Redis— нереляционная высокопроизводительная СУБД
- Riak— распределённая open-source NoSQL-СУБД типа «ключ-значение».
Упаковка
- fpm— эффективный упаковщик для множества платформ
- omnibus-ruby— упаковщик на Ruby
- packman— open-source упаковщик на Python
- tito— создаёт RPM для проектов на основе git.
Распределение и планирование задач
- ActiveMQ— open-source брокер сообщений написанный на Java. Имеет полную поддержку JMS
- BeanstalkD— простая и быстрая очередь задач
- Gearman— фреймворк для распределения задач
- Kafka— распределённый брокер сообщений
- RabbitMQ— платформа, реализующая систему обмена сообщениями между компонентами программной системы на основе стандарта AMQP
- NSQ— распределённый брокер сообщений
- ZeroMQ— высокопроизводительная асинхронная библиотека обмена сообщениями.
СУБД
- Firebird— универсальная open-source база данных
- Galera— масштабируемый кластер для MySQL
- MariaDB— форк MySQL, разработанный сообществом
- MySQL— популярная реляционная СУБД
- Percona Server— улучшенная замена MySQL
- PostgreSQL— ещё одна популярная open-source реляционная база данных
- PostgreSQL-XL— open-source масштабируемый кластер баз данных на основе PostgreSQL
- SQLite— библиотека с автономной, безсерверной, транзакционной базой данных.
Безопасность
- Blackbox— безопасное хранение данных в Git/Mercurial
- Denyhosts— средство против брутфорс-атак на SSH-сервер
- Fail2Ban— сканирует логи и выполняет определённые действия для подозрительных IP-адресов
- fwknop— защищает порты с помощью SPA-авторизации
- Glastopf— ханипот для эмуляции уязвимостей и сбора информации о атакующих
- data-wpel-link= external target= _blank rel= nofollow noopener noreferrer >Kippo— ханипот для логирования брутфорс-атак
- OSSEC— хостовая система обнаружения вторжений, которая проводит анализ логов, обнаруживает руткиты и многое другое
- OSQuery— обращайтесь к вашим устройствам как к базе данных с помощью базовых SQL-команд
- pfSense— дистрибутив для создания межсетевого экрана/маршрутизатора, основанный на FreeBSD
- Snort — open-source система предотвращения и обнаружения вторжений]
- SpamAssassin— мощный спам-фильтр с множеством методик обнаружения
- BounCA— веб-инструмент для генерации самоподписанных SSL-сертификатов.
Обнаружение сервисов
- Consul— инструмент для обнаружения, мониторинга и настройки сервисов
- Doozerd— высокодоступное хранилище для небольших объёмов чрезвычайно важных данных
- ZooKeeper— сервис для работы с распределёнными системами.
Контейнеры
- Bitnami— сервис для автоматической упаковки, развёртывания и поддержки веб-приложений
- Docker— программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы
- LXC— система виртуализации на уровне операционной системы для запуска нескольких изолированных экземпляров операционной системы Linux на одном узле
- LXD— менеджер контейнеров
- OpenVZ— реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux
- Docker Compose— инструмент для определения и запуска многоконтейнерных Docker-приложений
- Singularity— контейнеры приложений для Linux.
SSH
- Advanced SSH config— расширяет возможности файла ssh_config
- autossh— автоматически возобновляет ssh-сессию после прерывания сети
- Cluster SSH— контроль над многими окнами xterm с помощью простой консоли
- DSH— обёртка для выполнения нескольких удалённых shell-команд из одной командной строки
- Mosh— мобильный shell
- parallel-ssh— запускайте SSH-команды асинхронно на множестве серверов с минимальной нагрузкой
- pdsh— многопоточный shell-клиент, параллельно выполняющий команды на множестве удалённых хостов
- SSH Power Tool— выполняйте команды и загружайте файлы на несколько серверов одновременно без использования pre-shared ключей
- [sshrc — сохраняет ~/.sshrc на локальном компьютере после удалённого подключения]
- stormssh— инструмент командной строки для управления SSH-соединениями.
Статистика
- Analog— анализатор лог-файлов
- AWStats— бесплатный генератор графической статистики
- GoAccess— анализ логов в реальном времени и интерактивный просмотр в терминале
- Open Web Analytics— добавляйте веб-аналитику на сайты с помощью JavaScript, PHP или REST API
- [Webalizer — бесплатная программа для анализа логов сервера.]
Страницы состояния
Тикет-системы
- Bugzilla— багтрекер общего назначения, изначально созданный Mozilla для внутренних нужд
- Flyspray— багтрекер с веб-интерфейсом, написанный на PHP
- MantisBT— open-source багтрекер с веб-интерфейсом
- osTicket— простая тикет-система для техподдержки
- OTRS— открытая система обработки заявок
- Redmine— open-source тикет-система, написанная на Ruby
- Request Tracker— тикет-система на Perl
- TheBugGenie— бесплатная для небольших команд тикет-система.
Устранение неполадок и диагностика
- mitmproxy— инструмент на Python для перехвата, просмотра и изменения сетевого трафика
- Sysdig— анализируйте контейнеры и оркестраторы в реальном времени или захватывайте активность контейнера для дальнейшего анализа
- Wireshark— популярная программа-анализатор трафика
- Trinity Rescue Kit— Linux Live CD для восстановления машин на Linux и Windows.
Управление проектами
- GitBucket— клон GitHub, написанный на Scala
- GitLab— клон GitHub, написанный на Ruby
- Gogs— легковесный Git-сервис, написанный на Go
- Phabricator— инструмент для просмотра кода, созданный Facebook и используемый WikiMedia, FB, DropBox и другими
- Redmine— open-source серверное веб-приложение для управления проектами и задачами, написанное на Ruby
- Taiga— open-source инструмент для управления проектами на основе методик Kanban и Scrum
- The Bug Genie— инструмент на PHP для управления проектами и отслеживания задач
- Trac— средство управления проектами и отслеживания ошибок в программном обеспечении, написанное на Python.
Управление версиями
- Fossil— система управление версиями со встроенной wiki и багтрекером
- Git— распределённая система управления версиями с акцентом на скорость
- GNU Bazaar— распределённая система управления версиями, спонсируемая Canonical
- Mercurial— кроссплатформенная распределённая система управления версиями, разработанная для эффективной работы с очень большими репозиториями кода
- Subversion— open-source централизованная система управления версиями.
Виртуализация
- [Archipel — платформа для управления виртуальными машинами, использующая XMPP]
- KVM— виртуализация для Linux
- OpenNebula— облачная платформа для сисадминов и devops
- oVirt— open-source платформа для виртуализации, основанная на KVM
- Packer— инструмент для создания идентичных образов машин для нескольких платформ
- Proxmox VE— open-source платформа для виртуализации
- QEMU— open-source программа для эмуляции аппаратного обеспечения различных платформ и виртуализации
- Vagrant— инструмент для создания и конфигурирования виртуальной среды разработки
- VirtualBox— виртуализация для Windows, Linux, FreeBSD, macOS, Solaris/OpenSolaris, ReactOS, DOS и других
- Xen— кроссплатформенный гипервизор, распространяемый по лицензии GPL.
VPN
- OpenVPN— применяет специальный протокол безопасности, который использует SSL/TLS для обмена ключами
- Pritunl— VPN-решение, основанное на OpenVPN
- SoftEther— многопротокольный VPN с расширенными функциями
- sshuttle— прозрачный прокси-сервер, который работает как VPN
- strongSwan— open-source VPN для Linux
- tinc— распределённый p2p VPN
- wireguard— быстрый и защищённый VPN.
Веб
- Apache— самый популярный веб-сервер
- Caddy— HTTP/2 веб-сервер с автоматическим HTTPS
- Cherokee— легковесный и высокопроизводительный веб-сервер
- Lighttpd— веб-сервер, оптимизированный для случаев, когда критически важна скорость
- Nginx— HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения
- uWSGI— веб-сервер и сервер веб-приложений, первоначально реализованный для запуска Python-приложений через протокол WSGI
- HAProxy— надёжный TCP/HTTP балансировщик нагрузки
- Squid— кэширующий прокси для HTTP, HTTPS, FTP и не только
- Traefik— обратный прокси и балансировщик нагрузки, написанный на Go
- Varnish— обратный HTTP-прокси.
Веб-почта
- Mailpile— почтовый клиент с упором на предоставление пользователям шифрования и конфиденциальности по умолчанию
- Roundcube— клиент для веб-почты с веб-интерфейсом, написанный на PHP
- SquirrelMail— клиент для веб-почты на PHP.
Вики
- BookStack— простой вики-движок на PHP, использующий MySQL для хранения данных
- DokuWiki— простой, но достаточно мощный вики-движок
- Gollum— простой вики-движок, построенный на основе Git
- ikiwiki— вики-компилятор
- MDwiki— вики, полностью написанная на HTML5/JavaScript
- MediaWiki— движок для вики-проектов, который был написан специально для Википедии
- MoinMoin— мощный, простой в использовании и расширяемый вики-движок, написанный на Python
- Ōlelo Wiki— вики-движок, построенный на основе Git
- TiddlyWiki— вики-движок и вики-концепция, заключающаяся в том, что весь вики-сайт представляет собой одну HTML-страницу, интерактивность которой обеспечивается скриптами.
Блоги
- Code as Craft— блог компании Etsy
- DevOpsGuys— блог devops’ов
- Rackspace Developers— блог с множеством статей на тему DevOps
Книги
- Learn Cisco Network Administration in a Month of Lunches— руководство для сисадминов, которые хотят научиться администрировать коммутаторы и маршрутизаторы Cisco
- The Linux Command Line— книга о командной строке Linux
- The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win— книга о том, как DevOps-методики могут решить проблемы в IT-организациях
- The Practice of System and Network Administration— в первом и втором изданиях описываются лучшие практики администрирования, вне зависимости от конкретных платформ или технологий
- UNIX and Linux System Administration Handbook— подход к системному администрированию с практической точки зрения
- Securing DevOps— книги о безопасности для DevOps, которая рассматривает современные технологии, используемые для защиты веб-приложений и их инфраструктуры.
Рассылки для сисадминов
- Servers for Hackers— рассылка для программистов, которым нужно администрировать сервер
- DevOpsLinks— сообщество DevOps, сисадминов и разработчиков с еженедельной рассылкой и чатом
ИСТОЧНИК: