Complete Linux sysadmin toolkit — 66 CLI tools for monitoring, security, networking, storage, and DevOps. One install, all tools.
Project description
dargslan-toolkit
The Complete Linux Sysadmin Toolkit — Install everything you need for Linux server management with a single command. System monitoring, log analysis, network scanning, firewall auditing, and Docker health checks.
Installation
pip install dargslan-toolkit
This installs all 5 Dargslan tools:
| Tool | Command | Description |
|---|---|---|
| dargslan-sysinfo | dargslan-sysinfo |
CPU, memory, disk, network monitoring |
| dargslan-log-parser | dargslan-logs |
Parse syslog, auth.log, nginx logs |
| dargslan-net-scanner | dargslan-netscan |
Ping sweep, TCP port scanning |
| dargslan-firewall-audit | dargslan-fwaudit |
iptables/nftables rule auditing |
| dargslan-docker-health | dargslan-docker |
Container health & resource monitoring |
Quick Start
Unified CLI
# Full system overview
dargslan overview
# Individual tools
dargslan sysinfo
dargslan logs auth /var/log/auth.log
dargslan netscan quick 192.168.1.1
dargslan firewall
dargslan docker
Python API
from dargslan_toolkit import Toolkit
tk = Toolkit()
# Full system audit
report = tk.full_audit()
# Individual modules
from dargslan_sysinfo import SystemInfo
from dargslan_log_parser import LogParser
from dargslan_net_scanner import NetScanner
from dargslan_firewall_audit import FirewallAudit
from dargslan_docker_health import DockerHealth
Use Cases
- Daily server health checks — Quick overview of all system metrics
- Security audits — Firewall rules + open ports + auth log analysis
- Incident response — Log parsing + network scanning in one toolkit
- Infrastructure monitoring — Docker + system resources + network
- Compliance checks — Automated firewall and security auditing
Why dargslan-toolkit?
- Zero external dependencies — Only Python standard library
- 5 tools, 1 install — Everything a Linux sysadmin needs
- CLI + Python API — Use from terminal or import in scripts
- Lightweight — Minimal footprint, fast execution
- Production tested — Used on real Linux servers
More Resources
- Linux & DevOps eBooks — 210+ professional eBooks for sysadmins
- Free Cheat Sheets — Linux, Docker, Kubernetes, Ansible quick references
- Blog & Tutorials — 300+ in-depth Linux and DevOps guides
- Free Tools — Linux Distro Finder, IT Career Path Calculator, and more
Individual Packages
Each tool is also available as a standalone package:
pip install dargslan-sysinfo
pip install dargslan-log-parser
pip install dargslan-net-scanner
pip install dargslan-firewall-audit
pip install dargslan-docker-health
License
MIT License — see LICENSE for details.
Made with care by Dargslan — Your source for Linux & DevOps knowledge.
Website | eBooks | Cheat Sheets | Blog | GitHub
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dargslan_toolkit-1.10.0.tar.gz.
File metadata
- Download URL: dargslan_toolkit-1.10.0.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff817b373eb2383a142d43a99bab28224abfafe25a2ced8a93a1790e2e08527b
|
|
| MD5 |
dc9b5b4b403468d1cb5e5330cad8a402
|
|
| BLAKE2b-256 |
66a36fa0d8c4e37b602386749b6867de19d8236ea65b68d56fc4f031c77f7964
|
File details
Details for the file dargslan_toolkit-1.10.0-py3-none-any.whl.
File metadata
- Download URL: dargslan_toolkit-1.10.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccc579229a6ce453434717982102f80b1f2797e28a99d6db07d5852160e7d85e
|
|
| MD5 |
8438c597d12e651f89455d37fe27a410
|
|
| BLAKE2b-256 |
2f8107e1ac30eb1198ed0f0598035f95111fb971af8f0ab382cee6d803d91b27
|