Skip to main content

Complete Linux sysadmin toolkit โ€” 107 CLI tools for monitoring, security, networking, storage, and DevOps. One install, all tools.

Project description

๐Ÿ› ๏ธ dargslan-toolkit

The Complete Linux Sysadmin Toolkit โ€” 100 professional CLI tools for Linux server management, security auditing, performance monitoring, and DevOps operations. One install. All tools.

PyPI version License: MIT Python 3.7+ Tools


โšก Quick Install

pip install dargslan-toolkit

One command installs all 100 CLI tools โ€” ready to use immediately from your terminal.


๐Ÿ“‹ Complete Tool Reference

๐Ÿ–ฅ๏ธ System Monitoring & Performance (14 tools)

# Tool Description
1 dargslan-sysinfo Full system overview โ€” CPU, memory, disk, network, OS info
2 dargslan-process-monitor Real-time process monitoring with top-like output
3 dargslan-proc-monitor Process resource monitor โ€” top CPU/memory consumers, load average
4 dargslan-load-average Load average analyzer โ€” 1/5/15 min load vs CPU cores, bottleneck detection
5 dargslan-memory-profiler Deep memory analysis โ€” buffers, cache, slab, per-process breakdown
6 dargslan-swap-analyzer Swap usage analysis โ€” pressure detection, swappiness tuning
7 dargslan-swap-manager Swap space management โ€” swap files, priorities, auto-configuration
8 dargslan-uptime-report System uptime tracking โ€” boot history, availability reporting
9 dargslan-inode-monitor Inode usage monitoring โ€” detect exhaustion before disk-full errors
10 dargslan-mount-monitor Mount point monitor โ€” filesystem mounts, stale NFS, options audit
11 dargslan-zombie-kill Zombie process finder โ€” detect and clean up defunct processes
12 dargslan-process-killer Process management โ€” find and terminate resource-hungry processes
13 dargslan-io-monitor Disk I/O performance โ€” IOPS, throughput, read/write stats per device
14 dargslan-user-sessions Active user session monitoring โ€” who's logged in, idle detection

๐Ÿ”’ Security & Hardening (18 tools)

# Tool Description
15 dargslan-firewall-audit iptables/nftables rule auditing โ€” open ports, default policies
16 dargslan-ssh-hardening SSH server hardening โ€” sshd_config audit, root login, key auth
17 dargslan-ssh-audit SSH server & key auditing โ€” algorithms, ciphers, key strength
18 dargslan-sshkey-audit SSH key auditor โ€” authorized_keys scan, weak keys, key sprawl
19 dargslan-sudoers-audit Sudoers file analysis โ€” NOPASSWD detection, privilege escalation
20 dargslan-pam-audit PAM configuration auditing โ€” auth modules, password policies
21 dargslan-sysctl-audit Kernel parameter audit โ€” security hardening, network settings
22 dargslan-env-audit Environment variable security โ€” leaked secrets, PATH analysis
23 dargslan-file-integrity File integrity monitoring โ€” checksum tracking, change detection
24 dargslan-acl-check File ACL & permission checker โ€” SUID, world-writable, POSIX ACLs
25 dargslan-audit-log Auditd log analyzer โ€” file access, privilege escalation, user activity
26 dargslan-login-history Login history โ€” wtmp/btmp analysis, failed attempts, session tracking
27 dargslan-login-tracker Login session tracker โ€” active sessions, IP tracking, brute force
28 dargslan-lastlog-audit Last login audit โ€” dormant accounts, never-logged-in users
29 dargslan-passwd-audit Password policy auditor โ€” shadow file, empty passwords, aging
30 dargslan-security-scan General security scanner โ€” comprehensive system hardening check
31 dargslan-selinux-check SELinux status checker โ€” mode, policy, booleans, denials
32 dargslan-user-audit User account auditing โ€” UID 0 check, shell assignment, groups

๐ŸŒ Networking & DNS (15 tools)

