開源系統管理資源大合輯


Automation build.

自動化構建

  • Apache Ant – 用 Java 編寫的自動化構建工具,與 make 類似
  • Apache Maven – 主要為 Java 開發的自動化構建工具
  • Bazel – Google 的分布式構建系統
  • GNU Make – 最流行的自動化構建系統
  • Gradle – 另一個自動化構建系統

Backup software.

備份軟件

  • Amanda – C/S 模式的備份軟件
  • Attic – 用 Python 編寫的去重備份程序
  • Bareos – Bacula 備份程序的衍生版本
  • Backupninja – 輕量級、可擴展的元數據備份
  • Brebis – 全自動的備份檢查
  • Burp – 網絡備份和還原程序
  • Duplicity – 使用 rsync 算法加密的帶寬-效率備份軟件
  • Elkarbackup – 基於 RSnapshot 的、帶有簡單 Web 交互接口的備份解決方案
  • Lsyncd – 對文件進行監控,並開啟一個進程來同步更改(默認是用 rsync)
  • Obnam – 一個簡便、安全、基於快照、帶有數據備份程序
  • Rdiff-backup – 遠程增量備份工具
  • Rsnapshot – 文件系統快照輔助工具
  • Snebu – 帶有多客戶端去重和透明壓縮的快照備份程序
  • UrBackup – 另一個 C/S 備份系統
  • DREBS – 官方策略支持的 AWS EBS 備份腳本
  • ZBackup – 一個通用去重備份工具

Build and software organization tools

構建和軟件安排

  • EasyBuild – EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way.
  • environment-modules Lmod – Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem.
  • HPCBIOS – HPCBIOS is an effort to setup a common, well-documented and reproducible, environment spanning across multiple HPC systems & sites, inclusive of documentation.

ChatOps

運維機器人

對話驅動的運維和管理。請看 reddit 查看更多信息
- CloudBot – Python 編寫的簡單、快速、可擴展的 IRC 機器人
- Eggdrop – the world’s most popular IRC bot, designed for flexibility and ease of use, and is freely distributable under the GNU GPL.
- Err – a plugin based chatbot designed to be easily deployable, extensible and maintainable.
- Hubot – 可定制的、生活改良型機器人
- Lazlo – 用 Go 編寫的運維機器人自動化框架
- Lita – 你公司的聊天室的機器人同伴

Client management

客戶端管理

  • OCS Inventory NG – 資產管理、部署和網絡掃描
  • Opsi (開放式 PC 服務器集合) – 運行於 Debian 專為 Windows 客戶端開發的客戶端管理軟件
  • WAPT – 全網范圍的 Windows 軟件安裝、卸載、配置和升級
  • WPKG – Windows 程序的部署、升級和移除

Cloning

克隆軟件

  • Clonezilla – 硬盤分區、硬盤鏡像/克隆程序
  • Fog – 另一個計算機克隆問題解決方案

Cloud Computing

雲計算

  • AppScale – 兼容 GAE 的雲計算軟件
  • Archipel – Manage and supervise virtual machines using Libvirt.
  • CloudStack – Cloud computing software for creating, managing, and deploying infrastructure cloud services.
  • Cobbler – Cobbler is a Linux installation server that allows for rapid setup of network installation environments.
  • Cracow Cloud One – Polish Private Cloud – The CC1 system provides a complete solution for Private Cloud Computing.
  • Eucalyptus – Private cloud software with AWS compatibility.
  • Flynn – PaaS
  • Mesos – Develop and run resource-efficient distributed systems.
  • OpenNebula – User-driven cloud management platform for sysadmins and devops.
  • Openshift – PaaS product from Red Hat.
  • OpenStack – 構建你的私有或共有雲
  • The Foreman – 面向物理和虛擬服務器的全生命周期管理工具
  • Tsuru – Tsuru is an extensible Platform as a Service software.

Cloud Orchestration

