What is a Cloud Collector?
The SamurAI Cloud Collector enables the collection and secure transfer of telemetry data from cloud-based services and platforms to the SamurAI Platform.
It is used when telemetry can be accessed directly from the source without requiring a locally deployed component.
The Cloud Collector is a platform-managed component that integrates with supported services to retrieve or receive telemetry data.
Multiple Cloud Collectors may be used as part of a deployment, depending on the integration design and architecture.
What does the Cloud Collector do?
The Cloud Collector performs the following functions:
- Retrieves or receives telemetry from cloud-based services and platforms
- Supports multiple integration methods depending on the data source
- Securely transfers telemetry to the SamurAI Platform
- Enables ingestion of telemetry without requiring client-managed infrastructure
The Cloud Collector operates as part of the SamurAI telemetry ingestion architecture, alongside Local Collectors.
How does the Cloud Collector work?
The Cloud Collector integrates directly with supported services to access telemetry data.
- Telemetry is generated by cloud services or external platforms
- The Cloud Collector receives or retrieves telemetry using the appropriate integration method
- Data is securely transferred to the SamurAI Platform
- The platform ingests, processes, and analyzes the telemetry
Depending on the integration type, the Cloud Collector supports both push and pull data collection models.
How is telemetry accessed?
The Cloud Collector supports multiple integration methods depending on the source system:
- API-based collection – telemetry is retrieved directly from service APIs (for example SaaS or cloud security platforms)
- Cloud storage ingestion – telemetry is read from cloud storage (for example AWS S3 or Azure Blob Storage)
- Push-based ingestion – telemetry is sent directly to the platform over HTTP (for example Splunk HTTP Event Collector)
The method used is determined by the supported integration and data source.
Where is the Cloud Collector deployed?
The Cloud Collector is a platform-managed component. It does not require software to be deployed on client-managed infrastructure.
Where a cloud provider deployment is required for a supported integration, deployment-specific configuration and provisioning steps are described in the relevant Deployment guide.
It integrates directly with supported services to access telemetry data.
When should the Cloud Collector be used?
The Cloud Collector is typically used when:
- Telemetry is available from cloud-based services or SaaS platforms
- Data can be accessed directly via APIs, cloud storage, or push-based ingestion
- No local ingestion point is required
Who is responsible for the Cloud Collector
The Cloud Collector is managed as part of the SamurAI Platform and does not require deployment or maintenance within the client environment.
The SamurAI team is responsible for the operation, health, and availability of the Cloud Collector.
The SamurAI platform monitors the status of the Cloud Collector and will notify registered users if any issues are detected. Once issues are resolved, a notification will confirm when a healthy state has been restored.
The client is responsible for configuring each integration and ensuring that required data sources remain accessible. This includes setting up and maintaining the required credentials, permissions, connection details, and cloud-provider configuration described in the relevant Integration and Deployment Guides.
The client is also responsible for reviewing Collector status and responding to configuration issues that prevent telemetry from being collected or accessed.
What’s next?
Review Deployment to understand how to create and deploy a Cloud Collector.
) and select Delete Collector