Network Connection Tester (v1.0.0)

Developed by Emmanuel Hernandez | Automation Engineering

A high-performance CLI tool designed to monitor network devices in real-time using parallel processing (up to 30 workers). It verifies ICMP reachability (Ping) and TCP port status, exporting a historical log to a timestamped CSV on exit.

Project Structure

  • src/cli.py: Main execution script for the terminal interface.
  • devices_example.csv: Template file for targets input.

How to Run

  1. Ensure you have Python installed and your virtual environment active.
  2. Install dependencies: pip install -r requirements.txt
  3. Execute the tool providing your CSV file:
    python src/cli.py devices_example.csv
    
Description
Tool to test network and ports, this version requires a CSV file to get the list of devices, the IP's and the ports.
Readme 47 MiB
2026-07-08 16:22:38 +00:00
Languages
Python 100%