# Tool Description
33 dargslan-net-scanner Network scanner โ€” ping sweep, port scanning, service detection
34 dargslan-port-monitor Listening port monitor โ€” open ports, bound services, PID mapping
35 dargslan-dns-check DNS record verification โ€” A, AAAA, MX, TXT, CNAME lookups
36 dargslan-dns-resolver DNS resolver analysis โ€” nameserver testing, resolution performance
37 dargslan-resolv-check resolv.conf checker โ€” nameserver configuration, search domains
38 dargslan-bandwidth-monitor Network bandwidth monitor โ€” per-interface throughput tracking
39 dargslan-interface-monitor Network interface status โ€” link state, speed, errors, traffic
40 dargslan-ssl-checker SSL certificate validator โ€” expiry, chain, cipher analysis
41 dargslan-ip-geo IP geolocation lookup โ€” country, city, ISP, ASN
42 dargslan-tcp-monitor TCP connection monitor โ€” established, TIME_WAIT, connection states
43 dargslan-socket-stats Socket statistics โ€” summary by protocol, state, per-process
44 dargslan-network-latency Network latency tester โ€” ping, traceroute, jitter analysis
45 dargslan-route-check Routing table analyzer โ€” routes, gateways, default route, policy
46 dargslan-hostname-check Hostname & DNS identity โ€” FQDN, reverse DNS, /etc/hosts check
47 dargslan-hostname-info Hostname information utility โ€” system identity, domain details

๐Ÿ”ฅ Firewall & Network Security (3 tools)

# Tool Description
48 dargslan-iptables-export iptables rule exporter โ€” backup, diff, migration to nftables
49 dargslan-netfilter-check Netfilter conntrack analyzer โ€” connection tracking, NAT, chains
50 dargslan-arp-monitor ARP table monitor โ€” cache, duplicate MAC detection, spoofing alerts

๐Ÿ“Š Log Analysis (7 tools)

# Tool Description
51 dargslan-log-parser Multi-format log parser โ€” syslog, auth.log, nginx, Apache
52 dargslan-journald-analyzer Systemd journal analyzer โ€” priority filtering, unit analysis
53 dargslan-journal-export Journal log exporter โ€” stats, priorities, time-range export
54 dargslan-dmesg-analyzer Kernel dmesg analyzer โ€” hardware errors, OOM, storage failures
55 dargslan-log-rotate Logrotate config validator โ€” rotation rules, compression, paths
56 dargslan-log-stats Log statistics โ€” line counts, growth rates, size tracking
57 dargslan-nginx-analyzer Nginx log analyzer โ€” access patterns, error rates, top IPs

โš™๏ธ System Configuration (15 tools)

# Tool Description
58 dargslan-crontab-backup Crontab backup & restore โ€” export, diff, system cron jobs
59 dargslan-cron-audit Cron job auditing โ€” schedule analysis, permission checks
60 dargslan-cron-parser Cron expression parser โ€” schedule validation, next-run calculation
61 dargslan-systemd-timer Systemd timer analyzer โ€” active timers, calendar expressions
62 dargslan-systemd-analyze Systemd boot analyzer โ€” startup time, service bottlenecks
63 dargslan-systemd-unit Systemd unit manager โ€” unit status, dependencies, overrides
64 dargslan-grub-check GRUB bootloader validator โ€” kernel entries, boot parameters
65 dargslan-fstab-check fstab syntax validator โ€” mount options, UUID verification
66 dargslan-locale-check Locale & encoding checker โ€” UTF-8, language configuration
67 dargslan-timezone-info Timezone & NTP info โ€” clock sync, time zone configuration
68 dargslan-ntp-check NTP sync checker โ€” clock offset, stratum, chrony/timesyncd
69 dargslan-ulimit-check Resource limits checker โ€” open files, processes, memory limits
70 dargslan-kernel-module Kernel module manager โ€” lsmod, modinfo, unused module detection
71 dargslan-kernel-check Kernel version checker โ€” config, available updates, parameters
72 dargslan-motd-manager MOTD manager โ€” login banners, dynamic system info display

๐Ÿ’พ Storage & Filesystems (10 tools)

# Tool Description
73 dargslan-disk-cleaner Disk space cleaner โ€” find large files, old logs, cache cleanup
74 dargslan-disk-benchmark Disk I/O benchmarking โ€” sequential/random read/write speed
75 dargslan-disk-quota Disk quota manager โ€” user/group quotas, usage reporting
76 dargslan-disk-health Disk health monitor โ€” SMART data, I/O errors, wear level
77 dargslan-lvm-check LVM volume checker โ€” VGs, LVs, PVs, free space analysis
78 dargslan-raid-monitor RAID array monitor โ€” mdadm status, degraded detection
79 dargslan-nfs-health NFS share health checker โ€” mount status, stale detection
80 dargslan-tmpfile-cleaner Temp file cleaner โ€” /tmp, /var/tmp cleanup and analysis
81 dargslan-tmpfile-clean Temporary file analyzer โ€” old files, large files, cache dirs
82 dargslan-backup-monitor Backup file monitor โ€” age verification, size tracking, alerts

๐Ÿณ DevOps & Containers (5 tools)

