Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen


Info

This page will show you step by step how to install IoT Collector Controller on 64-bit Linux or 64/32-bit Windows.

Before You Begin

Please read the following important notes before you begin installing BellaDati IoT Data CollectorController:

  • Check that your target machine meets (at least) the  minimal system requirements (appropriate HW and SW, including Java).
  • Your BellaDati instance is up and running, and it is accessible from your target machine.

To run installer on Linux:

  • Please make sure the installer has execute privileges. You can use following command to add execute rights:
    • chmod +x iot-collector_linux-x64_x_y_z.sh
  • Execute following command (you can use argument-c if you want to run installer in console mode):
    • sudo ./iot-collector_linux-x64_x_y_z.sh

To run installer on Windows:

  • Run installer executable as Administrator
    • iot-collector_windows-x64_x_y_z.exe

1. Welcome and Information

This window will check your machine against the  minimal system requirements. Upgrade to a higher-performance machine in case your configuration does not meet the criteria, to avoid experiencing a decreased performance of IoT CollectorController.

Click Next to proceed with the installation.

2. License Terms

Read and Accept the license agreement.

Click Next to proceed with the installation.

3. Select Destination Directory

By default, IoT Collector Controller is installed into a predefined installation directory. Click browse to navigate to different folder if you want to modify these settings. Installer will check your free disk capacity to ensure enough space is available.

Click Next to proceed with the installation.

4. Select Installation Type

Check Advanced Installation if you want to choose deployment mode and specify all application parameters. Leave it not selected to perform basic installation with default settings.

Check Start services automatically if you want to autostart installed modules after installation and also after each machine startup. Leave it blank to start modules on your own.

Click Next to proceed with the installation.

5. Configuration for Distributed Mode

Note

Proceed with the following steps only if you checked Advanced Installation and Distributed mode. Otherwise jump to step 6.

5.1. Distributed Mode - Multicast

Approve or edit the following default cluster settings:

  • Multicast group - Multicast group IP address
  • Multicast port - Socket port that the member listens to and sends discovery messages through
  • Multicast TTL - TTL (Time To Live) value for multicast packets sent out
  • Multicast timeout - Period (in seconds) during which a member waits for a multicast response from another member
  • Trusted interfaces - Comma separated list of IP addresses of all trusted members

Tip

Please see Hazelcast documentation for more details. Ask your network administrator if you are unsure about the configuration.

Click Next to proceed with the installation and go to step 6.

5.2. Distributed Mode - TCP/IP

Approve or edit the following default cluster settings:

  • Host - IP Address of current PCMembers - Comma separated list of IP addresses of other cluster members

Tip

Please see Hazelcast documentation for more details. Ask your system administrator if you are unsure about the configuration.

Image Removed

Image Added


Click Next to proceed with the installation


Image Added

  • Members - Comma separated list of IP addresses of other cluster members

Click Next to proceed with the installation and go to step 6.

6. Choose Modules

Please specify count of modules that you want to install on this machine:

  • Audit - Provides auditing services and status of modules and sensors
  • Receiver - Collects data from multiple devices 
  • Sender - Retrieves data periodically from linked receiver and execute automated actions if necessary
  • BellaDati module - Retrieves data from multiple senders and sends them to Belladati Dataset in bulks.

You will need to specify configuration parameters for each module in next steps.

Click Next to proceed with the installation.

7. Audit Configuration

Note

Proceed with the following steps only if you checked Install Audit. Otherwise jump to step 8.

7.1. Instance Configuration