雲業務流程

  • BOSH – IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems.
  • Cloudify – 使用 Python 和 YAML 編寫,基於 TOSCA 的雲業務流程軟件平台
  • CloudSlang – 面向管理開發應用程序、基於流的業務流程管理工具,支持 Docker
  • Juju – Cloud orchestration tool which manages services as charms, YAML configuration and deployment script bundles.
  • MCollective – 用於管理服務器的業務流程的 Ruby 框架,由 Puppet 實驗室開發
  • Overcast – Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH.
  • Rundeck – 簡單的業務流程工具
  • Salt – 用 Python/ZeroMQ 編寫的快速、可擴展、靈活的系統管理軟件
  • StackStorm – Event Driven Operations and ChatOps platform for infrastructure management. Written in Python

Cloud Storage

雲存儲

  • git-annex assistant – 你全部設備的同步文件夾(包括你的 OSX 、 Linux 、安卓設備 、可移動設備 、NAS 、 NAS 應用、 雲服務)
  • ownCloud – 通過 Web 端、電腦以及移動設備來提供對你文件和數據的通用訪問
  • Pydio – Pydio (formerly AjaXplorer) is a mature solution for file sharing and synchronization.
  • Seafile – 另一個雲存儲解決方案
  • SparkleShare – 提供雲存儲和文件同步服務,默認使用 Git 作為存儲后端
  • Swift – 高可用、分布式、最終一致的對象/二進制大對象存儲
  • Syncthing – 私人、加密、帶有身份驗證的分布式數據系統

Code Review

代碼評審

  • Gerrit – 基於 Git 的版本控制,可以幫助軟件開發者通過接受或拒絕源代碼的改動來評審、改進源代碼
  • Phabricator – 由 Facebook 開發的代碼評審工具,被 WikiMedia 、Facebook 、Dropbox 等公司使用。附帶了一個集成的 Wiki 、Bug 跟蹤、 VC 集成、 和一個被叫做“奧術師”的 CLI 工具。
  • Review Board – MIT 許可證下的免費軟件

Collaborative Software

協作軟件

  • Citadel/UX – Collaboration suite (messaging and groupware) that is descended from the Citadel family of programs.
  • EGroupware – 用 PHP 編寫的協作軟件
  • Horde Groupware – 基於 PHP 的協作軟件套件,包括電子郵件、日歷、Wiki、進度跟蹤和文件管理
  • Kolab – 另一個協作套件
  • SOGo – 專注於簡單和彈性的協作軟件服務器
  • Zimbra – 包含電子郵件服務器和 Web 客戶端的協作軟件套件

Configuration Management Database

配置管理數據庫軟件

  • i-doit – IT 文檔和配置數據庫管理
  • iTop – Complete ITIL web based service management tool.
  • Ralph – Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks.
  • Clusto – Helps you keep track of your inventory, where it is, how it’s connected, and provides an abstracted interface for interacting with the elements of the infrastructure.
  • Collins – At Tumblr, it’s the infrastructure source of truth and knowledge.

Configuration Management

配置管理工具

  • Ansible – 用 Python 編寫的,使用 SSH 來管理節點
  • CFEngine – 輕量級代理系統,配置情況通過聲明式語言指定
  • Chef – 使用 Ruby 和 Erlang 編寫的,使用純 Ruby 的 DSL
  • Pallet – 通過 Clojure DSL 來進行基礎設施的定義、配置和管理
  • Puppet – 用 Ruby 編寫的,使用 Puppet 的聲明式語言或者 Ruby 的 DSL
  • Salt – 用 Python 編寫的配置管理工具
  • Slaughter – 用 Perl 編寫的配置管理工具

Continuous Integration & Continuous Deployment

持續集成和持續部署

  • Buildbot – 基於 Python 的持續集成套件
  • Drone – 基於 Docker 構建的持續集成服務器,使用 YAML 文件進行配置
  • GitLab CI – Based off of ruby. They also provide GitLab, which manages git repositories.
  • Go – 持續交付服務器
  • Jenkins – 一個可擴展的持續集成服務器

    Control Panels

控制面板

