Tariscope 4.5.x. Administrator's guide
Chapter 4 Tariscope configuration
4.13. Tariscope Observer
4.13.18 Remote Tariscope Observers
Sometimes Tariscope users have a need to receive call data (CDR, SMDR) from a remote telephone system. Usually there is no problem if such a telephone system can use Internet protocols such as TCP, FTP, SSH and others. But what to do if the telephone system has only a serial port? In this case, we suggest using the remote Tariscope Observers, which are installed on a computer located next to the telephone system.
To install remote Observers, you need a computer with the operating system Windows 10, 8.1, 8, Windows Server 2019, 2016. On such a computer, you must run the Tariscope installation package, as described in section 1.1. At the component selection stage (Figure 1.1.4), select the value Tariscope applications or updates only. In the Tariscope Components window, select only the Observer server item, as shown in Figure 4.13.18.1. You should not select any other components.
Figure 4.13.18.1
On the computer where the remote Observer server is installed, if the firewall is used, it is necessary to create outgoing rules for port 8001 (this is the Tariscope server port), 1433, 1434 (Microsoft SQL Server ports). You also need to create an incoming rule for the IP port on which the Observer server will run. This IP port is set in the subsequent configuration.
On the Windows system of the remote computer, click on the Start button. Select the Tariscope folder and select the Observer server item. The Server Control Panel window appears, an example of which is shown in Figure 4.12.18.2.
Figure 4.13.18.2
The window displays the Windows user settings with which the Tariscope Observer services will be started. If you would like to run Observer with the current users' rights, click Yes. If you want to run Observer with rights of another Windows user, click on the No button and specify the username and password. The window of the Server Control Panel will be as shown in Figure 4.13.18.3.
Figure 4.13.18.3
Select the Settings item in the menu, the window will be as shown in Figure 4.13.18.4.
Figure 4.13.18.4
Click the Update connection button. The SQL Server Connection window appears. An example of the window is shown in Figure 4.13.18.5.
Figure 4.13.18.5
In the Server name or IP box, enter the IP address (name) of the computer on which the SQL server with the Tariscope database was installed.
If your SQL server has the name other than the default, then in the SQL Server Name box, enter this name.
In the Authentication Type list, select SQL Server Authentication. In the Username, specify the username with which the connection to the SQL server will be performed, and in the Password position, specify the password. This user must have permissions to work with the Tariscope database.
Click the Check connection button. If the parameters are entered correctly, then in the Connection status position will be displayed: connected. Otherwise, check the entered parameters and repeat the connection check.
Click the Done button.
In the Server section (Figure 4.13.18.4), specify the parameters of the TCP server through which the Observer server will communicate with Tariscope.
In the Port box, specify IP port.
In the Login and Password, specify the appropriate parameters. They will be used by the Tariscope system to connect to this server. These fields may be empty.
Click on the Start button. When the server service starts normally, in the Status position the value 'running' will be displayed.
Return to the main Tariscope application. Select in the menu Data Collection/Observer → Observers management. The Data Collection/Observer page is displayed. An example of the page is shown in Figure 4.13.18.6.
Figure 4.13.18.6
On the toolbar, click on the Remote observers icon. The Servers page appears. An example of the page is shown in Figure 4.13.18.7.
Figure 4.13.18.7
On this page, you need to set the server parameters of the remote Observer. On the toolbar, click on the '+' icon (Add). The Server window appears (Figure 4.13.18.8).
Figure 4.13.18.8
In the Name box, enter an arbitrary server name.
In the Host box, specify the IP address of the computer on which the Observer server was installed.
In the Port box, specify the IP port that you specified on the Observer server (Figure 4.13.18.4).
In the User name and Password boxes, specify the username and password specified in the Observer server (Figure 4.13.18.4).
If necessary, in the Description box, you can leave some comments.
Click on the Save button. The Servers page displays a string with the parameters of the entered server. Figure 4.13.18.9 shows an example of this page with two remote Observer servers.
Figure 4.13.18.9
Select the line with the desired server and click on the toolbar on the List of observers icon. The page displays a list of remote Observer services. If no Observer services have been added to the server of the remote Observer, the service table will be empty. Figure 4.13.18.10 shows an example with two Observer services already added on the remote server.
Figure 4.13.18.10
You can configure remote Observer, start and stop them on this page using the toolbar icons. At the same time, you can go to the Data Collection/ Observer page (Figure 4.13.18.6), where you can perform the same actions.
The Observer server contains a log file. To access it, click on the menu item Service log. This log is also available from the Tariscope application. To do this, select the required remote server (Figure 4.13.18.10) and click on the Download log icon on the toolbar.