Approve or edit the following default settings:

  • Instance name  - Name that will identify this IoT Collector Controller instance uniquely.  Good Good practice is to enter company name followed by environment identification.
  • Drop database at startup - Flag indicating if database should be dropped during module startup
  • Authentication enabled
    • Administrator password - Password for main administrator (default: BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup

Note

Please make sure that you enter the same values for all installations in Distributed Mode!


Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

7.2. Audit - Basic Parameters

Approve or edit the following default settings:

  • Name - Name that will identify this audit module uniquely
  • Port - HTTP port on which audit endpoints will be running
  • Body limit - Maximum allowed HTTP request body size (in bytes, default: 2 MB)
  • Drop database at startup - Flag indicating if database should be dropped during module startup
  • JSON limit enabled - Flag indicating if JSON data object should be limited (default: false/unlimited)
    • Maximal VARCHAR length - Length of VARCHAR column storing JSON data object

Note

Please make sure that you enter the same values (except Name and Port) for all installations in Distributed Mode!


Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

7.3. Audit - Security Parameters

Approve or edit the following default security settings:

  • Authentication enabled
    • Viewer username - Unique viewer username
    • Viewer password - Password for viewer (default: BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS)
    • Keystore password - Password of Java keystore (default: wibble)
Note

Please make sure that you enter the same values for all installations in Distributed Mode!


Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

7.4. Audit - Heap size

Approve or edit the following default security settings:

  • Max heap space - Set maximum avaible heap size memory

Click Next to proceed with the installation.

8. Receiver Configuration

Note

Proceed with the following steps only if you checked Install Receiver. Otherwise jump to step 9.

By default, receiver is configured as HTTP_POST_CONSUME. You can change it after the installation using the IoT Console or manually.

8.1. Receiver - Basic Parameters

Approve or edit the following default settings:

  • Name - Name that will identify this receiver module uniquely
  • Port - HTTP port on which receiver endpoints will be running
  • Sensor ID - JSON key identifying entry that stores sensor identification
  • Input mode
    • Single - Sensor sends JSON data containing only one single record
    • Bulk - Sensor sends JSON data containing multiple records
  • Body limit - Maximum allowed HTTP request body size (in bytes, default: 2 MB)
  • Drop database at startup - Flag indicating if database should be dropped during module startup
  • JSON limit enabled - Flag indicating if JSON data object should be limited (default: false/unlimited)
    • Maximal VARCHAR length - Length of VARCHAR column storing JSON data object

Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

8.2. Receiver - Security Parameters

Approve or edit the following default security settings:

  • Authentication enabled
    • Sensor username - Unique sensor username
    • Sensor password - Password for sensor (default: BellaDati01)
    • Viewer username - Unique viewer username
    • Viewer password - Password for viewer (default: BellaDati01)
    • Editor username - Unique editor username
    • Editor password - Password for editor (default: BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS)
    • Keystore password - Password of Java keystore (default: wibble)

Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

8.3. Receiver - Heap size

Approve or edit the following default security settings:

  • Max heap space - Set maximum avaible heap size memory

Click Next to proceed with the installation.

9. Sender Configuration

Note

Proceed with the following steps only if you checked Install Sender. Otherwise jump to step 10.

9.1. Sender - Basic Parameters

Approve or edit the following default settings:

  • Name - Name that will identify this sender module uniquely
  • Port - HTTP port on which sender endpoints will be running
  • Period - Delay after which the timer will fire new send event (in seconds, default: 60)
  • Limit - Page size that is used as a filter to obtain data from receiver (default: 1000)
  • Delete processed data from receiver database
  • Receiver
    • Local - Receiver is located on the same machine as this sender
    • Remote - Receiver is located on the remote machine
Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

9.2. Sender - Security Parameters

Approve or edit the following default security settings:

  • Authentication enabled
    • Viewer username - Unique viewer username
    • Viewer password - Password for viewer (default: BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS)
    • Keystore password - Password of Java keystore (default: wibble)
Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

9.3. Sender - Heap size

Approve or edit the following default security settings:

  • Max heap space - Set maximum avaible heap size memory

Click Next to proceed with the installation.


10.1.

Sender

BellaDati - Basic Parameters

Approve or edit the following default settings:

  • Name - Name that will identify this BellaDati module uniquely
  • Port - HTTP port on which Belladati endpoint will be running
  • Period - Delay after which the timer will fire new send event (in seconds, default: 1)

Click Next to proceed with the installation.


10.2. BellaDati - Security Parameters

Approve or edit the following default security settings:

  • Authentication enabled
    • Viewer username - Unique viewer username
    • Viewer password - Password for viewer (default: BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS)
    • Keystore password - Password of Java keystore (default: wibble)
Tip

Leave the default values if you are unsure about the configuration.

Click Next to proceed with the installation.

10.3. BellaDati - Heap size

Approve or edit the following default security settings:

  • Max heap space - Set maximum avaible heap size memory

Click Next to proceed with the installation.


11. Start Menu Folder

Approve or edit the name of the start menu folder.

Click Next to proceed with the installation.

12. License Key

Note

Proceed with the following steps only if you checked Install Audit. Otherwise jump to step 1213.

Send obtained server ID to BellaDati support team and request license key. Enter obtained license key to the following form. Alternatively, leave it empty and enter the license key later via the IoT Console.

Click Next and and wait while IoT Collector Controller is installed on your computer.

13. Startup in Distributed Mode

Note

Proceed with the following steps only if you checked Advanced Installation and Distributed mode with Autostart option. Otherwise jump to step 1314.

In order to start Collector Controller modules correctly, cluster has to be formed at first. You need to to start all audit modules running on other machines at first. Receiver and sender modules will be started after the confirmation that all audit modules are up and running.

Click Next to proceed with the startup. It could take some time to start all modules.

14. Finishing Installation

The installation is complete.

Close the window.

15. Troubleshooting

  • If you have any problems during installation, please try to complete installation (retry or ignore errors) and then send us following log file:
    • <installation-directory>/.install4j/installation.log
  • Modules do not autostart after restart of Linux machine. You need to register/edit created services for autostart based on your distribution, version, service system (e.g. SysV, Systemd, Upstart) and init system (e.g. update-rc.d, ntsysv, chkconfig, insserv). Please keep following order during modules startup:
    1. Start all audit modules
    2. Start all receiver modules
    3. Start all sender modules
  • To access IoT Collector Controller modules after the installation is complete, point your web browser to httpto http://localhost:<port>/  or httpsor https://localhost:<port>/   (based on entered settings in step 7, 8, and 9).
  • If you have any problems with IoT Collector Controller functionality, please send us all log files located on following location:
    • <installation-directory>/logs/
  • If you have any problems with IoT Controller Distributed TCP/IP mode functionality try to edit port in your cluster.xml. Then restart your audit and then other modules.



On this page

Table of Contents

Sv translation
languageja


Info

このページでは、64-bit Linux または 64/32-bit WindowsにIoTコレクターをインストールする方法をステップごとに示します。

始める前に

BellaDati IoTデータコレクターのインストールを開始する前に、以下の重要な注意事項をお読みください:

  • ターゲットマシンが(少なくとも) 最小システム要件(Javaを含む適切なHW、SW)を満たしていることを確認します。
  • BellaDatiインスタンスが稼働中であり、ターゲットマシンからアクセスできること。

Linuxでインストーラーを実行するには:

  • インストーラーに実行権限があることを確認してください。次のコマンドを使用して、実行権限を追加できます:
    • chmod +x iot-collector_linux-x64_x_y_z.sh
  • 次のコマンドを実行します(コンソールモードでインストーラーを実行する場合は、argument-cを使用できます):
    • sudo ./iot-collector_linux-x64_x_y_z.sh

Windowsでインストーラーを実行するには:

  • インストーラー実行可能ファイルを管理者として実行します
    • iot-collector_windows-x64_x_y_z.exe

1. Welcome and Information

このウィンドウは、 最小システム要件に対してマシンをチェックします。構成が基準を満たしていない場合は、より高性能なマシンにアップグレードして、IoTコレクターのパフォーマンスの低下を回避します。

[次へ]をクリックして、インストールを続行します。

2. ライセンス条項

ライセンス契約を読んで同意します。

[次へ]をクリックして、インストールを続行します。

3. 宛先のディレクトリを選択

デフォルトでは、IoTコレクターは事前定義されたインストールディレクトリにインストールされます。これらの設定を変更する場合は、[参照]をクリックして別のフォルダーに移動します。インストーラーは空きディスク容量をチェックして、十分な空き容量があることを確認します。

[次へ]をクリックして、インストールを続行します。

4. インストールの種類を選択

デプロイメントモードを選択してすべてのアプリケーションパラメーターを指定する場合は、[高度なインストール]をオンにします。デフォルト設定で基本インストールを実行する場合は、選択しないでください。

インストール後、各マシンの起動後に、インストールされたモジュールを自動起動する場合は、[サービスを自動的に開始する]をオンにします。自分でモジュールを起動するには、空白のままにします。

[次へ]をクリックして、インストールを続行します。

5. 分散モードの構成

Note

詳細インストール分散モードをオンにした場合のみ、次の手順に進みます。それ以外の場合は、手順6に進みます。

5.1. 分散モード - マルチキャスト

次のデフォルトのクラスター設定を承認または編集します:

  • Multicast group - マルチキャストグループIPアドレス
  • Multicast port - Socket port that the member listens to and sends discovery messages through  メンバーがlistenし、ディスカバリーメッセージを送信するソケットポート
  • Multicast TTL - TTL (Time To Live) value for multicast packets sent out マルチキャストパケット送出時のTTL(Time To Live)値
  • Multicast Multicast timeout - Period (in seconds) during which a member waits for a multicast response from another member メンバーが他のメンバーからのマルチキャスト応答を待つ期間(秒単位)
  • Trusted interfaces - Comma separated list of IP addresses of all trusted members 信頼できるメンバー全員のIPアドレスをカンマで区切ったリスト
Tip

Please see Hazelcast documentation for more details. Ask your network administrator if you are unsure about the configuration.詳しくは、Hazelcast documentationをご覧ください。設定について不明な点があれば、ネットワーク管理者にお尋ねください。

[次へ]をクリックして、インストールを続行し、手順6に進みます。

5.2. 分散モード - TCP/IP

Approve or edit the following default cluster settings:

以下のデフォルトのクラスタ設定を承認または編集します:

  • ホスト - 現在のPCのIPアドレスMembers - Comma separated list of IP addresses of other cluster members

Tip

Please see 詳しくは、Hazelcast documentation for more details. Ask your system administrator if you are unsure about the configuration.

Image Removed

をご覧ください。設定について不明な点があれば、ネットワーク管理者にお尋ねください。


Image Added


Image Added

  • Members - 他のクラスタメンバーのIPアドレスをカンマで区切ったリスト

[次へ]をクリックして、インストールを続行し、手順6に進みます。

6. モジュールの選択

Please specify count of modules that you want to install on this machine:このマシンにインストールするモジュールの数を指定してください。

  • Audit - Provides auditing services and status of modules and sensors モジュールやセンサーの監査サービスやステータスの提供
  • Receiver - Collects data from multiple devices  複数のデバイスからデータを収集 
  • Sender - Retrieves data periodically from linked receiver and execute automated actions if necessary

You will need to specify configuration parameters for each module in next steps.

  • - リンク先のReceiverから定期的にデータを取得し、必要に応じて自動アクションを実行する。
  • BellaDatiモジュール - 複数の送信元からデータを取得し、Belladati Datasetに一括送信します。

次のステップで、各モジュールの設定パラメータを指定する必要があります。

Image AddedImage Removed

[次へ]をクリックして、インストールを続行します。

7.

Audit構成

Audit設定

Note

Proceed with the following steps only if you checked Install Audit. Otherwise jump to step 8.

7.1. インスタンス構成

にチェックを入れた場合のみ、以下のステップに進みます。そうでない場合は、手順8へ進んでください。

7.1. インスタンス設定

以下のデフォルト設定値を承認または編集します:Approve or edit the following default settings:

  • Instance name - Name that will identify this IoT Collector instance uniquely. Good practice is to enter company name followed by environment identification. - このIoTコントローラーインスタンスを一意に識別する名前。 会社名の後に環境IDを入力することをお勧めします。
  • Drop database at startup - Flag indicating if database should be dropped during module startup モジュールの起動時にデータベースを削除する必要があるかどうかを示すフラグ
  • Authentication enabled
    • Administrator password - Password for main administrator (default: BellaDati01) 主な管理者のパスワード(デフォルト:BellaDati01)
    • Drop old Drop old users at startup - Flag indicating if users should be dropped during module startup モジュールの起動中にユーザーを削除する必要があるかどうかを示すフラグ
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup モジュールの起動時にユーザーをマージ/更新する必要があるかどうかを示すフラグ

Note

Please make sure that you enter the same values for all installations in Distributed Mode!では、すべてのインストールで同じ値を入力するようにしてください


Tip

Leave the default values if you are unsure about the configuration.設定値が不明な場合は、デフォルト値のままにしてください。

[次へ]をクリックして、インストールを続行します。

7.2. Audit - 基本パラメーター

Approve or edit the following default settings:

以下のデフォルト設定値を承認または編集します:

  • Name - このAuditモジュールを一意に識別するための名前。Name - Name that will identify this audit module uniquely
  • Port - HTTP port on which audit endpoints will be running Audit用エンドポイントが実行されるHTTPポート
  • Body limit - Maximum allowed HTTP request body size (in bytes, default: 2 MB) 許可される最大HTTPリクエスト本文サイズ(バイト単位、デフォルト:2 MB)
  • Drop database at startup - Flag indicating if database should be dropped during module startup モジュールの起動時にデータベースを削除する必要があるかどうかを示すフラグ
  • JSON limit enabled -  Flag indicating if JSON data object should be limited (default: false/unlimited)JSONデータオブジェクトを制限する必要があるかどうかを示すフラグ(デフォルト:false / unlimited)
    • Maximal
    • Maximal VARCHAR length - Length of VARCHAR column storing JSON data object JSONデータオブジェクトを格納するVARCHAR列の長さ
Note

Please make sure that you enter the same values (except Name and Port) for all installations in Distributed Mode!

Distributed Modeでは、すべてのインストールで同じ値(NamePortを除く)が入力されていることを確認してください。


Tip

設定値が不明な場合は、デフォルト値のままにしてください。

Tip

Leave the default values if you are unsure about the configuration.

[次へ]をクリックして、インストールを続行します。

7.3. Audit - セキュリティパラメーター

Approve or edit the following default security settings:以下のデフォルトのセキュリティ設定を承認または編集します:

  • Authentication enabled
    • Viewer username - Unique viewer username ユニーク Viewerユーザー名
    • Viewer password - Password for viewer (default: BellaDati01) Viewerのパスワード(デフォルト:BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup モジュールの起動中にユーザーを削除する必要があるかどうかを示すフラグ
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup モジュールの起動時にユーザーをマージ/更新する必要があるかどうかを示すフラグ
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS) Java Keystoreファイル(JKS)への絶対パスまたは相対パス
    • Keystore password - Password of Java keystore (default: wibble)
Note

Please make sure that you enter the same values for all installations in Distributed Mode!

    •  Java Keystoreのパスワード(デフォルト:wibble)
Note

Distributed Modeでは、すべてのインストールで同じ値を入力するようにしてください


Tip

設定値が不明な場合は、デフォルト値のままにしてください。

Tip

Leave the default values if you are unsure about the configuration.

[次へ]をクリックして、インストールを続行します。


7.4. Audit - ヒープサイズ

次のデフォルトのセキュリティ設定を承認または編集します。

  • Max heap space - 最大ヒープサイズ・メモリを設定します。

Image Added

次へ]をクリックして、インストールを続行します。

