www.astatech.com Support User Contributions ServerSanity Documentation





Asta Technology Group
Welcome to the world of wireless enabled web services
Related documents:
Online Manual
FAQs
Servers
Examples
Tools
Hosting
User Contributions
Training

advanced search
ASTA in 60 seconds
ASTA in action
Developer details
Free Internet tools
Demos
Business views
White papers
Tutorial center
Testimonials
Asta online help
Server Sanity

Server Sanity provides powerful capabilities for remote management of Windows NT servers, including

  • monitoring memory, disk, and resource usage, including user-defined alerts
  • transferring files, including drag-and-drop
  • searching for, and editing, server files
  • stopping running processes on the server
  • starting any application on the server, with optional command line parameters
  • executing server applications' main menu commands
  • synchronizing files and directories between the server and remote workstations
  • creating server directories
  • obtaining screen shots of the server
  • changing the server's date or time, or optionally, synchronizing it to your own workstation.

Server Sanity works over the Internet without needing a browser. Server Sanity consists of two separate applications: a server application that resides on a Windows NT server and runs continually, and a client application that can be run from any Windows NT/95/98/2000 PC that is connected to the Internet.

By default, Server Sanity uses IP port 9000. However, Server Sanity can be user-configured to use any port from 0 to 9999. You'll probably not need to change the port unless you have specific Proxy Server or Firewall issues.

ServerSanity uses very few server resources. It uses far fewer resources than traditional memory-resident remote control software. ServerSanity installs no DLL or corollary files whatsoever. The entire program is contained in the executable itself.

Installation

ServerSanity comes with two installation programs: one for the Windows NT server, and one for a Windows PC that will be used to monitor and control the server. You must install the ServerSanity Server as an application on the Windows NT server that you wish to monitor and control. The server installation program automatically adds an icon to the Windows Startup folder for ServerSanity Server, thereby ensuring that ServerSanity will be started automatically every time the server is rebooted.

The ServerSanity Client program does not remain memory resident at all times. Instead, this program should be manually started whenever it is needed. However, if you wish to use ServerSanity to continuously monitor a remote Windows NT server in order to receive resource alerts in real-time, you will want to start ServerSanity Client and minimize it so that it is continually able to receive alerts from the server. Depending on how you specify alerts to be sent from the server, you may receive alert notifications on your client by an audio beep, by email, or by a pop-up window message.

Connecting to a server

To connect to a server that is running the ServerSanity Server application, start the ServerSanity Client application and select or enter the IP address or Internet name of the server.

Let's look at how ServerSanity can be used to monitor server resources.

Monitoring resources

When ServerSanity Client connects to the ServerSanity Server.

To check the server's current resource status, click each of the top three buttons which are labeled "Server memory", "Drive info", and "System info".

As alerts are received from the server, they will automatically be shown in the box labeled "Alerts received". Even if you have requested an alert to be sent to you as a pop-up or as an email message, you will still receive the alert notification in every case in the "Alerts received" box on this opening screen under the check resources tab.

Notice that the resource alerts are shown in descending order, with the most current resource alerts shown on top.

Controlling processes

To obtain a list of the active processes running on the server, or to stop or start any process on the server, click on the control processes tab.

Now click the button titled "Active processes on server".

Notice that the running Windows applications are listed an alphabetical order. By default, the topmost process is highlighted. Use the mouse and scroll bar to view the entire list of running processes.

Stopping a process

Highlight the process that you wish to stop. Then click the button entitled "Kill this app". You will receive a pop-up confirmation that the process has been killed on the server and that process will disappear from the list of active processes.

Controlling a process

Highlight the process that you wish to control, then click "Control this app".

You can now execute any of the menu commands by simply double-clicking the command.

You may also use the "Minimize it" or "Restore it" buttons to minimize or restore any application on the server. These buttons are useful in conjunction with the "Get server screen" function available under the "See server screen" tab.

Starting a process

Click the button labeled "Available processes on server" in order to get a list of all the programs which may be started on the server.

Notice that the list of available processes is sorted in alphabetical order for all drives, all folders, and all applications. Use the mouse and scroll bar to select the application that you wish to start on the server. Now, double-click that application. You will now see that application listed next to the label "Full path and EXE name". If you wish to specify any command line parameters, enter them on the line below. In addition you may specify the startup directory. Now click the button labeled "Start this app on server". The application will now be started the server. If you wish to verify the application started, or wish to monitor it, go to the See server screen" tab and click the button labeled "Get server screen".

Searching for files

To search for a file on the server, click the "Edit files" tab.

Synchronizing files

ServerSanity makes it easy to synchronize directories on the client and the server. For instance, let's say that your development PC has a directory called "e:\website\New HTML" and you wish to place all of its contents on the server in the "c:\inetpub\wwwroot\mysite1\html" directory. ServerSanity makes this both safe and easy. In addition, ServerSanity allows you to quickly upload or download files by using drag-and-drop.

 

 

Last modified: 5/5/2002 7:41:34 AM
Copyright © 2001-2002 Asta Technology Group, Inc. Terms & Conditions     Privacy Policy     Site Map