Skip to content

Perform "tcping" in parallel and visualize in the dashboard

License

Notifications You must be signed in to change notification settings

cloudy-sfu/Parallel-tcping-visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parallel tcping visualization

Perform "tcping" in parallel and visualize in the dashboard

Snipaste_2023-06-04_22-03-51

Usage

Developer:

  1. Set the project root as the current folder in terminal.

  2. Activate Python virtual environment if applicable.

  3. Run the following script.

    pip install -r requirements.txt
    python -m flask run 

It occupies localhost 5000 port by default.

Terminal user:

  1. Download and unzip the release.

  2. Open parallel_ping_visualization.exe.

  3. Refer to the following functions.

    Function Description
    View In the host box: Input a new host (domain) or clear text and select an existed host. It shows all TCPing records of this host in the chart.
    Start all It performs TCPing to all these hosts in parallel. To add a host into list, input or select it and click "view". The dropdown shows all hosts in the list.
    Stop all It stops TCPing to all hosts listed. The dropdown shows all hosts in the list.
    Start It continuously perform TCPing to the host in the box.
    Stop It stops TCPing to the host in the box.
    Delete It deletes the host in the box along with related TCPing records.