8.

Receiver構成

Receiver設定

Note

Proceed with the following steps only if you checked Install Receiver. Otherwise jump to step 9.

Install Receiverにチェックを入れた場合のみ、以下の手順に進みます。そうでない場合は、手順9に進んでください。

デフォルトでは、receiverはHTTP_POST_CONSUMEとして設定されています。インストール後にIoT Consoleを使用して、または手動で変更することができます。By default, receiver is configured as HTTP_POST_CONSUME. You can change it after the installation using the IoT Console or manually.

8.1. Receiver - 基本パラメーター

Approve or edit the following default settings:以下のデフォルト設定値を承認または編集します:

  • Name - Name that will identify this receiver module uniquely このReceiverモジュールを識別するための名前。
  • Port - HTTP port on which receiver endpoints will be running Receiver側エンドポイントが動作する HTTP ポート。
  • Sensor ID - JSON key identifying entry that stores sensor identification センサーIDを格納するJSONキーIDエントリ
  • Input mode
    • Single - Sensor sends JSON data containing only one single record センサーは、シングルレコードのみを含むJSONデータを送信します
    • Bulk - Sensor sends JSON data containing multiple records センサーは複数のレコードを含むJSONデータを送信します
  • Body limit - Maximum allowed HTTP request body size (in bytes, default: 2 MB) 許可される最大HTTPリクエスト本文サイズ(バイト単位、デフォルト:2 MB)
  • Drop database at startup - Flag indicating if database should be dropped during module startup モジュールの起動時にデータベースを削除する必要があるかどうかを示すフラグ
  • JSON limit enabled - Flag indicating if JSON data object should be limited (default: false/unlimited) JSONデータオブジェクトを制限する必要があるかどうかを示すフラグ(デフォルト:false / unlimited)
    • Maximal VARCHAR length - Length of VARCHAR column storing JSON data object JSONデータオブジェクトを格納するVARCHAR列の長さ

