运维系统工具合集
本篇文章主要记录运维工作中所需的工具和系统,方便查询和记录使用,也希望能帮到需要的人;
每个工具都有它的时代和价值,虽然有的工具已经老去,但并不能否定在它的那个时代的价值,一切都是生命的周期。
- redis: https://redis.io/
- codis : https://github.com/CodisLabs/codis (redis 集群版本,推荐使用)
- redis cluster:https://redis.io/topics/cluster-tutorial(官方的集群方案,推荐使用)
- twemproxy: https://github.com/twitter/twemproxy (不推荐使用)
- CacheCloud: https://github.com/sohutv/cachecloud/ 开源的redis cluster 管理工具 (推荐研究)
- rdr: https://github.com/xueqiu/rdr/ (redis rdb 文件分析工具,可以页面展示 rdb-tools 的升级版本)
- MySQL: https://www.mysql.com/cn/
- mha: https://github.com/yoshinorim/mha4mysql-manager (MySQL高可用工具)
- https://github.com/box/Anemometer (MySQL 慢日志收集系统)
- binlog2sql: https://github.com/danfengcao/binlog2sql (MySQL 数据闪回)
- pt-tools : https://www.percona.com/downloads/percona-toolkit/LATEST/ (MySQL工具集)
- https://proxysql.com/ (MySQL proxy 代理软件)
- https://github.com/cetus-tools/cetus (MySQL proxy 代理软件,未测试过)
- 其他数据库
- consul: https://github.com/hashicorp/consul
- etcd:https://etcd.io/
- MongoDB: https://www.mongodb.com/cn
- influxdb: https://www.influxdata.com/
- zk: https://zookeeper.apache.org/
- web
- Nginx:http://nginx.org/ (目前标准web 软件)
- LVS : http://www.linux-vs.org/ 四层负载的王者(相当于云厂商的LB)
- haproxy:http://www.haproxy.org/ 7层负载均衡
- Squid: https://wiki.squid-cache.org/ (缓存代理)
- 持续交付
- Jenkins: https://jenkins.io/zh/
- 瓦力: http://www.walle-web.io/
- https://www.spinnaker.io/
- 运维必知命令
- screen : 开启一个控制台快照
- iperf3 : 压测网络质量带宽使用的命令
- 跳板机
- Jumpserver: https://www.jumpserver.org/
- 定时任务系统:
- cronsun: https://github.com/shunfei/cronsun (替代crontab 支持秒级,轻量级)
- xxl-job: https://www.xuxueli.com/page/projects.html
- 其他还有。。。
- 链路追踪系统:
- zipkin: https://zipkin.apache.org/
- sentry: https://sentry.io/welcome/ (异常捕获)
- 代码管理系统:
- gitlab : https://about.gitlab.com/
- 压力测试工具:
- DNS
- dnsmasq:
- nscd
- bind9
- powerdns
- kubernetes tools
- forge: forge.sh (部署工具)
- ELK tools (ES全家桶,目前日志收集的标准系统)
- Elasticsearch: https://www.elastic.co/cn/
- Logstash: https://www.elastic.co/cn/
- Kibana: https://www.elastic.co/cn/
- SQL2ES: http://www.ischoolbar.com/EsParser/
- kafka tools
- kafka Eagle : https://www.kafka-eagle.org/
- kafka Manager : https://github.com/yahoo/CMAK (简洁,建议使用 kafka Eagle)
- 监控系统
- zabbix: https://www.zabbix.com/cn/ (目前市场最多,最通用)
- open-falcon: http://www.open-falcon.com/ (小米开源,简洁)
- 夜莺: https://n9e.didiyun.com/docs/usage/ (滴滴开源,全部go重构,基于open-falcon的优化版本)
- 普罗米修斯: https://prometheus.io/ (下一代监控系统)
- 天兔: http://www.lepus.cc/ (MySQL监控)
- Grafana:https://grafana.com/ 监控展示
- ganglia: http://ganglia.info/ (古老的监控系统)
- Cacti: https://www.cacti.net/ (上一代监控系统)
- Nagios: https://www.nagios.org/ (上一代王者监控系统)
- 微服务API网关(记录,并没有研究过)
- Kong:https://konghq.com/
- APISIX:https://www.iresty.com/
- 编排软件
- saltstack: https://docs.saltstack.com/en/latest/ (难度大,性能好)
- ansible: https://docs.ansible.com/ (入门简单,使用用户多)
- puppet: https://puppet.com/docs/puppet/latest/puppet_index.html (上一代,基于ruby)
- 身份认证
- freeipa : https://www.freeipa.org/page/Main_Page
- ldap : https://ldap.com/
- vpn
- openvpn:https://openvpn.net/
- autossh :https://www.harding.motd.ca/autossh/ 内网穿透
- brook: https://github.com/txthinking/brook
- 其他记录
- https://certbot.eff.org/ (免费申请https证书)
- https://www.centos.bz/ (运维知识网站)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
http://www.cnblogs.com/topicjie/