Skip to content

Latest commit

 

History

History
516 lines (322 loc) · 21.9 KB

user_guide.md

File metadata and controls

516 lines (322 loc) · 21.9 KB

User Guide

User Management

Login with admin user and password

login

Create User

You can create a user by click the button “CREATE A USER”

login

Three default roles have been created.

  • Admin: The system administrator role
  • User: Role for general User to access Flowgate through UI
  • API: role for user who want to access Flowgate through API

Select one or multiple roles for the new user.

adduser

Create Role

Admin can create new role according to the permission requirement.

rolelist

Select privileges for the new role

addrole

addrole

addrole

Click Next to enter new role name.

addrole

Click finish to create the role.

rolelist

Click “SHOW MORE” to view the role privileges.

rolelist1show

Datacenter Facility System Integration

Flowgate itself doesn’t have any data. Before IT users can use it. Flowgate Administrator need to integrate Facility systems first. Currently it supports integrate with Nlyte, PowerIQ, Infoblox and Labsdb by default. More facility systems will be supported later. As far as Flowgate is an opensource project, user can develop their system adapter easily when needed.

Integrate with Nlyte

  1. Navigate to Data Center Facility->DCIM click the “ADD NEW INTEGRATION” button.

dcimlist

  1. Select the “Type” as Nlyte.
  2. Input the Nlyte server address, it can be either an IP or a FQDN address.
  3. Input other fields value accordingly
  4. For the VerifyCert option. If your Nlyte use a self-signed certificate, you should choose “no” which means not verify the certificate, otherwise Flowgate will not be able to connect to the server.
  5. Click “SUBMIT” to save the setting. If any error happens, please update the input fields according to the error message.

If you have multiple Nlyte server then repeat the steps in 1~6.

addDcim

If the metric unit in your Nlyte is different with the default ones. Please modify it accordingly. You can contact your Nlyte administrator for the default metric unit.

addDcim

Integrate with PowerIQ

  1. Navigate to “Data Center Facility->DCIM” click the “ADD NEW INTEGRATION” button.
  2. Select Type as "PowerIQ"
  3. Input Server IP (Or FQDN), Name, Username, Password and other fields.
  4. For the VerifyCert option. If your PowerIQ use a self-signed certificate, you should choose “no” which means not verify the certificate, otherwise Flowgate will not be able to connect to the server.
  5. Click “SUBMIT” to save the setting. If any error happens, please update the related fields according to the error message.

If you have multiple PowerIQ servers, repeat step 1-5.

addPowerIq

Click the “Advance Setting” to check the default metric unit for your PowerIQ server. Please contact to your PowerIQ administrator to get the correct unit.

addPowerIq

Integrate with Openmanage

  1. Navigate to “Data Center Facility->DCIM” click the “ADD NEW INTEGRATION” button.
  2. Select Type as "Openmanage"
  3. Input Server IP (Or FQDN), Name, Username, Password and other fields.
  4. For the VerifyCert option. If your Openmanage use a self-signed certificate, you should choose “no” which means not verify the certificate, otherwise Flowgate will not be able to connect to the server.
  5. Click “SUBMIT” to save the setting. If any error happens, please update the related fields according to the error message.

If you have multiple Openmanage servers, repeat step 1-5.

openmanage

Integrate with Infoblox

  1. Navigate to “Data Center Facility -> CMDB” click the “ADD NEW INTEGRATION” button.
  2. Select Type as “InfoBlox”
  3. Input Server IP (Or FQDN), Name, Username, Password and other fields.
  4. For the VerifyCert option. If your Infoblox use a self-signed certificate, you should choose “no” which means not verify the certificate. Otherwise Flowgate will not be able to connect to the server.
  5. Click “SUBMIT” to save the setting. If any error happens, please update the related fields according to the error message.

If you have multiple Infoblox servers, repeat step 1-5.

addInfoblox

Data Center Facility Systems management

Navigate to “Data Center Facility->DCIM”

Edit

Administrator can update the Facility system information when required.

Delete

Administrator can delete a facility system integration.

Sync Data

Administrator can force to sync data for each facility system with “Sync Data” button. This will trigger a job to pull all the data from related facility system immediately. Please Note we have backend jobs to sync the data in different frequency. E.g. static data will be synced daily. Sensor data will sync every 5 minutes. For most of the case you don’t need to sync the data manually.

dcimlist

Pending/Resume Data syncing

Administrator can stop a system’s data syncing by click the “Pending” button. You can re-active a pending integration by click the “Active” button.

Status Monitor