Tip

Leave the default values if you are unsure about the configuration.設定値が不明な場合は、デフォルト値のままにしてください。

[次へ]をクリックして、インストールを続行します。

8.2. Receiver - セキュリティパラメーター

Approve or edit the following default security settings:以下のデフォルトのセキュリティ設定を承認または編集します:

  • Authentication enabled
    • Sensor username - Unique sensor username ユニークセンサーユーザー名
    • Sensor password - Password for sensor (default: BellaDati01) センサーのパスワード(デフォルト:BellaDati01)
    • Viewer username - Unique viewer username ユニーク 閲覧者のユーザ名
    • Viewer password - Password for viewer (default: BellaDati01)閲覧者のパスワード(デフォルト:BellaDati01)
    • Editor username -  Unique editor usernameユニーク編集者のユーザー名
    • Editor password - Password for editor (default: BellaDati01) 編集者のパスワード(デフォルト:BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup モジュールの起動中にユーザーを削除する必要があるかどうかを示すフラグ
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup モジュールの起動時にユーザーをマージ/更新する必要があるかどうかを示すフラグ
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS) Java Keystoreファイル(JKS)への絶対パスまたは相対パス
    • Keystore password - Password of Java keystore (default: wibble) Java Keystoreのパスワード(デフォルト:wibble)

