运维工具箱

运维精简工具箱

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

本文分享自微信公众号 - 马哥Linux运维(magedu-Linux),作者:Geekwolf

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-02-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 运维必知必会的监控知识体系全梳理

    监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。

    小小科
  • 详解Linux运维工程师必备技能

    本人是Linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧。 说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。...

    小小科
  • 20 多个 【精选】Linux 系统管理员的监控工具

    随着互联网行业的不断发展,各种监控工具多得不可胜数。可以参考这里列出精选的20多种方式来管理你的机器。在本文中,我们主要包括以下方面: 命令行工具 网络相关内容...

    小小科
  • 运维技能武器库

    Bootstrapping: Kickstart、Cobbler、rpmbuild/xen、kvm、lxc、Openstack、 Cloudstack、Open...

    致码DevOps
  • ICRA 2020最佳论文授予加州理工、清华大学:首个自适应外骨骼步态AI算法

    这项研究展示了如何利用「个人偏好」,来定制化提升人类使用下肢外骨骼的舒适感。以往,机械外骨骼一直被美国军队视为提升士兵作战能力的工具,但加州理工和清华大学的这项...

    机器之心
  • Cypress系列(25)- submit() 命令详解

    https://www.cnblogs.com/poloyy/category/1768839.html

    小菠萝测试笔记
  • 【译】在列表视图中处理空值

    本篇文章主要针对两类开发者。第一个是曾遇到过IllegalArgumentException: Path must not be empty问题的开发者。第二个...

    小鄧子
  • Hive 创建外部表 原

    北漂的我
  • 网易互娱的数据库选型和 TiDB 应用实践

    计费组是为网易互娱产品提供统一登录和支付高效解决方案的公共支持部门,对内是互娱的各个游戏工作室,对外是国内外数百个渠道。由于业务场景的特殊性,我们为各个游戏产品...

    PingCAP
  • 解决servlet doGet() 中文乱码问题

    servlet中doPost()方法中设置request、response的编码(解决中文乱码),可以如下设置: response.setCharacterEn...

    用户1220053

扫码关注云+社区

领取腾讯云代金券