◦Froxlor – 使用 Nginx 和 PHP-FPM 開發的面向 Linux 的使用面板
◦ISPConfig – Linux 主機控制面板
◦Sentora – Control panel for Linux, BSD, and Windows based on ZPanel.
◦VestaCP – 使用 Nginx 的面向 Linux 的主機控制面板

  • DNS

域名解析

◦Atomia DNS – DNS 管理系統
◦PDNS Gui – 擁有管理域名的 Web 界面,並將記錄通過 PowerDNS 記錄到 MySQL 中
◦Poweradmin – 基於 PowerDNS 服務器友好的 Web 管理工具

  • Revision Control

版本控制

◦iF.SVNAdmin – 通過 Web 界面來管理資料庫和用戶/組的權限
◦SCM-Manager – 用最簡單的辦法來管理你的 Git、Mercurial 和資料庫
◦WebSVN – 開源的 Web 資料庫瀏覽器

  • Virtualization

虛擬化

◦Feathur – VPS 資源調配和管理軟件
◦Panamax – Project that makes deploying complex containerized apps as easy as Drag-and-Drop.
◦OpenVZ Web Panel – 控制你的 OpenVZ 服務器的 Web 面板
◦Virtkick – 簡易管理虛擬機或 Docker 容器的控制器
◦WebVirtMgr – 基於 libvirt 的管理虛擬機 Web 接口 machines.

  • Server

服務器

◦Ajenti – Linux 和 BSD 的控制面板
◦Cockpit – 用 C 編寫的,針對 Linux 服務器的, 多服務器 Web 管理接口
◦Virtualmin – 基於 webmin 的 Linux 系統控制面板
◦Webmin – Linux 服務器控制面板

•Deployment Automation

自動部署

  • Capistrano – Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based).
  • Fabric – Python 庫和命令行工具,為了簡化應用部署時 SSH 的使用、系統管理任務等
  • Mina – 基於 rake 的快速部署和服務器自動化工具
  • Rocketeer – PHP 任務運行和部署工具
  • Vlad the Deployer – 基於 rake 的自動化部署工具

Distributed Filesystems

分布式存儲系統

  • Ceph – 分布式對象存儲和文件系統
  • DRBD – 分布式復制塊設備
  • LeoFS – 非結構化對象/數據存儲,高可用、分布式、一致的存儲系統
  • GlusterFS – Scale-out network-attached storage file system.
  • HDFS – 用 Java 編寫的,面向 hadoop 框架的分布式、可伸縮、便攜式文件系統
  • Lustre – Parallel distributed file system, generally used for large-scale cluster computing.
  • MooseFS – 容錯的網絡分布式文件系統
  • MogileFS – 應用層的網絡分布式文件系統
  • OpenAFS – Distributed network file system with read-only replicas and multi-OS support.
  • TahoeLAFS – 安全、分散、容錯、點對點分布式數據存儲和分布式文件系統
  • XtreemFS – XtreemFS is a fault-tolerant distributed file system for all storage needs.

DNS

域名解析系統

  • Bind – 最廣泛使用的域名服務器軟件
  • djbdns – DNS 應用集合,包括 tinydns
  • Designate – DNS REST API that support several DNS servers as its backend.
  • dnsmasq – 一個輕量級的為小型網絡提供 DNS \ DHCP \ TFTP 服務的服務
  • Knot – 高性能授權的 DNS 服務器
  • NSD – 僅權威的、高效、簡單的域名服務器
  • PowerDNS – 帶有后端海量數據存儲和負載均衡的DNS 服務器
  • Unbound – 驗證、遞歸和緩存 DNS 解析程序
  • Yadifa – 使用 DNSSEC 提供的 .eu 頂級域名的輕量級權威域名服務器

Editors