Tip

Leave the default values if you are unsure about the configuration.設定値が不明な場合は、デフォルト値のままにしてください。

[次へ]をクリックして、インストールを続行します。


8.3. Receiver - ヒープサイズ

次のデフォルトのセキュリティ設定を承認または編集します。

  • 最大ヒープスペース - 利用可能な最大ヒープサイズメモリを設定します。

Image Added

Click Next to proceed with the installation.

9.

Sender構成

Sender設定

Note

Proceed with the following steps only if you checked Install Sender. Otherwise jump to step 10.Install Senderにチェックを入れた場合のみ、以下の手順に進みます。そうでない場合は、手順10に進んでください。

9.1. Sender - 基本パラメーター

Approve or edit the following default settings:

以下のデフォルト設定値を承認または編集します:

  • Name - このSenderモジュールを一意に識別する名前Name - Name that will identify this sender module uniquely
  • Port -  HTTP port on which sender endpoints will be runningSenderエンドポイントが実行されるHTTPポート
  • Period - Delay after which the timer will fire new send event (in seconds, default: 60) タイマーが新しい送信イベントを発生させるまでの遅延時間(単位:秒、デフォルト:60)
  • Limit - Page size that is used as a filter to obtain data from receiver (default: 1000) Receiverからデータを取得する際のフィルタとして使用するページサイズ(デフォルト:1000)
  • Delete processed data from receiver database
  • Receiver
    • Local -  Receiver is located on the same machine as this sender
    • Remote - Receiver is located on the remote machine
    • ReceiverはこのSenderと同じマシンにあります
    • Remote - Receiverはリモートマシンにあります
