Web Service

KillDisk supports monitoring of workstations state and all running processes from remote computer via standard HTTP protocol in any Web Browser. Just navigate to the menu bar and select Tools > Web Service > Start Web Service to activate build-in Web Server and allow remote web clients to monitor the state of application. Green icon in the status bar will display service status (Started/Stopped, Read Only/Interactive).

In order to start the Web Service properly, connection parameters for the remote host must be configured first.

Web Service Configuration

Navigate Tools > Web Service > Settings or the related tab in Preferences to configure remote connection parameters:

Figure 1: Web Service Settings
Server Name
Type the name of current workstation to be displayed on remote hosts
IP Address
Web Service can be running on all IP addresses (version 4 protocol) assigned to current workstation or on the particular IP. Drop-down list box enumerates all available IP addresses
Port
Web Service can be set up on a default TCP/IP port (80), or any port you like
Important:

Make sure that selected Port is open on the Local firewall for the host to be accessible over the network. Contact you local Network Administrator if you are not sure how to configure Firewall settings.

Maximum Number of Simultaneous Connections
Workstation can serve requests from several web clients, however each connection consumes resources such as CPU, RAM & Network bandwidth. You can limit the number of web clients which can monitor current KillDisk workstation. Default value is 3
Read Only or Interactive Mode
Web Service can be used either for monitoring only or be interactive. In interactive mode user can start Disk Erase, Stop Erase and other commands for Disks and Batches
Warning:

Be careful when you clear Read Only check box! In this case any remote client can not only monitor, but start/stop processes on the workstation without physical access to the system and without up-to-date knowledge of disks attached and business needs, so it can interfere with local technicians' work.

Web Service Access

To monitor and control KillDisk workstation remotely, type workstation's IP address in the Address Bar of your favorite Web Browser (supported all modern browsers including Chrome, Firefox, Opera, Edge, Yandex, etc).

If KillDisk is up and running in the local network environment and its Web Service is configured and started properly, HTTP connection is established and Web Service main screen is displayed:

Figure 2: Devices View

Workstation's name and status shown in the first line. Steady green icon at the left means there is no activities. Blinking green/yellow icon show that some operations are in progress (Erase/Examine/Wipe...).

Server info section below displays basic information about connected workstation (IP Address, Activity Status, Read Only/Interactive mode) and disks connected currently.

Several tabs (default is DEVICES tab) allow you to switch current view to obtain more information about server, disks and processes:

Disk Bays
Display Bays the same way as in application's Disk Bays View. Mouse click on the disk selects it. Erase progress can be reflected for the disks being erased
Devices
All disks displayed as a flat list. Mouse click on the disk selects it. Double click on the disk expands disk's attributes and S.M.A.R.T parameters. Erase progress can be reflected for the disks being erased
Event Journal
Displays current Event Journal as a flat list. User can filter records by Status, Time Frame, Order ID, Disk Serial the same way as in KillDisk application. Grouping by Batches is supported. Resulting record set could be downloaded in CSV format
Output View
Displays Application Log (Output). Log can be downloaded in full as a text file
System View
Displays all information about workstation: Software version, Licensing info, Operating System information and Hardware information. All information can be downloaded in full as a text file
Settings View
Allows to configure General Options (refresh rate) and Event Journal (page size, download options). Settings can be saved for local display or restored to default values

Interacting with a Workstation remotely

Remote Web client is able not only monitor Server's state, but interact with a Workstation remotely, for example, start Disk Erase, start Batch Exam or Stop all current operations.

Note:

To be able to interact with a Workstation remotely , Read Only (Monitor) Mode should be turned off in Workstations' Web Access settings.

To interact with Workstation:

  1. Select the disk or group of disks to be Erased/Examined by clicking them in Bays View or Devices View. Alternatively you can click SELECT toolbar button to select all accessible disks
  2. Click EXAMINE or ERASE toolbar button to start the related process
    Warning:

    Be careful! There will be no action confirmation dialog, process will just start automatically. Client must be fully aware of the consequences.

  3. Observe the progress which will be displayed on the Disk/Bay. Client can stop any process anytime by selecting the particular disk and clicking STOP toolbar button, or stop all running processes by clicking STOP ALL toolbar button on the right

Monitoring/Interacting with Several Workstations

Remote Web Client is able not only monitor the single Workstation, but connect to and interact with several Workstations in one place (from the single web page).

To work with several Workstations:

  1. Configure all Workstations you want to connect to. On each unit set up IP Address, Port, Firewall, Red Only/Interactive mode properly, start Web Service and check it is up and running
  2. Connect to the first Workstation by typing IP Address:Port in the Address Bar of the Web Browser
  3. Connect other Workstations by clicking icon with Green Plus sign at the right side. New Connection dialog appears:
  4. Type the Host Name on the Local Network (or related IP Address), Port and Display Name and click CONNECT button
  5. After connection is established, the second tab appears. Click on another Workstations' Display Name will switch main view to display its information and current processes
    If security policy permits (in Interactive mode) you will be able not only monitor, but start Disk Erase/Exam processes for remote hosts
  6. Repeat steps 3 and 4 to add more Workstations to monitor and interact with
Important:

Monitoring several workstations from the single location can be very useful to check overall current status (whether something being erased or Workstations are in idle state). In case if any process is running on the Workstation (the Host is busy) - the icon on the left of Workstations' Display Name is blinking (yellow and green). In case if Workstation is in idle mode, the icon is steady green.