開源代碼編輯器

  • Atom – Github 開發的一個可編程文本編輯器
  • Brackets – 面向前段工程師和 Web 設計師的代碼編輯器
  • Eclipse – 用 Java 編寫的可擴展插件的 IDE
  • Geany – GTK2 文本編輯器
  • GNU Emacs – 可擴展的、可自定義的文本編輯器
  • Haroopad – 帶有實時預覽的 Markdown 編輯器
  • ICEcoder – 彪悍的代碼編輯器,用來架構常見的 Web 語言
  • jotgit – 基於 Git 的實時協作代碼編輯
  • KDevelop – IDE by the people behind KDE.
  • Light Table – 下一代編輯器
  • Lime – 旨在提供一個對標 Sublime Text 且開放源代碼的解決方案
  • TextMate – OS X 上的圖形文本編輯器.
  • Vim – 目的是高效編輯的高度可配置的文本編輯器

Identity Management

身份管理

LDAP
- 389 Directory Server – 由 Red Hat 開發的
- Apache Directory Server – 用 Java 編寫的, Apache 軟件基金會項目
- OpenDJ – 是 OpenDS 令一個實現版本
- OpenDS – 用 Java 寫的另一個目錄服務器
- OpenLDAP – 由 OpenLDAP 項目組開發

Tools and web interfaces

工具和 Web 接口

  • Fusion Directory – 改善基於 OpenLDAP 的公司目錄和服務的管理
  • FreeIPA – 安全管理解決方案,可以管理 LDAP、KRB、DNS、sudo 等等
  • LDAP Account Manager (LAM) – 存儲在 LDAP 的 Web 前端管理條目(包括用戶、組、DHCP 設置等)
  • Samba – 活動目錄和 CIFS 協議控制

IT Asset Management

IT 資產管理軟件

  • GLPI – 帶有額外管理接口的信息資源管理
  • OCS Inventory NG – 管理 IT 資產清單
  • RackTables – Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration.
  • Ralph – 面向大型數據中心和小型局域網的資產管理、DCIM 、CMDB 系統
  • Snipe IT – 資產和許可證管理軟件

Log Management

日志管理工具(包括收集、分析、可視化)

  • Elasticsearch – 基於 Lucene 的文檔存儲,主要用於日志索引、存儲和分析
  • Fluentd – 日志收集和傳送
  • Flume – 分布式日志收集和聚合系統
  • Graylog2 – 帶有報警選項的插件化日志、事件分析服務器
  • Heka – 用於日志聚合的流處理系統
  • Kibana – 日志和時間戳數據的可視化
  • Logstash – 用於管理事件和日志的工具
  • Octopussy – 日志管理解決方案(可視化、報警、報告)

Mail Clients

郵件客戶端

  • Claws Mail – Old school email client (and news reader), based on GTK+.
  • Mutt – 強大的基於文本的郵件客戶端
  • Thunderbird – 易於設置和自定義的免費郵件應用

Webmail

Web 郵件應用

  • Roundcube – 帶有用戶接口的基於瀏覽器的 IMAP 客戶端
  • SquirrelMail – 另一個基於瀏覽器的 IMAP 客戶端
  • Horde – Web 電子郵件和群組客戶端
  • Rainloop – 支持 IMAP / SMTP 和多賬戶的 Web 電子郵件

Mail Servers

郵件服務器

MDA (IMAP/POP3)
Mail Delivery Agents (IMAP/POP3 software).
- Courier IMAP/POP3 – 快速、彈性、企業級 IMAP 和 POP3 服務器
- Cyrus IMAP/POP3 – Intended to be run on sealed servers, where normal users are not permitted to log in.
- Dovecot – IMAP and POP3 server written primarily with security in mind.

MTA (SMTP)
Mail Transfer Agents (SMTP servers).
- Exim – Message transfer agent (MTA) developed at the University of Cambridge.
- Haraka – A high-performance, pluginable SMTP server written in JavaScript.
- MailCatcher – Ruby gem that deploys a simply SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development.
- Maildrop – Disposable email SMTP server, also useful for development.
- OpenSMTPD – Secure SMTP server implementation from the OpenBSD project.
- Postfix – Fast, easy to administer, and secure Sendmail replacement.
- Qmail – Secure Sendmail replacement.
- Sendmail – Message transfer agent (MTA).

complete solutions