Tip

設定値が不明な場合は、デフォルト値のままにしてください。

Tip

Leave the default values if you are unsure about the configuration.

[次へ]をクリックして、インストールを続行します。

9.2. Sender - セキュリティパラメーター

Approve or edit the following default security settings:以下のデフォルトのセキュリティ設定を承認または編集します:

  • Authentication enabled
    • Viewer username - Unique viewer username ユニーク 閲覧者のユーザ名
    • Viewer password - Password for viewer (default: BellaDati01) 閲覧者のパスワード(デフォルト:BellaDati01)
    • Drop old users at startup - Flag indicating if users should be dropped during module startup モジュールの起動中にユーザーを削除する必要があるかどうかを示すフラグ
    • Merge users at startup - Flag indicating if users should be merged/updated during module startup モジュールの起動時にユーザーをマージ/更新する必要があるかどうかを示すフラグ
  • SSL/TLS enabled
    • Keystore path - Absolute or relative path to Java keystore file (JKS) Java Keystoreファイル(JKS)への絶対パスまたは相対パス
    • Keystore password - Password of Java keystore (default: wibble) Java Keystoreのパスワード(デフォルト:wibble)
Tip

Leave the default values if you are unsure about the configuration.設定値が不明な場合は、デフォルト値のままにしてください。

