Management of remote collector node

List of Contents

This chapter describes how to manage collectors remotely by using Machbase with commands and features.

m$sys_collector_sources

This is a table to manage source files that remote collectors have. When SELECT command is executed, it brings files with proper extension (.tpl, .rgs, or .py) from all the collector managers located under the $MACHBASE_HOME/collector.

Table 1. m$sys_collector_sources desc

Name Description
MANAGER_ID ID of a manager where the file belongs.
MANAGER_NAME Name of a manager where the file belongs
SOURCE_TYPE Type of files (Template, Regular Expression, and Python script)
SOURCE_PATH Absolute path of a file in a remote manager
CONTEXT Contents of a file

The table will be consisted of the items listed in table above. All the managers registered to the main server have template, regular expression, and Python script.

Procedure of insert_collector_source

With insert_collector_source procedure, it can send files to remote collectors. The syntax is as follows.

EXECUTE INSERT_COLLECTOR_SOURCE ("manager_name", "path", "context");

Manager_name: name of a manager registered to the server. Path: a path where files will be stored. Default path is $MACHBASE_HOME/collector. Context: contents of a file.

If the file already exists, the file will be backup as .bak.

Procedure of rename_collectormanager

This procedure changes a name of collector manager that were already registered. When trying to register the server without specifying a manager name on the client's side, the name will be stored automatically with the default format of :. Therefore, rename_collectormanager can be used for changing the name if necessary. The syntax is as follows.

EXECUTE RENAME_COLLECTORMANAGER ("old_name", "new_name");

Old_name: name of the existing collector manager. New_name: name of the collector manager that will be changed.

If the collector manager for old_name doesn't exist, or the collector manager for new_name does exist, the procedure will be failed to change the name.

results matching ""

    No results matching ""