The Big Damn Linux Tools List

From Ye Ole Stash
Jump to: navigation, search

Contents

Bandwidth Shapers

MySQL

Inventory/CMDB

Security

  • lcap - RPMFORGE (Kernel Hardening)

2 Factor Auth

  • RSA
  • YubiKey

Filesystems

Performance Metric Graphing

System Automation

Load Balancers

  • LVS
http://kb.linuxvirtualserver.org/wiki/Main_Page
http://www.austintek.com/LVS/LVS-HOWTO/mini-HOWTO/LVS-mini-HOWTO.html
  • Heartbeat
  • Pound
  • Varnish
  • nginx
  • haproxy
  • BalanceNG - Layer2 (Ethernet) Load balancer

High Availability and fail over

Top Tools

  • dstat - RPMFORGE - Swiss Army Knife of top tools, one every sysadmin needs installed! NOTE: The RPMFORGE version has more built in plugins so I recommend it over the base version.
  • iptstate - Base OS - IPTABLES State TOP
  • atop - RPMFORGE - excellent system overview basically a sar-like top.
  • slabtop - base OS
  • top - base OS
  • htop - RPMFORGE
  • apachetop - RPMFORGE
  • iftop - RPMFORGE
  • dnstop - RPMFORGE
  • mtop (MySQL) - RPMFORGE - Outdated but useful to compare vs mytop
  • mytop (mysql) - RPMFORGE - MySQL top
  • nettop - RPMFORGE
  • ntop - RPMFORGE - VERY intense network stats grabber with DB backend support
  • iotop - base OS RHEL6 / RPMFORGE - Very nice top for Disk IO!
  • virt-top - base OS RHEL6 - great KVM monitoring tool
  • ftop - RPMFORGE - RHEL6 (RHEL5?) show progress of open files and file systems
  • tcptrack - RPMFORGE
  • powertop - base OS RHEL6 - shows power usage in detail

Statistics Tools

  • lnstat -f rt_cache -c -1 - constant monitor or Routing Table Cache (like rtstat from days gone by)
  • nstat
  • mongostat - part of mongodb package.

/proc fs 'n' you

Online Guides

General Tools

  • ipcs - Base OS - info on shared memory segments,message queues, and semaphore arrays
  • dcfldd - dd replacement with lots of new features ! find it at : http://dcfldd.sourceforge.net

CentOS / RHEL Repos

REPO followed by highlights (if any)
Mod_Security

Backup Tools/software

MySQL Tools

Perf Analysis

Benchmark Toolsets

Clusters

General Load Creation

Bind (DNS)

MySQL

Filesystem / Harddrive

Suites

Email

  • time smtp-source -c -N -l 300 -t $your-full-email-address -s 200 -m 300 filter03
  • smtp-source (Postfix) - Default Package in CentOS
  • xstress -

Apache

  • ab - Part of the Apache RPM
    • Examples :
  • FunkLoad - [1]

Asterisk

Network

  • iperf - yum install iperf-2.0.4-4.el5.x86_64
    • Examples :

CPU

  • Compile Kernel
  • openssl speed
Personal tools