Software for simple deployment of a mail server, e.g. for inexperienced or impatient admins.
- hMailServer – Open source e-mail server for Microsoft Windows
- Mail-in-a-Box – Take back control of your email with this easy-to-deploy mail server in a box.
- iRedMail – Full-featured mail server solution based on Postfix and Dovecot.
- Citadel – Feature packed, easy, versatile, and powerful mail server, thanks to exclusive “rooms” based architecture.
- Modoboa – Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface.
- Fufix – Fufix is a mailserver installer based on Dovecot, Postfix, Postfixadmin, Nginx, PHP, MySQL and Fail2ban.

Monitoring

監控軟件

  • Alerta – 分布式、可擴展、靈活的監控系統
  • Cacti – 帶有制圖工具的基於 Web 的網絡監控
  • Cabot – 帶有監視和報警功能,與 PagerDuty 類似
  • check_mk – Nagios 的擴展
  • Dash – 對 GNU/Linux 機器的低開銷的監控 Web 儀表盤
  • Flapjack – 監控通知事件處理系統
  • Icinga – Nagios 的另一個分支版本
  • LibreNMS – 全功能網絡監視系統,提供了豐富的功能和設備支持
  • Monit – 使用小程序,用於管理、監控 Unix 系統
  • Munin – 網絡資源監控工具
  • Naemon – Network monitoring tool based on the基於 Nagios 4 的網絡監控工具,帶有核心性能和新功能改進
  • Nagios – 計算機系統、網絡和基礎設施監控軟件
  • Node-Bell – Real-time anomalies detection for periodic time series, metrics monitor.
  • Observium – 通過 SNMP 監控服務器和網絡設備,運行在 Linux 上
  • OMD – 分布式監控
  • PhpSysInfo – 可定制的 PHP 腳本,更好地顯示相關系統信息
  • Riemann – 復雜、快速的事項處理
  • Sensu – 監控框架
  • Sentry – 應用程序監視、事件日志和聚合
  • ServerStatus BotoX – 監視並展示你的服務器統計信息
  • ServerStatus moejda – 服務器狀態腳本,展示正常運行時間、空閑 RAM、空閑硬盤空間
  • Shinken – 另一個監控框架
  • Thruk – Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken.
  • Xymon – 受到 Big Brother 啟發的網絡監控
  • Zabbix – 為監控網絡和應用開發的企業級軟件
  • Zenoss – 基於 Zope 的應用程序、服務器和網絡管理平台

Metric & Metric Collection

度量收集和展示軟件

  • Collectd – 守護進程的系統統計信息的收集
  • Collectl – 高精度系統性能指標收集工具
  • Dashing – Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms.
  • Diamond – 基於 Python 的統計信息收集守護程序
  • Facette – Time series data visualization and graphing software written in Go.
  • Freeboard – 一個前端實時控制面板,原生的 JSON 串轉換成 UI
  • Ganglia – High performance, scalable RRD based monitoring for grids and/or clusters of servers. Compatible with Graphite using a single collection process.
  • Grafana – Graphite 和 InfluxDB 的儀表盤和圖形編輯
  • Graphite – 彈性的圖形顯示服務器
  • InfluxDB – 不需要外部依賴的分布式時間序列數據庫
  • KairosDB – Fast distributed scalable time series database, fork of OpenTSDB 1.x.
  • OpenTSDB – 沒有粒度損失的服務器時間序列數據存儲收集
  • Packetbeat – 捕獲網絡流量並顯示到 Kibana 的儀表盤上
  • Prometheus – 服務監控系統和時間序列數據庫
  • RRDtool – 應用於時間序列數據的行業標准、高性能數據日志和繪圖系統
  • Statsd – 應用統計監聽程序

Network Configuration Management

網絡配置管理工具

  • GestióIP – 自動化的基於 Web 的 IPv4/IPv6 地址管理工具
  • Oxidized – 用 Web 接口和 Git 存儲的網絡設備配置監控模塊
  • RANCID – 監視網絡設備的配置和維護變換的歷史
  • rConfig – 另一個網絡設備配置管理工具
  • trigger – 用 Python 編寫的強大網絡自動化工具集

Newsletters