[次へ]をクリックして、インストールを続行します。

10. Start Menu Folder

Approve or edit the name of the start menu folder.


9.3. Sender - ヒープサイズ

次のデフォルトのセキュリティ設定を承認または編集します。

  • 最大ヒープスペース - 利用可能な最大ヒープサイズメモリを設定します。

Image AddedImage Removed

[次へ]をクリックして、インストールを続行します。

11. ライセンスキー

Note

Proceed with the following steps only if you checked Install Audit. Otherwise jump to step 12.

Send obtained server ID to BellaDati support team and request license key. Enter obtained license key to the following form. Alternatively, leave it empty and enter the license key later via the IoT Console.

Image Removed

Click Next and wait while IoT Collector is installed on your computer.

12. 分散モードでの起動

Note

Proceed with the following steps only if you checked Advanced Installation and Distributed mode with Autostart option. Otherwise jump to step 13.

In order to start Collector modules correctly, cluster has to be formed at first. You need to start all audit modules running on other machines at first. Receiver and sender modules will be started after the confirmation that all audit modules are up and running.

Click Next to proceed with the startup. It could take some time to start all modules.

13. インストールの完了

The installation is complete.

Image Removed

Close the window.

14. トラブルシューティング


10. Belladati configuration

10.1. BellaDati - 基本パラメータ

以下の初期設定値を承認または編集します

  • Name - このBellaDatiモジュールを一意に識別するための名前です
  • Port - ベラダチエンドポイントが動作するHTTPポートです
  • Period - タイマーが新しい送信イベントを発生させるまでの遅延時間(秒単位、デフォルト:1)

Image Added

「次へ」をクリックして、インストールを進めます。


10.2. BellaDati - セキュリティパラメータ

以下のデフォルトのセキュリティ設定を承認または編集します

  • 認証が有効
    • Viewer username - 視聴者固有のユーザー名

    • Viewer password - 閲覧者のパスワード (デフォルト: BellaDati01)

    • Drop old users at startup - モジュールの起動時にユーザーを削除するかどうかを示すフラグです

    • Merge users at startup - モジュール起動時にユーザーをマージ/更新するかどうかを示すフラグです

  • SSL/TLSを有効にする

    • Keystore path - Java keystore ファイル (JKS) への絶対または相対パス。

    • Keystore password - Java keystoreのパスワード (デフォルト: wibble)