The facility systems’ status can be monitored by the “Status” column. When error happens click the red “!” flag will show the detail information. Follow the instruction to fix the issue. After you fix the issue, you need to click the “Active” button to re-active the integration.

dcimliststatus

Setting

Summary page

summary

View Facility information by system

Click on 'SYSTEM' card, the Data Center Facility System page will show up.

summary_system

The facility information will be displayed group by system. If a facility items showed up in different systems, it will only count once in the total number.

summary_facility

View Sensor summary

Click the ‘SENSORS’ card will show the sensor summary.

summary_sensor

Currently it only counts the humidity, temperature, airflow, smoke and water sensors. More sensor type will be supported later.

summary_sensor_detail

View Asset Topology by vCenter

Click “System Setting -> Asset Topology”, select a vCenter server. It will display the asset topology for the vCenter

system_setting_asset_topology

Servers, PDU and switch connection information. Take host 10.192.76.21 for example from the topology diagram we can see that it connects to network switch “switch02” on port 02. It also connects to PDU sc1-g03-pdu-red on port 23 and PDU sc1-g07-pdu on port 18 as the follow figure shows.

system_setting_asset_topology

Sync Data

Aggregate Server Mapping job

system_setting_aggregate_job

  • This job is used for aggregate server mapping items between different IT systems. Administrator can run this job to reduce the mapping items.

  • This job will automatically be executed weekly. Administrator can trigger it manually anytime when required.

  • For example, if an ESXi host is managing by vCenter A and vROPs B. Both vCenter A and vROPs B registered to Flowgate. Flowgate will create two mapping items for the same ESXi host. When the job runs it will merge the two items into one.

Aggregate PDUs and Server Mapping job

“Setting->System Setting ->SyncData” Click the “TRIGGER” button for the “Trigger aggregate PDUs and Server Mapping job”

  • This Job is used to create the mappings between PDUs and Server.
  • After you trigger this job. You can find that PDUs filed in vCenter will be filled. Please NOTE this job will also be automatically executed hourly in the backend.
  • Before running the job, you will find the Asset.PDUs field in the Custom Attributes section is empty.

vcenter

After running the job, the Asset.PDUs field is filled with value “sha1-r17-l, sha1-r17-r”. it means it connected to two PDU. “sha1-r17-l, sha1-r17-r" are the names of the two PDU.

vcenter

Sync Server and Sensor Mapping Job
  • This job is used to create the mapping between the sensors in datacenter and servers. Flowgate will use some most possible algorithm to calculate the sensors that can indicate the servers' environment.
  • This job will also be running hourly in the backend automatically. But you can always trigger it mannully when required.

List UN-mapped servers

List out all the servers that not mapped to a facility asset yet. Usually this mean that Flowgate cannot automatically create the mapping between a host in IT system and a server in the facility system.

system_setting_unmapped

When this happened it usually mean there are some data mismatch between the facility systems. Facility system administrator can use this to check the related system.

Asset Name and IP Mapping

system_setting_asset_Ip_mapping

In Flowgate we use IP address and assetName to create the connections between IT system and Facility system. In case that we don’t have IPAM system(eg, Infoblox) , we can manully create the mapping relations here.

Create Mapping
  1. Click ADD button.
  2. Input a valid IP address.
  3. Type the AssetName, select the right one from the dropdown list.
  4. Click “Save” to save the mapping.

system_setting_asset_Ip_mapping

Search Mappings by IP
  1. Input an IP address
  2. Click “SEARCH” button

system_setting_asset_Ip_mapping_list

Edit Mapping
  1. Select a mapping item.
  2. Click “EDIT” button
  3. Input the new mapping information.

system_setting_asset_Ip_mapping_edit

Delete a mapping
  1. Select a mapping item.
  2. Click “DELETE” button

system_setting_asset_Ip_mapping_delete

Batch add mappings
  1. Click “BATCH ADD” button

system_setting_asset_Ip_mapping_batch

system_setting_asset_Ip_mapping_batch

  1. Select a mapping file contains IP addresses and hostnames. Each line of the file should only contain one IP and AssetName pair, they should be separated by a whitespace, for example: IP1 assetName1 IP2 assetName2
  2. Click “UPLOAD” button to import the mappings.
  3. In case you see the follow screen, it means that some item in the file are not valid. Please check it accordingly and import the failed items again.

system_setting_asset_Ip_mapping_batch

Asset Management

User can manage the assets created through the UI here. Other assets feed by DCIM adapters are not supported.

Add Asset
  1. Click "ADD NEW ASSET" button

asset_management

  1. Fill in asset information

asset_management

  1. Add asset location and click "Submit" button

asset_management

  1. Then you can see it in the asset list

