Skip to main content

Complete Linux sysadmin toolkit — 20 tools in one package: system info, log parsing, network scanning, firewall audit, Docker health, SSL checker, disk cleaner, process monitor, cron audit, backup monitor, user audit, service monitor, port monitor, log rotate, security scan, DNS checker, container audit, Nginx analyzer, MySQL health, and systemd timer manager

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.

PyPI version License: MIT

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

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


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.3.0.tar.gz (6.0 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.3.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dargslan_toolkit-1.3.0.tar.gz
  • Upload date:
  • Size: 6.0 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.3.0.tar.gz
Algorithm Hash digest
SHA256 2390491295fd98a1d91ec4b386ae0fabb45ea2728f93c7386fe48b0a2a69a3db
MD5 423305464cc818cc6c1e3005b493d6ad
BLAKE2b-256 ed7a59eea3f884ba6fbd89954a32bb3c94f3516cef8162f75c9c40d79913a65a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dargslan_toolkit-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dddd37012f185137a3c17ba24e9e25ddb4e96500a5f61db37dc7947632a5e548
MD5 dee94f9074950dd7859a26cdfc88e1eb
BLAKE2b-256 51e063b113d9ebe48d38a7dec1bfa1645fab65a26af1db7a458e599ed0d482d1

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