通訊軟件

  • DadaMail – 用 Perl 編寫的郵件列表管理
  • phpList – 用 PHP 編寫的通信管理
  • LibreMailer – Libre Mailer is a modest and simple web based email marketing application.
  • Lewsnetter – 電子郵件營銷管理程序(通過 SES 創建和發送電子郵件)包括訂閱管理、交付、投訴通知、模版和數據.

NoSQL

NoSQL 數據庫

  • Column-Family
    ◦Apache HBase – Hadoop 數據庫,分布式的大數據存儲
    ◦Cassandra – 設計為處理跨多台服務器的海量數據的分布式數據庫管理系統
    ◦Hypertable – C++ based BigTable-like DBMS, communicates through Thrift and runs either as stand-alone or on distributed FS such as Hadoop.

  • Document Store (面向海量數據訪問)
    ◦CouchDB – 易用的、多主機復制的文檔型數據庫
    ◦ElasticSearch – 基於 Java 的數據庫,因為日志聚合以及電子郵件歸檔而流行
    ◦MongoDB – 另一個文檔型數據庫
    ◦RavenDB – 用於 ACID/事務性功能基於文檔的數據庫
    ◦RethinkDB – 分布式文檔存儲數據庫,聚焦與 JSON

  • Graph
    ◦FlockDB – Twitter 的分布式容錯圖數據庫
    ◦Neo4j – 圖型數據庫

  • Key-Value (面向高性能並發讀寫)
    ◦LevelDB – Google 的高性能鍵值對數據庫
    ◦Redis – 網絡上、內存中、鍵值對存儲,持久性數據庫
    ◦Riak – 另一個容錯的鍵值對 NoSQL 數據庫

Packaging

打包工具

  • fpm – Versatile multi format package creator.
  • omnibus-ruby – 依賴 Ruby 的全棧、跨平台的打包軟件
  • packman – 依賴 Python 的全棧、跨平台的打包軟件
  • tito – 為基於 Git 的項目構建 RPM 包

Project Management

項目管理和 Bug 跟蹤

  • CaseBox – 在一個系統中管理你組織的全部信息
  • ChiliProject – Redmine 的另一個分支版本
  • GitBucket – 用 Scala 編寫的 Github 的克隆
  • GitLab – 用 Ruby 編寫的 Github 的克隆
  • Gogs – 用 Go 編寫的自托管 Git 服務
  • OpenProject – 項目協同
  • Phabricator 用 PHP 編寫
  • Redmine – 用 Ruby 編寫的跑在 rails 上
  • Taiga – 基於 Kanban 和 Scrum 的敏捷項目管理工具
  • The Bug Genie – 用 PHP 編寫
  • Trac – 用 Python 編寫

Queuing

消息隊列

  • ActiveMQ – Java 消息代理
  • BeanstalkD – 簡單、快速的工作隊列
  • Gearman – 快速、多語言隊列/任務處理平台
  • Kafka – 性能極高的發布/訂閱消息系統
  • NSQ – 實時分布式消息平台
  • RabbitMQ – 功能齊全、跨各發行版的隊列系統
  • ZeroMQ – 輕量級隊列系統

RDBMS

關系型數據庫管理系統

  • Firebird – 通用數據庫
  • Galera – Galera Cluster for MySQL is an easy-to-use high-availability solution with high system up-time, no data loss, and scalability for future growth.
  • MariaDB – 社區驅動的 MySQL 分支版本
  • Percona Server – Enhanced, drop-in MySQL replacement.
  • PostgreSQL – 對象關系型數據庫管理系統
  • PostgreSQL-XL – 可伸縮、基於 PostgreSQL 的數據庫集群
  • SQLite – 實現了獨立的、無服務器、零配置、事務性 SQL 數據庫

Security