設定に不明な点がある場合は、デフォルト値のままにしてください。

Image Added

「次へ」をクリックして、インストールを進めます。

10.3. BellaDati - ヒープサイズ

以下のデフォルトのセキュリティ設定を変更または編集します

  • 最大ヒープスペース - 利用可能な最大ヒープサイズメモリを設定します。

Image Added

「次へ」をクリックして、インストールを進めます。


11. Start Menu Folder

スタートメニューのフォルダー名を承認または編集します。

Image Added

[次へ]をクリックして、インストールを続行します。

12. ライセンスキー

Note

Install Auditにチェックを入れた場合のみ、以下のステップに進みます。そうでない場合は、手順12に進んでください。

取得したサーバーIDをBellaDatiサポートチームに送信し、ライセンスキーを要求します。取得したライセンスキーを以下のフォームに入力してください。または、空欄のままにして、後でIoTコンソールからライセンスキーを入力することも可能です。

Image Added

[次へ]をクリックし、IoT Controller がコンピューターにインストールされるのをお待ちください。

13. 分散モードでの起動

Note

Advanced InstallationDistributed mode with Autostartにチェックを入れた場合のみ、以下の手順へ進みます。そうでない場合は、手順13に進んでください。

Controllerモジュールを正しく起動するためには、まずクラスタを形成する必要があります。他のマシンで動作しているすべてのAuditモジュールを最初に起動する必要があります。ReceiverとSenderのモジュールは、すべてのAuditモジュールが稼働していることを確認した後に開始されます。

[次へ]をクリックして、起動を進めます。 すべてのモジュールの起動に時間がかかる場合があります。

14. インストールの完了

インストールが完了しました。

Image Added

ウィンドウを閉じます。

15. トラブルシューティング

  • インストール中に問題が発生した場合は、インストールを完了し(再試行またはエラーを無視)、以下のログファイルをお送りください:
    • <installation-directory>/.install4j/installation.log
  • Linuxマシンの再起動後、モジュールは自動起動しません。ディストリビューション、バージョン、サービスシステム(例:SysV、Systemd、Upstart)、initシステム(例:update-rc.d、ntsysv、chkconfig、insserv)に基づいて、自動起動のために作成したサービスを登録/編集する必要があります。 モジュールの起動は、以下の順序で行ってください。
    1. すべてのAuditモジュールを起動する
    2. すべてのReceiverモジュールを起動する
    3. すべてのSenderモジュールを起動する
  • インストール完了後、IoT Controller モジュールにアクセスするには、ウェブブラウザで
  • If you have any problems during installation, please try to complete installation (retry or ignore errors) and then send us following log file:
    • <installation-directory>/.install4j/installation.log
  • Modules do not autostart after restart of Linux machine. You need to register/edit created services for autostart based on your distribution, version, service system (e.g. SysV, Systemd, Upstart) and init system (e.g. update-rc.d, ntsysv, chkconfig, insserv). Please keep following order during modules startup:
    1. Start all audit modules
    2. Start all receiver modules
    3. Start all sender modules
  • To access IoT Collector modules after the installation is complete, point your web browser to http://localhost:<port>/ or  または https://localhost:<port>/ (based on entered settings in step 7, 8, and 9). にアクセスします(ステップ 7、8、9 で入力した設定に基づいています)。
  • IoT Controller の機能に問題がある場合は、以下の場所にあるすべてのログファイルを送信してください:If you have any problems with IoT Collector functionality, please send us all log files located on following location:
    • <installation-directory>/logs/
  • IoT Controller Distributed TCP/IP モードの機能に問題がある場合は、cluster.xml の port を編集してください。その後、オーディットを再起動し、他のモジュールも再起動します。

On this page

Table of Contents