Skip to main content

Bunch of utils to simplify linux network troubleshooting and performance tuning.

Project description

irq-utils
=========

It's just a bunch of utils to simplify linux network troubleshooting and performance tuning.

irqtop
------

- Show you a rate of interrupts
- based on /proc/interrupts file
- Hides interrupts with small rate to show a better picture.

softirq-net-rx-top
------

- Show you a rate of receiving packets
- Based on /proc/softirq
- Sometimes shows much more CPUs than really exists

missed-pkts-monitor
------

- Detects when were packets missed (maybe it will give some idea of correlation with something)
- Easy to use in tactical, not strategic debug, without deployment of graphite/influxdb

link-rx-rate
------

- Shows how many packets/bytes network interface receives

rss-ladder
------

Automatically set smp_affinity_list for IRQ of NIC rx/tx queues for ixgbe/igb/vmxnet3 drivers (they usually work on CPU0 out of box).

Later, it will get support for double ladder in case of multiprocessor systems.

autorps
------

Enables RPS of NIC on all available CPUs. It may be good for small servers with cheap network cards or bunch of VLAN.

Later, it will get support for enable RPS only for subgroup of CPUs based on L3 caches.

Project details


Release history Release notifications | RSS feed

This version

0.0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netutils-linux-0.0.2.tar.gz (1.9 kB view details)

Uploaded Source

File details

Details for the file netutils-linux-0.0.2.tar.gz.

File metadata

File hashes

Hashes for netutils-linux-0.0.2.tar.gz
Algorithm Hash digest
SHA256 662d949796f67fc21952e44aed69d3352a88c576d8457a25c2989524502a0f45
MD5 70094f9f47eda5389e4291df542d4ee7
BLAKE2b-256 5ab3e1294492c685798a8c355e279a6b719480c9db9e5f9d57d9fe10d3d8e004

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page