安全工具

  • Blackbox – 在 Git 中安全存儲機密信息,提供工具來自動加密機密信息(例如密碼)
  • Bro – 網絡分析和安全監控的強大框架
  • Denyhosts – 守衛 SSH 免受字典和暴力破解攻擊
  • Fail2Ban – 掃描日志文件並顯示出惡意行為的 IP 地址
  • fwknop – 通過單個數據包授權來保護你防火牆的端口
  • Glastopf – 用於模擬漏洞和共濟數據的收集的低交互蜜罐
  • Kippo – 中交互的 SSH 蜜罐,主要是帶有可配置文件系統沙盒的獨立 SSH 守護進程
  • Linux Malware Detect – 為了解決共享主機環境所面臨風險的 Linux 惡意軟件掃描器
  • OSSEC – 一個可執行日至分析、FIM、Rootkit 檢測等的 HIDS
  • OSQuery – 通過類似 SQL 的用戶接口來查詢你服務器的狀態和相關信息
  • pfSense – FreeBSD 的防火牆和路由器分支
  • Snort – 網絡入侵防御系統(NIPS)和網絡入侵檢測系統(NIDS)
  • SpamAssassin – 使用各種檢測技術的垃圾電子郵件過濾器

Service Discovery

服務發現

  • Consul – 服務發現、監控和配置的工具
  • Doozerd – Doozer is a highly-available, completely consistent store for small amounts of extremely important data.
  • etcd – distributed K/V-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery.
  • ZooKeeper – 一個集中維護配置信息服務、命名、提供分布式同步並提供服務的系統

Software Containers

軟件容器

  • Docker – 為開發人員和系統管理員建立的分布式應用程序
  • LXC – Userspace interface for the Linux kernel containment features.
  • OpenVZ – Container-based virtualization for Linux.

SSH

SSH 工具

  • Advanced SSH config – 全透明地增強 ssh_config 文件能力
  • autossh – 在網絡中斷后自動重連的 ssh 會話
  • Cluster SSH – 通過單一的圖形化控制台控制一系列窗口
  • DSH – 分布式 Shell, 通過一個命令終端在多個遠程 Shell 中執行命令
  • Mosh – 手機 Shell
  • parallel-ssh – 提供 OpenSSH 的並行版本和相關工具
  • ssh-cert-authority – 一個 SSH 證書頒發工具
  • ssh-ca – 推送用戶密鑰到服務器,從而允許 SSH 對服務器的訪問權限
  • SSH Power Tool – 同時使用預共享的密鑰來執行命令、上傳文件到多個服務器
  • sshrc – sources ~/.sshrc on your local computer after logging in remotely.
  • stormssh – 一個用來管理 SSH 連接的命令行工具

Statistics

統計分析軟件

  • AWStats – 生成 Web 、流、FTP、郵件服務器的統計圖
  • GoAccess – 實時 Web 日志分析和交互查看器,在終端中運行
  • Open Web Analytics – 使用 JS、 PHP or REST APIs 向網站中添加 Web 網站分析
  • Piwik – Web 分析應用
  • Webalizer – 快速 Web 服務器日志文件分析

Status Pages

狀態頁

  • Cachet – 用 PHP 編寫的狀態頁系統
  • Stashboard – 為雲服務和 API 開發的狀態頁
  • System Status Dashboard (SSD) – 概覽組織的基礎設施健康狀況
  • Staytus – 一個完整的發布信息的解決方案,關於你的 Web 應用、網絡或者服務的最新信息

Ticketing systems

任務跟蹤系統

  • Bugzilla – 通用的 Bug 跟蹤和測試工具,最初由 Mozilla 項目組開發
  • Cerb – 小組的電子郵件管理項目
  • Flyspray – 用 PHP 編寫的,基於 Web 的 Bug 跟蹤系統
  • MantisBT – 基於 Web 的 Bug 跟蹤系統
  • osTicket – Simple support ticket system.
  • OTRS – Trouble ticket system for assigning tickets to incoming queries and tracking further communications.
  • Request Tracker – 用 Perl 編寫的任務跟蹤系統
  • TheBugGenie – 可擴展的用戶權限的跟蹤系統

Troubleshooting

