cfxOIA Application Services
Operations Intelligence & Analytics
CloudFabrix Operations Intelligence & Analytics application is a core component of AIOps solution. It provides some of the below primary functions but not limted to.
  • Alert source integrations
  • Alert enrichment, correlation and suppression
  • Incident Room for incident management
  • Machine Learning for Alert/Incident Clustering, Regression and Classification
  • Ticketing Integration
  • Alert Analytics
  • Incident Analytics
Below is the list of services that are included part of cfxOIA application (AIOps) deployment.
cfxOIA Application Service Name
Description
Deployment Requirement
email-service
Email service is used to export and share the reports or dashboards with users through email.
Optional
cfx-schedule-service
Scheduler service is used to schedule different types of jobs, some of them are ML training, CMDB / Inventory data updates, and internal application jobs.
Mandatory
clambda-service
cLambda is a serverless function service that is used for on-demand job execution.
Mandatory
dataset-manager-service
Dataset manager service is to provide management function to deal with datasets for reporting and analytics (Deprecated)
Optional
reporting-service
It is used to export the reports shown in the UI. Some of the example reports are Alerts / Incidents data.
Mandatory
safebox-service
It is used as a secure password store which consists of credentials for different data sources/endpoints. Other application services query safebox service for respective credentials during runtime on-demand
Mandatory
workflow-manager-service
It is used for workflow lifecycle management and supports calling different types of automated workflows for running ML experiments, incidents data generation, and other data collection.
Mandatory
active-alerts-caas
It is used as a caching service for current alerts (up to 3 days, with 60 seconds refresh rate) in a data frame and provides faster data access to the reports within the Alert management UI
Mandatory
all-alerts-caas
It is used as a caching service for all alerts (current & historical, with 60 minutes refresh rate) in a data frame and provides faster data access to the reports within the Alert management UI
Mandatory
asset-identity-service
This service is primarily used to maintain the metadata/identity of MSP & Customer/Organization level information.
Mandatory
cfx-connectors-service
This service is used to load all of the necessary Minio buckets during the initial start-up. These Minio buckets will be used by different services like alert ingester, CaaS, cfxdx, and other services.
Mandatory
cfx-app-controller
This service is to load all of the UI reports like Application icons, Projects, and dashboard after the user's login.
Mandatory
app-access-manager
It is used to impose RBAC based user roles & permissions
Mandatory
app-notification-service
It is used to manage internal application notifications from various application services and pop them up in UI as notification events.
Mandatory
app-resource-manager
It is used to provide user management and roles and it works with app-access-manager service
Mandatory
app-file-browser
It is used to provide a user interface in UI to store/upload and query/download the data files. It uses Minio object storage in the back-end to store all of the data files. Additionally, it is used by other application services.
Mandatory
app-irmconfiguration
This service is used to load all of the configuration pages in UI like Alerts/Incidents/cfxdx sources etc.. an example, configuration operations like create/update/delete webhooks for incoming alerts/incident updates and other operations under Project's configuration.
Mandatory
reports-registry
It is used to load all of the reports in the UI
Mandatory
app-app-builder
This service is used to build new reports pages or update existing analytical reports based on the user's requirement
Mandatory
Copy link