运维工具箱

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运维工具箱相关的知识,希望对你有一定的参考价值。


运维工具箱

Bootstrapping:

Kickstart、Cobbler、rpmbuild/xen、kvm、lxc、

Openstack、 Cloudstack、Opennebula、Eucalyplus、RHEV

配置类工具:

Capistrano、Chef、puppet、func、salstack、Ansible、

rundeck、CFengine、Rudder

自动化构建和测试:

Ant、Maven、Selenium、PyUnit、QUnit、JMeter、Gradle、

phpUnit

监控类工具:

Cacti、Nagios(Icinga)、Zabbix、基于时间监控前端Grafana、

Mtop、MRTG(网络流量监控图形工具)、Monit 、

Diamond+Graphite+Grafana

微服务平台:

OpenShift、Cloud Foundry、Kubernetes、Mesosphere

性能监控工具:

dstat(多类型资源统计)、atop(htop/top)、

nmon(类Unix系统性能监控)、slabtop(内核slab缓存信息)、

sar(性能监控和瓶颈检查)、sysdig(系统进程高级视图)、

tcpdump(网络抓包)、iftop(类似top的网络连接工具)、

iperf(网络性能工具)、smem)(高级内存报表工具)、

collectl(性能监控工具)、TCP优化监控工具tcpdive

免费APM工具:

mmtrix(见过的最全面的分析工具)、alibench、

JAVA性能监控pinpoint

进程监控:

mmonit、Supervisor、frigga、

StrongLoop Process Manager

日志系统:

Logstash、Scribe

绘图工具:

RRDtool、Gnuplot

流控系统:

Panabit、在线数据包分析工具Pcap Analyzer

安全检查:

chrootkit、rkhunter

PaaS:

Cloudify、Cloudfoundry、Openshift、

Deis (Docker、CoreOS、Atomic、ubuntu core/Snappy、

RancherOS)

Troubleshooting:

Sysdig 、Systemtap、Perf

服务发现:

SmartStack、etcd

持续集成:

Go、Jenkins、Gitlab、facebook代码审查工具phabricator、

spinnaker

APP CD:

fastlane

磁盘压测:

fio、iozone、IOMeter(win)

Memcache

Mcrouter(scaling memcached)

Redis

Dynomite、Twemproxy、codis/SSDB/Aerospike、

Redis Cluster

mysql 监控:

mytop、orzdba、Percona-toolkit、Maatkit、innotop、

myawr、SQL级监控mysqlpcap、拓扑可视化工具

MySQL基准测试:

mysqlsla、sql-bench、Super Smack、

Percona‘s TPCC-MYSQL Tool、sysbench

MySQL Proxy:

SOHU-DBProxy、Mycat、Altas、cobar、58同城Oceanus、

kingshard

MySQL逻辑备份工具:

mysqldump、mysqlhotcopy、mydumper、MySQLDumper 、

mk-parallel-dump/mk-parallel-restore

MySQL物理备份工具:

Xtrabackup、LVM Snapshot

MongoDB压测:

iibench&sysbench

本文出自 “boyhack” 博客,请务必保留此出处http://461205160.blog.51cto.com/274918/1854759

以上是关于运维工具箱的主要内容,如果未能解决你的问题,请参考以下文章

linux运维linux运维常用工具有哪些?

Linux运维人员必知必会工具汇总

北大青鸟设计培训:系统运维需要掌握哪些工具?

mysql运维管理(八):合格的运维管理员必须掌握的常用工具

运维的运维工程师使用的平台、工具

运维工具大宝典☞开源平台篇