故障排除工具

  • grml – 帶有強大 CLI 工具的 Debian 啟動盤
  • mitmproxy – 用於攔截、查看、修改網絡流量的 Python 工具,在確定的問題的故障排除時是神器
  • Sysdig – 在 Linux 實例中捕捉系統狀態和活動,保存、過濾並分析數據
  • Wireshark – 世界上最好的網絡協議分析工具

Version control

版本控制

  • Fossil – 內置 Wiki 和 Bug 跟蹤的分布式版本控制
  • Git – 以速度為重點的分布式版本控制和源碼管理
  • GNU Bazaar – 由 Canonical 發起的分布式版本控制系統
  • Mercurial – 另一個分布式版本控制系統
  • Subversion – C/S 架構的版本控制系統

Virtualization

虛擬化軟件

  • Archipel – 基於 XMPP 的虛擬化管理平台
  • ConVirt – 為集中管理您的 KVM 和 Xen 虛擬化環境提供核心功能
  • Ganeti – Cluster virtual server management software tool built on top of KVM and Xen.
  • KVM – Linux 內核虛擬機
  • OpenNebula – 靈活的企業雲
  • oVirt – 管理虛擬機,存儲和虛擬網絡
  • Packer – A tool for creating identical machine images for multiple platforms from a single source configuration.
  • Proxmox VE – 虛擬化管理解決方案
  • QEMU – QEMU is a generic machine emulator and virtualizer.
  • Vagrant – 構建完整開發環境的工具
  • VirtualBox – 甲骨文公司的虛擬化產品
  • Xen – Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures.

VPN

VPN 軟件

  • OpenVPN – 使用自定義的安全協議,使用 SSL/TLS 進行密鑰交換
  • Pritunl – OpenVPN based solution. Easy to set up.
  • SoftEther – 具有高級功能的多協議 VPN 軟件
  • sshuttle – Poor man’s VPN.
  • strongSwan – Complete IPsec implementation for Linux.
  • tinc – 分布式 P2P VPN

XMPP

XMPP 服務器

  • ejabberd – 用 Erlang/OTP 編寫的 XMPP 即時消息服務器
  • Metronome IM – Prosody 的分支版本
  • MongooseIM – ejabberd 的分支版本
  • Openfire – 實時協作(RTC)服務器
  • Prosody IM – 用 Lua 編寫的 XMPP 服務器
  • Tigase – 用 Java 實現的 XMPP 服務器

XMPP Web Clients

XMPP Web 客戶端

  • Candy – 使用 Javascript 編寫的多用戶 XMPP 客戶端
  • Kaiwa – 現代風格基於 Web 的聊天客戶端
  • Lets-Chat – 用 Node 編寫的自托管的聊天套件

Web

Web 服務器

  • Apache – 最流行的 Web 服務器
  • Cherokee – 輕量級、高性能 Web 服務器/反向代理服務器
  • Lighttpd – 高速環境下最優的 Web 服務器
  • Nginx – 反向代理、負載均衡、HTTP 緩存和 Web 服務器
  • uWSGI – The uWSGI project aims at developing a full stack for building hosting services.

Web Performance

Web 性能

  • HAProxy – 基於軟件的負載均衡,使用 SSL 減輕負載,進行性能優化、壓縮和通用 Web 路由
  • Varnish – 關注優化緩存和壓縮的基於 HTTP 的 Web 應用程序加速器

Wiki Software

Wiki 軟件

  • DokuWiki – 簡易、高度靈活的 Wiki,不需要數據庫
  • Gollum – 帶有 API 接口、本地前端,簡易、Git 驅動的 Wiki
  • ikiwiki – 一個 Wiki 編譯器
  • MDwiki – 完全基於 HTML5/Javascript 的 Wiki
  • Mediawiki – Used to power Wikipedia.
  • MoinMoin – 擁有很大用戶群的、易於使用、可擴展的 Wiki 引擎
  • Ōlelo Wiki – 頁面存儲在 Git 倉庫中的 Wiki
  • PmWiki – Wiki-based system for collaborative creation and maintenance of websites.
  • TiddlyWiki – 用 Javascript 編寫的完整交互式 Wiki

原文地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM