运维人员必须熟悉的运维工具汇总:


BootstrappingKickstartCobblerrpmbuild/xenkvmlxcOpenstack CloudstackOpennebulaEucalyplusRHEV
配置类工具:CapistranoChefpuppetfuncsalstackAnsiblerundeck
监控类工具:CactiNagios(Icinga)Zabbix、基于时间监控前端GrafanaMtopMRTG(网络流量监控图形工具)Monit 
性能监控工具:dstat(多类型资源统计)atop(htop/top)nmon(Unix系统性能监控)slabtop(内核slab缓存信息)sar(性能监控和瓶颈检查)sysdig(系统进程高级视图)tcpdump(网络抓包)iftop(类似top的网络连接工具)iperf(网络性能工具)smem)(高级内存报表工具)collectl(性能监控工具)
日志系统:LogstashScribe
绘图工具:RRDtoolGnuplot
流控系统:Panabit在线数据包分析工具Pcap Analyzer
安全检查:chrootkitrkhunter
PaaS
CloudifyCloudfoundryOpenshiftDeis DockerCoreOSAtomicubuntu core/Snappy 
Troubleshooting:
Sysdig SystemtapPerf
持续集成:GoJenkinsGitlab
磁盘压测:fioiozoneIOMeter(win)
Memcache
Mcrouter(scalingmemcached)
Redis
DynomiteTwemproxy
MySQL
监控:mytoporzdbaPercona-toolkitMaatkitinnotopmyawrSQL级监控mysqlpcap拓扑可视化工具 
MySQL
基准测试:mysqlslasql-benchSuper SmackPercona's TPCC-MYSQL Toolsysbench 
MySQLProxy:
SOHU-DBProxyAltascobar
MySQL
逻辑备份工具:mysqldumpmysqlhotcopymydumperMySQLDumper mk-parallel-dump/mk-parallel-restore
MySQL
物理备份工具:XtrabackupLVM Snapshot
MongoDB
压测:iibench&sysbench

安全:fail2ban


 

 

下面是在linux网站运维方向老男孩最近几年常用的免费的开源软件 

 

操作系统:Centos,Ubuntu,Redhat,suseFreebsd

网站服务:nginx,apache,lighttpd,php,tomcat,resin

数据   库:MySQL,Mysql-proxy,MariaDBPostgreSQL

代理相关:lvs,keepalived,haproxy,nginx,apache,heartbeat(此行都是※)

网站缓存:squid,nginx,varnish

NOSQL库:memcached,memcachedb,TokyoTyrant,MongoDB,Cassandra,redis,CouchDB

存储相关:Nfs,Moosefs(mfs),Hadoop,glusterfs,lustre,FastDFS

版本管理:svn,git

监控报警:nagios,cacti,zabbix,munin,hyperic,mrtg,graphite

域名解析:bind,powerdns,dnsmasq

同步软件:rsync,inotify,sersync,drbd,csync2,union,lsyncd,scp

批量管理:ssh+rsync+sersync,Saltstack,expect,puppet,ansible,cfengine

虚拟   化:kvm,xen

云计   算:openstack,docker,cloudstack

内网软件:iptables,zebra,iftraf,ntop,tc,iftop

邮件软件:qmail,posfix,sendmail

远程拨号:open***,pptp,openswan,ipip

统一认证:openldap(可结合微软活动目录)

队列工具:ActiveMQ,RabbitMQ,Metaq,MemcacheQ,Zeromq

打包发布:mvn,ants,jenkins,svn

测试软件:ab,smokeping,siege,JMeter,Webbench,LoadRunner,http_load(都是※)

日志相关:syslog,rsyslog,Awstats,flume logstash scribe kafka,stormELK(Elasticsearch+Logstash+Kibana)

DB代理:mysql-proxy,amoeba(更多还是程序实现读写分离)

搜索软件:Sphinx,Xapian(大公司会自己开发类似百度的小规模内部搜索引擎)