asset_management

Edit Asset
  1. Click asset_management and click "Edit" button

asset_management

  1. Edit your asset

asset_management

  1. You can also edit json directly through advanced function

asset_management

Delete Asset
  1. Click asset_management and click "delete" button

asset_management

  1. Click "OK" to delete asset

asset_management

Custom Facility Adapter Management

  1. Please refer to Custom Adapter Guide.

IT System Integration Management

IT system integration

IT System admin can integrate their IT systems to Flowgate, after that Flowgate will push facility data to IT system accordingly.

sddc_list

Integrate with vROPs

  1. Navigate to IT Management -> VMware and click the “ADD NEW INTEGRATION” button
  2. Select the server Type: vRealize Operation Manager.
  3. Input the server IP (or FQDN)
  4. Give a name for this Integration
  5. Input server username and password.
  6. For the VerifyCert option. If your vRealize Operation Manager use a self-signed certificate, you should choose “no” which means not verify the certificate. Otherwise Flowgate will not be able to connect to the server.
  7. Click “SBUMIT” to finish the integration.

Repeat step 1-7 if you have more than one vRealize Operation Manager servers.

sddc_add

Integrate with vCenter

  1. Navigate to IT Management -> VMware and click the “ADD NEW INTEGRATION” button
  2. Select the server Type: vCenter Server.
  3. Input the server IP (or FQDN)
  4. Give a name for this Integration
  5. Input server username and password.
  6. For the VerifyCert option. If your vCenter server use a self-signed certificate, you should choose “no” which means not verify the certificate. Otherwise Flowgate will not be able to connect to the server.
  7. Click “SBUMIT” to finish the integration.

If you have more vCenter servers, then repeat the above step 1-7.

sddc_add

Edit

Click the “Dot Button” and select the “Edit” menu to update the integration information when needed.

Delete

Click the “Dot Button” and select “Delete” menu to delete an integration.

Sync data

User can force Flowgate to push the latest data to its IT system on demand. By default, Flowgate will push the last data to IT system every 5 minutes.

sddc_syncjob

Pending an Integration

User can suspend an integration on demand. When an integration in pending status it will not sending data anymore.

Re-Active an Integration.

User can re-active an integration which is in ERROR or Pending status

Validate data

vCenter

After create an integration you can view host’s metadata in the Customer attributes section.

vcenter

vRealize Operation Manager

User can view the environment metrics in the metric section. You can also view the host’s metadata in the property section. User can create alert base on the new metrics feed by Flowgate.

vrops

vrops

By default, Flowgate has created 3 predefined alerts for user.

vrops_alert

View/Manage Server Mapping

After register IT systems, you can view the server mapping information in Server Mapping section.

server_mapping

Create Mapping

By default, the server mapping will be created automatically by Flowgate. In case of the system cannot create the mapping. Flowgate provide manually mapping functionality. User can search the Asset by name and then create the mapping.

Mapping Server Asset

  1. Click “ACTION” -> “Mapping Server asset”
  2. Search the Server Asset by name.
  3. Select the right server and click OK( you can identify the server by Location, SN, Tag, Cabinet information, etc)

server_mapping

server_mapping

Update server mapping

  1. Click “ACTION” -> “Mapping Server asset”
  2. Search the Server Asset By name.
  3. Select the new Server Asset and click OK.

server_mapping

  1. If you just want to cancel the mapping, you can uncheck the “check box” after the “SEARCH” button then click “OK”.

server_mapping

Mapping PDUs for Server

  1. Click “ACTION” -> ”Mapping PDU asset”
  2. Search the PDU by name.
  3. Select the PDUs that connected to the Server. You need to contact you Datacenter Operator to get the correct PUD items.
  4. Click “OK” to Save the mapping.

server_mapping_pdu

Mapping Sensors for Server

  1. Select a Metric and click the “MAPPING SENSOR” button.

    server_mapping_sensor
  2. Search the sensor by name.

  3. Select the sensor for the metric and click “OK”.

server_mapping_sensor

server_mapping_sensor

Mapping Switches for Server

  1. Click “ACTION” -> “Mapping Switch asset” button
  2. Search switches by name.
  3. Select the switches connected to the server and click OK.

server_mapping_switch

Delete Server Mapping

  1. Click “ACTIONS” -> “Delete” button.

server_mapping_delete

  1. Click OK button in the confirm dialog.

server_mapping_delete

API

User can view the API DOC on the right up corner. Fully functional restful API for all Flowgate functionalities.

flowgate_api

flowgate_api

User Profile

User can change the password in the User Profile page.

userprofile