BryteFlow Control Room is a one point monitoring application for BryteFlow. It is a companion product to BryteFlow Ingest and Bryteflow Blend, it can seamlessly collect the status of Blend and Ingest pipelines. And, used for monitoring and alerting from one common control point for all different pipelines.
The following are minimum requirements for BryteFlow Control Room
The application can be placed in any folder, however Bryte recommends installing to the following location:
c:\bryteflow\controlroom\
Unzip the application archive to your desired folder, for example
c:\bryteflow\controlroom\
BryteFlow Control Room utilizes a browser-based user interface. You can access this, once the application is running, on:
If you are accessing remotely then use the appropriate domain and port 8091.
The Control Room “Pipelines” tab displays all configured pipelines with all the detailed information, all in one place.
The attributes carrying information is configurable as per Users preference. Following information is available to be displayed for each pipeline:
These can be selected to be displayed or not to be displayed by customizing it on clicking the Settings icon in the right corner.
In Pipeline Settings, we can add an Ingest, XL Ingest, Trudata or Blend pipelines to be monitored in the Control Room.
Add new Pipelines in Control Room:
Control Room Configuration section is to setup Security, Alerts and Credentials.
In the ‘Security’ section of Control Room, Users need to configure the login approach. There are different approach to login.
In Alert settings tab, Users can choose the Events on which alerts are sent to destined Users.
The Events on which Alerts can be sent are:
In this section, Users can configure the way in which they want to get alerted.
Different Alert channels that’s supported are:
When setting it up in an AWS environment, from the drop-down either select AWS credentials or AWS IAM access.
For AWS Credentials, Please enter AWS Region information alongwith your AWS Account Access Key and Secret Access Key.
For IAM Access, Please enter AWS Region, this will use the EC2 IAM Role.
In AWS Region type in the region where the AWS Cloudwatch Logs are configured.
The region is to required to be in the standard format e.g. us-west-2.
The Ingest Pipelines tab lists all Ingest pipelines that have been added from the Pipeline Settings tab.
The Ingest Pipelines are listed in a tabular format. Under the Ingest Pipeline column the name is divided into two parts the first part is taken from the Name field of Ingest Pipeline tab, the second part specified in parentheses is the name given within the Ingest Pipeline.
The host column specifies the Hostname or the IP address of the server where the Ingest Pipeline is running.
The version column displays the current version and build number of Ingest and the Status column shows the current status of the Ingest pipeline. The status can have three states – OK shown as green, Idle/Halted shown as yellow, and Error/ Offline shown as red.
the extract column shows the current status of the extract and can have a value of Running or Idle. The Load column shows the current status of the load and can have values Running or Idle.
More information about tables can be viewed by clicking on the pipeline name.
The Ingest Pipeline Details page provides more information about the tables in that Ingest Pipeline.
For each table, it shows the number of times the table has been loaded in the last 24 hours, the number of records loaded in that period and the last time the table was updated.
The Logs tab provided additional details of each pipeline and Control Room. It displays both Pipeline and Control Room Logs separately.
Pipeline Events are displayed by selecting the Pipeline from the available list of pipelines that have been configured in Control Room.
Control Room Logs displays the activity logs from the Control Room.
Users can now check the logs for any notification failure etc. from the log page.