# Tool Description
83 dargslan-docker-health Docker health monitor โ€” container status, resource usage, logs
84 dargslan-container-audit Container security audit โ€” image scanning, privilege checks
85 dargslan-cgroup-monitor Cgroup resource monitor โ€” CPU/memory limits, usage tracking
86 dargslan-cgroup-audit Cgroup v2 auditor โ€” resource limits, slices, controller status
87 dargslan-git-audit Git repository auditor โ€” large files, secrets, commit hygiene

๐Ÿ—„๏ธ Database Health (3 tools)

# Tool Description
88 dargslan-mysql-health MySQL health monitor โ€” connections, queries, replication status
89 dargslan-postgres-health PostgreSQL health monitor โ€” connections, locks, vacuum status
90 dargslan-redis-health Redis health monitor โ€” memory, connections, persistence status

๐Ÿ“ฆ Package & Service Management (8 tools)

# Tool Description
91 dargslan-apt-history APT package history โ€” install/upgrade/remove timeline
92 dargslan-apt-check APT health checker โ€” broken packages, pending updates
93 dargslan-package-audit Package security audit โ€” CVE scanning, outdated packages
94 dargslan-service-monitor Systemd service monitor โ€” active/failed/inactive services
95 dargslan-service-restart Service restart monitor โ€” failed services, restart loops
96 dargslan-apache-analyzer Apache log & config analyzer โ€” vhosts, modules, access logs
97 dargslan-cert-manager SSL certificate manager โ€” renewal tracking, expiry alerts
98 dargslan-bash-alias Bash alias manager โ€” list, suggest, conflict detection

๐Ÿ”ง System Diagnostics (2 tools)

# Tool Description
99 dargslan-coredump-check Core dump analyzer โ€” crash detection, limits, storage usage
100 dargslan-entropy-check System entropy monitor โ€” random pool, crypto readiness, RNG

๐Ÿš€ Quick Start Examples

# Install the complete toolkit
pip install dargslan-toolkit

# System overview
dargslan-sysinfo

# Security audit
dargslan-firewall-audit
dargslan-ssh-hardening
dargslan-passwd-audit

# Performance monitoring
dargslan-load-average
dargslan-io-monitor
dargslan-proc-monitor

# Network analysis
dargslan-net-scanner
dargslan-port-monitor
dargslan-ssl-checker

# Log analysis
dargslan-log-parser
dargslan-dmesg-analyzer
dargslan-journal-export

# Storage management
dargslan-disk-health
dargslan-disk-cleaner
dargslan-lvm-check

โœ… Why dargslan-toolkit?

Feature Details
100 tools, 1 install Everything a Linux sysadmin needs in a single pip install
Zero external deps Built on Python standard library only
CLI ready Every tool works from the terminal immediately
Lightweight Minimal footprint, fast execution
Production tested Used on real Linux servers and infrastructure
Well documented Each tool has its own PyPI page with usage examples
MIT licensed Free for personal and commercial use

๐Ÿ“š More Resources from Dargslan

Resource Link
210+ Linux & DevOps eBooks dargslan.com/books
370+ Free Cheat Sheets (PDF) dargslan.com/cheat-sheets
420+ Blog Posts & Tutorials dargslan.com/blog
Free Tools dargslan.com/tools

๐Ÿ“„ License

MIT License โ€” see LICENSE for details.


Made with care by Dargslan
Your source for Linux & DevOps knowledge.

Website โ€ข eBooks โ€ข Cheat Sheets โ€ข Blog

Project details


Download files

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

Source Distribution

dargslan_toolkit-1.18.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dargslan_toolkit-1.18.0-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file dargslan_toolkit-1.18.0.tar.gz.

File metadata

  • Download URL: dargslan_toolkit-1.18.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for dargslan_toolkit-1.18.0.tar.gz
Algorithm Hash digest
SHA256 f5dc138c571a54f125e1de6e72d1b332ee5ef0c63a1a6f1b61031836a6446560
MD5 ce27ec7e52e9125059866dac8d5ff54a
BLAKE2b-256 3981b41de8bfc5b8b8ecf24c66bdceb2c462e966533f63c11ecfe36b6b04026c

See more details on using hashes here.

File details

Details for the file dargslan_toolkit-1.18.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dargslan_toolkit-1.18.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85cbc57564b283a6dc594dd208b05ebb9a837eca7d915d0740d2ec1f5fb3c8cc
MD5 410399a6b20ca09fdd39f8a6b493d8ef
BLAKE2b-256 6e8c616ced1d4207e45ed2a1e763319827312aef445abffcfe0a2c9e88f2eca9

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