Listing Thumbnail

    Cribl.Cloud Suite

     Info
    Sold by: Cribl 
    Deployed on AWS
    Free Trial
    Vendor Insights
    Quick Launch
    Cribl.Cloud gives control over IT and security data without the hassle of running infrastructure.
    4.3

    Overview

    Play video

    Cribl.Cloud is the easiest way to try Cribl products in the cloud through a unified platform. Cribls suite of products gives flexibility and control back to customers. With routing, shaping, enriching, and search functionalities that make data more manageable, you can easily clean up your data, get it where it needs to be, work more efficiently, and ultimately gain the control and confidence needed to be successful.

    Cribl Cloud suite of products includes:

    Stream: A highly scalable data router for data collection, reduction, enrichment, and routing of observability data.

    Edge: An intelligent, scalable edge-based data collection system for logs, metrics, and application data.

    Lake: Storage that does not lock data in. Cribl Lake is a turnkey data lake makes it easy and economical to store, access, replay, and analyze data no expertise needed.

    Search: A search feature to perform federated search-in-place queries on any data, in any form.

    Getting Started

    When you purchase your Cribl.Cloud subscription directly from the AWS Marketplace, you can experience a smooth billing process that you're already familiar with, without needing to set up a separate procurement plan to use Cribl products. Track billing and usage directly in Cribl.Cloud.

    Enjoy a quick and easy purchasing experience by utilizing your existing spend commitments through the AWS Enterprise Discount Program (EDP) to subscribe to Cribl.Cloud. Get flexible pricing and terms by purchasing through a private offer. Purchase the Cribl Cloud Suite of offerings at a pre-negotiated price. Contact awsmp@cribl.io  or a sales representative for flexible pricing for 12/24/36-month terms.

    We are available in US-West-2 (Oregon), US-East-2 (Ohio), US-East-1 (Virginia), CA-Central-1 (Canada Central), EU-West-2 (London), EU-Central-1 (Frankfurt), and AP-Southeast-2 (Sydney) with more regions coming soon! Regional pricing will apply.

    To learn more about pricing and the consumption pricing philosophy, please visit: Cribl Pricing - https://cribl.io/cribl-pricing/  Cribl.Cloud Simplified with Consumption Pricing Blog - https://cribl.io/blog/cribl-cloud-consumption-pricing/ 

    Highlights

    • Fast and easy onboarding - With zero-touch deployment, you can quickly start using Cribl products without the hassle, burden, and cost of managing infrastructure.
    • Instant scalability - The cloud provides flexibility to easily scale up or down to meet changing business needs and dynamic data demands.
    • Trusted security - Cribl knows how important protecting data is, and built all Cribl products and services from the ground up with security as the top priority. Cribl.Cloud is SOC 2 compliant, ensuring all your data is protected and secure. Cribl.Cloud is currently In Process for FedRAMP IL4.

    Details

    Sold by

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Vendor Insights

     Info
    Skip the manual risk assessment. Get verified and regularly updated security info on this product with Vendor Insights.
    Security credentials achieved
    (3)

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Quick Launch

    Leverage AWS CloudFormation templates to reduce the time and resources required to configure, deploy, and launch your software.

    Pricing

    Free trial

    Try this product free according to the free trial terms set by the vendor.

    Cribl.Cloud Suite

     Info
    Pricing is based on the duration and terms of your contract with the vendor, and additional usage. You pay upfront or in installments according to your contract terms with the vendor. This entitles you to a specified quantity of use for the contract duration. Usage-based pricing is in effect for overages or additional usage not covered in the contract. These charges are applied on top of the contract price. If you choose not to renew or replace your contract before the contract end date, access to your entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    12-month contract (2)

     Info
    Dimension
    Description
    Cost/12 months
    Cribl.Cloud Free
    Cribl.Cloud Suite Free Tier
    $0.00
    Cribl.Cloud Enterprise
    Cribl.Cloud Suite Enterprise with 1TB Daily ingestion
    $142,800.00

    Additional usage costs (1)

     Info

    The following dimensions are not included in the contract terms, which will be charged based on your usage.

    Dimension
    Cost/unit
    Overage Fees
    $0.01

    Vendor refund policy

    Cribl will refund prior payments attributable to the unused remainder of your purchase.

    Custom pricing options

    Request a private offer to receive a custom quote.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Additional details

    Usage instructions

    Cribl Cloud Trust IAM Role CloudFormation Template

    This CloudFormation template creates an IAM role that allows Cribl Cloud to access specific AWS resources in your account. The role is designed to provide Cribl Cloud with the necessary permissions to interact with S3 buckets and SQS queues.

    Template Overview

    The template does the following:

    1. Creates an IAM role named CriblTrustCloud
    2. Configures a trust relationship with Cribl Cloud's AWS account
    3. Attaches a policy that grants access to S3 and SQS resources
    4. Outputs the role name, ARN, and an external ID for authentication

    Parameters

    • CriblCloudAccountID: The AWS account ID of Cribl Cloud (default: '012345678910')

    IAM Role Details

    Trust Relationship

    The role trusts two specific roles in the Cribl Cloud account:

    • arn:aws:iam::{CriblCloudAccountID}:role/search-exec-main
    • arn:aws:iam::{CriblCloudAccountID}:role/main-default

    These roles can assume the CriblTrustCloud role using the sts:AssumeRole, sts:TagSession, and sts:SetSourceIdentity actions.

    Permissions

    The role has a policy named CriblCloudS3SQSPolicy that grants the following permissions:

    1. S3 access:
      • List buckets
      • Get and put objects
      • Get bucket location
    2. SQS access:
      • Receive and delete messages
      • Change message visibility
      • Get queue attributes and URL

    These permissions apply to all S3 buckets and SQS queues in the account.

    Security Feature

    The template includes a security feature that requires an external ID for authentication. This external ID is derived from the CloudFormation stack ID, providing an additional layer of security when assuming the role.

    Outputs

    The template provides three outputs:

    1. RoleName: The name of the created IAM role
    2. RoleArn: The ARN of the created role
    3. ExternalId: The external ID required for authentication when assuming the role

    Usage

    To use this template:

    1. Deploy it in your AWS account using CloudFormation
    2. Provide the resulting role ARN and external ID to Cribl Cloud
    3. Cribl Cloud can then assume this role to access your S3 and SQS resources

    Remember to review and adjust the permissions as necessary to align with your security requirements and the specific needs of your Cribl Cloud integration1 2 3 .

    <div style="text-align: center">⁂</div>

    Enable CloudTrail and VPC Flow Logging for Cribl Cloud

    This document explains the resources that will be created when deploying the provided CloudFormation template. The template is designed to create an IAM role that trusts Cribl Cloud and sets up CloudTrail and VPC Flow logging to an S3 bucket.

    Template Overview

    The template automates the creation of AWS resources to enable centralized logging, specifically focusing on CloudTrail logs and VPC Flow Logs. It creates S3 buckets for storing these logs, SQS queues for triggering processes upon log arrival, and an IAM role to allow Cribl Cloud to access these logs.

    Resources Created

    Here's a breakdown of the resources defined in the CloudFormation template:

    • CriblCTQueue (AWS::SQS::Queue): Creates an SQS queue named according to the CTSQS parameter (default: cribl-cloudtrail-sqs). This queue will be used to trigger actions when new CloudTrail logs are written to the S3 bucket.

      • Properties:
        • QueueName: !Ref CTSQS - Sets the queue name to the value of the CTSQS parameter.
    • CriblCTQueuePolicy (AWS::SQS::QueuePolicy): Defines the policy for the CriblCTQueue, allowing s3.amazonaws.com to send messages to the queue. The policy includes a condition that the source account must match the AWS account ID in which the stack is deployed. This ensures only S3 events from the current AWS account can trigger the queue.

      • Properties:
        • PolicyDocument:
          • Statement:
            • Effect: Allow - Allows actions specified in the policy.
            • Principal: Service: s3.amazonaws.com - Specifies the service that can perform the actions.
            • Action: SQS:SendMessage - Allows sending messages to the queue.
            • Resource: !GetAtt CriblCTQueue.Arn - The ARN of the SQS queue.
            • Condition:
              • StringEquals: 'aws:SourceAccount': !Ref AWS::AccountId - Restricts the source account to the account where the stack is deployed.
        • Queues: !Ref CTSQS - Associates the policy with the SQS queue.
    • TrailBucket (AWS::S3::Bucket): Creates an S3 bucket used to store CloudTrail logs. The bucket is configured with a NotificationConfiguration that sends an event to the CriblCTQueue when a new object is created (specifically, a PUT operation). This will trigger processing when new CloudTrail logs are available.

      • Properties:
        • NotificationConfiguration:
          • QueueConfigurations:
            • Event: s3:ObjectCreated:Put - Specifies that the notification should be triggered when an object is created using a PUT operation.
            • Queue: !GetAtt CriblCTQueue.Arn - The ARN of the SQS queue to send the notification to.
      • DependsOn: CriblCTQueuePolicy - Ensures that the queue policy is created before the bucket.
    • TrailBucketPolicy (AWS::S3::BucketPolicy): Defines the policy for the TrailBucket. This policy grants permissions to:

      • delivery.logs.amazonaws.com: Allows the AWS Logs service to write objects to the bucket, ensuring proper log delivery. It requires bucket-owner-full-control ACL.

      • cloudtrail.amazonaws.com: Allows CloudTrail to get the bucket ACL and put objects into the bucket. It also requires bucket-owner-full-control ACL.

      • A Deny statement that enforces the use of SSL for all requests to the bucket, enhancing security.

      • Properties:

        • Bucket: !Ref TrailBucket - The name of the S3 bucket.
        • PolicyDocument:
          • Version: 2012-10-17 - The version of the policy document.
          • Statement:
            • Sid: AWSLogDeliveryWrite
              • Effect: Allow - Allows the action specified.
              • Principal: Service: delivery.logs.amazonaws.com - The AWS Logs service principal.
              • Action: s3:PutObject - Allows putting objects into the bucket.
              • Resource: !Sub '${TrailBucket.Arn}/AWSLogs/' - The S3 bucket and prefix to allow the action on.
              • Condition: StringEquals: 's3:x-amz-acl': bucket-owner-full-control - Requires the bucket-owner-full-control ACL.
            • Sid: AWSCloudTrailAclCheck
              • Effect: Allow
              • Principal: Service: cloudtrail.amazonaws.com
              • Action: s3:GetBucketAcl
              • Resource: !Sub '${TrailBucket.Arn}'
            • Sid: AWSCloudTrailWrite
              • Effect: Allow
              • Principal: Service: cloudtrail.amazonaws.com
              • Action: s3:PutObject
              • Resource: !Sub '${TrailBucket.Arn}/AWSLogs/*/*'
              • Condition: StringEquals: 's3:x-amz-acl': 'bucket-owner-full-control'
            • Sid: AllowSSLRequestsOnly
              • Effect: Deny
              • Principal: * - Applies to all principals.
              • Action: s3:* - Denies all S3 actions.
              • Resource:
                • !GetAtt TrailBucket.Arn
                • !Sub '${TrailBucket.Arn}/*'
              • Condition: Bool: 'aws:SecureTransport': false - Denies requests that are not using SSL.
    • ExternalTrail (AWS::CloudTrail::Trail): Creates a CloudTrail trail. It is configured to:

      • Store logs in the TrailBucket.

      • Include global service events.

      • Enable logging.

      • Create a multi-region trail.

      • Enable log file validation.

      • Properties:

        • S3BucketName: !Ref TrailBucket - The name of the S3 bucket where the logs will be stored.
        • IncludeGlobalServiceEvents: true - Includes global service events.
        • IsLogging: true - Enables logging.
        • IsMultiRegionTrail: true - Creates a multi-region trail.
        • EnableLogFileValidation: true - Enables log file validation.
        • TrailName: !Sub '${TrailBucket}-trail' - Sets the name of the trail.
      • DependsOn:

        • TrailBucket
        • TrailBucketPolicy
    • CriblVPCQueue (AWS::SQS::Queue): Creates an SQS queue named according to the VPCSQS parameter (default: cribl-vpc-sqs). This queue will be used to trigger actions when new VPC Flow Logs are written to the S3 bucket.

      • Properties:
        • QueueName: !Ref VPCSQS - Sets the queue name.
    • CriblVPCQueuePolicy (AWS::SQS::QueuePolicy): Defines the policy for the CriblVPCQueue, allowing s3.amazonaws.com to send messages to the queue. Similar to CriblCTQueuePolicy, it restricts access to events originating from the same AWS account.

      • Properties:
        • PolicyDocument:
          • Statement:
            • Effect: Allow
            • Principal: Service: s3.amazonaws.com
            • Action: SQS:SendMessage
            • Resource: !GetAtt CriblVPCQueue.Arn
            • Condition: StringEquals: 'aws:SourceAccount': !Ref "AWS::AccountId"
        • Queues: !Ref VPCSQS
    • LogBucket (AWS::S3::Bucket): Creates an S3 bucket used to store VPC Flow Logs. The bucket is configured with a NotificationConfiguration to send an event to the CriblVPCQueue when new objects are created.

      • Properties:
        • NotificationConfiguration:
          • QueueConfigurations:
            • Event: s3:ObjectCreated:Put
            • Queue: !GetAtt CriblVPCQueue.Arn
      • DependsOn: CriblVPCQueuePolicy
    • LogBucketPolicy (AWS::S3::BucketPolicy): Defines the policy for the LogBucket. This policy grants permissions to:

      • delivery.logs.amazonaws.com: Allows the AWS Logs service to write objects to the bucket. It requires bucket-owner-full-control ACL.

      • Allows delivery.logs.amazonaws.com to get the bucket ACL.

      • Enforces SSL for all requests to the bucket.

      • Properties:

        • Bucket: !Ref LogBucket
        • PolicyDocument:
          • Version: 2012-10-17
          • Statement:
            • Sid: AWSLogDeliveryWrite
              • Effect: Allow
              • Principal: Service: delivery.logs.amazonaws.com
              • Action: s3:PutObject
              • Resource: !Sub '${LogBucket.Arn}/AWSLogs/${AWS::AccountId}/*'
              • Condition: StringEquals: 's3:x-amz-acl': bucket-owner-full-control
            • Sid: AWSLogDeliveryAclCheck
              • Effect: Allow
              • Principal: Service: delivery.logs.amazonaws.com
              • Action: s3:GetBucketAcl
              • Resource: !GetAtt LogBucket.Arn
            • Sid: AllowSSLRequestsOnly
              • Effect: Deny
              • Principal: *
              • Action: s3:*
              • Resource:
                • !GetAtt LogBucket.Arn
                • !Sub '${LogBucket.Arn}/*'
              • Condition: Bool: 'aws:SecureTransport': false
    • FlowLog (AWS::EC2::FlowLog): Creates a VPC Flow Log that captures network traffic information for the VPC specified in the VPCId parameter. The flow logs are stored in the LogBucket. The type of traffic to log is determined by the TrafficType parameter (ALL, ACCEPT, or REJECT).

      • Properties:
        • LogDestination: !Sub 'arn:${AWS::Partition}:s3:::${LogBucket}' - The ARN of the S3 bucket where the flow logs will be stored.
        • LogDestinationType: s3 - Specifies that the destination is an S3 bucket.
        • ResourceId: !Ref VPCId - The ID of the VPC to log.
        • ResourceType: VPC - Specifies that the resource is a VPC.
        • TrafficType: !Ref TrafficType - The type of traffic to log (ALL, ACCEPT, REJECT).
    • CriblTrustCloud (AWS::IAM::Role): Creates an IAM role that allows Cribl Cloud to access AWS resources.

      • Properties:
        • AssumeRolePolicyDocument:
          • Version: 2012-10-17
          • Statement:
            • Effect: Allow
            • Principal:
              • AWS:
                • !Sub 'arn:aws:iam::${CriblCloudAccountID}:role/search-exec-main'
                • !Sub 'arn:aws:iam::${CriblCloudAccountID}:role/main-default'
            • Action:
              • sts:AssumeRole
              • sts:TagSession
              • sts:SetSourceIdentity
            • Condition:
              • StringEquals: 'sts:ExternalId': !Select - 4 - !Split - '-' - !Select - 2 - !Split - '/' - !Ref 'AWS::StackId'
        • Description: Role to provide access AWS resources from Cribl Cloud Trust
        • Policies:
          • PolicyName: SQS
            • PolicyDocument:
              • Version: 2012-10-17
              • Statement:
                • Effect: Allow
                • Action:
                  • sqs:ReceiveMessage
                  • sqs:DeleteMessage
                  • sqs:GetQueueAttributes
                  • sqs:GetQueueUrl
                • Resource:
                  • !GetAtt CriblCTQueue.Arn
                  • !GetAtt CriblVPCQueue.Arn
          • PolicyName: S3EmbeddedInlinePolicy
            • PolicyDocument:
              • Version: 2012-10-17
              • Statement:
                • Effect: Allow
                • Action:
                  • s3:ListBucket
                  • s3:GetObject
                  • s3:PutObject
                  • s3:GetBucketLocation
                • Resource:
                  • !Sub ${TrailBucket.Arn}
                  • !Sub ${TrailBucket.Arn}/*
                  • !Sub ${LogBucket.Arn}
                  • !Sub ${LogBucket.Arn}/*

    Parameters

    The template utilizes parameters to allow customization during deployment:

    • CriblCloudAccountID: The AWS account ID of the Cribl Cloud instance. This is required for the IAM role's trust relationship.
      • Description: Cribl Cloud Trust AWS Account ID. Navigate to Cribl.Cloud, go to Workspace and click on Access. Find the Trust and copy the AWS Account ID found in the trust ARN.
      • Type: String
      • Default: '012345678910'
    • CTSQS: The name of the SQS queue for CloudTrail logs.
      • Description: Name of the SQS queue for CloudTrail to trigger for S3 log retrieval.
      • Type: String
      • Default: cribl-cloudtrail-sqs
    • TrafficType: The type of traffic to log for VPC Flow Logs (ALL, ACCEPT, REJECT).
      • Description: The type of traffic to log.
      • Type: String
      • Default: ALL
      • AllowedValues: ACCEPT, REJECT, ALL
    • VPCSQS: The name of the SQS queue for VPC Flow Logs.
      • Description: Name of the SQS for VPCFlow Logs.
      • Type: String
      • Default: cribl-vpc-sqs
    • VPCId: The ID of the VPC for which to enable flow logging.
      • Description: Select your VPC to enable logging
      • Type: AWS::EC2::VPC::Id

    Outputs

    The template defines outputs that provide key information about the created resources:

    • CloudTrailS3Bucket: The ARN of the S3 bucket storing CloudTrail logs.
      • Description: Amazon S3 Bucket for CloudTrail Events
      • Value: !GetAtt TrailBucket.Arn
    • VPCFlowLogsS3Bucket: The ARN of the S3 bucket storing VPC Flow Logs.
      • Description: Amazon S3 Bucket for VPC Flow Logs
      • Value: !GetAtt LogBucket.Arn
    • RoleName: The name of the created IAM role.
      • Description: Name of created IAM Role
      • Value: !Ref CriblTrustCloud
    • RoleArn: The ARN of the created IAM role.
      • Description: Arn of created Role
      • Value: !GetAtt CriblTrustCloud.Arn
    • ExternalId: The external ID used for authentication when assuming the IAM role.
      • Description: External Id for authentication
      • Value: !Select - 4 - !Split - '-' - !Select - 2 - !Split - '/' - !Ref 'AWS::StackId'

    Deployment Considerations

    • Cribl Cloud Account ID: Ensure the CriblCloudAccountID parameter is set to the correct AWS account ID for your Cribl Cloud instance. This is crucial for establishing the trust relationship.
    • S3 Bucket Names: S3 bucket names must be globally unique. If the template is deployed multiple times in the same region, you may need to adjust the names of the buckets. Consider using a Stack name prefix.
    • VPC ID: The VPCId parameter should be set to the ID of the VPC for which you want to enable flow logging.
    • Security: Regularly review and update IAM policies to adhere to the principle of least privilege. Consider using more restrictive S3 bucket policies if necessary.
    • SQS Queue Configuration: Monitor the SQS queues for backlog and adjust the processing capacity accordingly.
    • CloudTrail Configuration: Confirm that CloudTrail is properly configured to deliver logs to the designated S3 bucket.
    • VPC Flow Log Configuration: Verify that VPC Flow Logs are correctly capturing network traffic.
    • External ID: The External ID is a critical security measure for cross-account access. Make sure it's correctly configured in both AWS and Cribl Cloud.

    This detailed explanation provides a comprehensive understanding of the resources created by the CloudFormation template, enabling informed deployment and management. Remember to adapt parameters to your specific environment and security requirements.

    Footnotes

    1. https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html   

    2. https://github.com/criblio/cribl-aws-cloudformation-templates   

    3. https://awsfundamentals.com/blog/aws-iam-roles-with-aws-cloudformation   

    Support

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Log Management, Security Observability
    Top
    10
    In Migration, Monitoring, Continuous Integration and Continuous Delivery

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Data Routing and Collection
    Highly scalable data router for data collection, reduction, enrichment, and routing of observability data
    Edge-Based Data Collection
    Intelligent, scalable edge-based data collection system for logs, metrics, and application data
    Data Lake Storage
    Turnkey data lake storage that enables storing, accessing, replaying, and analyzing data without vendor lock-in
    Federated Search Capability
    Federated search-in-place query functionality across any data in any form
    Security Compliance
    SOC 2 compliance certification with FedRAMP IL4 authorization in process
    Real-time Data Collection and Indexing
    Collects and indexes machine-generated data from virtually any source or location in real time with automatic indexing upon data ingestion.
    Complex Event Correlation
    Correlates complex events spanning multiple diverse data sources using time-based correlations, transaction-based correlations, sub-searches, lookups, and joins.
    Scalable Data Processing
    Scales to collect and index tens of terabytes of data per day with distributed computing architecture.
    High Availability Clustering
    Provides clustering technology for availability and fault tolerance across distributed computing environments.
    Machine Data Search and Analysis
    Enables searching, analyzing, and visualization of machine data generated by IT systems and technology infrastructure across physical, virtual, and cloud environments.
    Telemetry Data Platform
    Ingests, analyzes, and alerts on metrics, events, logs, and traces in a unified platform
    Full-Stack Observability
    Visualizes and troubleshoots entire software stack in one connected experience with integrated AWS service monitoring
    Anomaly Detection and Issue Correlation
    Automatically detects anomalies, correlates issues, and reduces alert noise through applied intelligence
    Agentless SAP Monitoring
    Provides agentless monitoring for ABAP systems with support for SAP RISE, ECC, S/4HANA, BTP, CALM, Fiori, Ariba, PI/PO, BW and 175+ monitoring points
    AWS Service Integration
    Deep integration with AWS technology stack including Amazon EKS, AWS Lambda, AWS Kinesis, Amazon CloudWatch, and AWS Distro for OpenTelemetry

    Security credentials

     Info
    Validated by AWS Marketplace
    FedRAMP
    GDPR
    HIPAA
    ISO/IEC 27001
    PCI DSS
    SOC 2 Type 2
    -
    -
    -
    No security profile
    No security profile

    Contract

     Info
    Standard contract
    No
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.3
    43 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    63%
    33%
    5%
    0%
    0%
    14 AWS reviews
    |
    29 external reviews
    External reviews are from PeerSpot .
    reviewer2805801

    Data control has improved observability and has supported fraud and compliance reporting

    Reviewed on Mar 02, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I have been using Cribl  for about a year in my career. As a consultant, my job nature involves working with clients and coming up with solutions. Many of my clients are interested in observability, so I evaluated Cribl  as a potential tool for their needs. Cribl is a relatively new product, and I have been involved with it since last year.

    What is most valuable?

    What I appreciate most about Cribl is that it addresses a major gap in the market compared to the competition. Splunk is extremely expensive, and many of my clients are financial institutions, including big banks, insurance companies, and fintech payment companies in Canada. While they already have Splunk installed, it is costly and sometimes does not meet their needs. Cribl offers significant advantages because from the source, you can collect all the data you want and filter and transform it.

    In recent years, many of my clients are focused on fraud prevention, AML compliance, and regulatory requirements. They have numerous MRAs that they need to remediate and show evidence for. Cribl provides better control over data sourcing and allows them to demonstrate good control of their data.

    I appreciate that Cribl provides better control of data from the source, which translates to better control over the cost of data and complexity. Many of my clients have sources of data across different platforms, and Cribl allows them to manage data from all these different sources in one place.

    What needs improvement?

    One area for improvement would be the certification path for Cribl. I understand there is a need for higher-end certifications, but it would be beneficial to also create certifications that are more accessible for business people or consultants. The current engineer certification is quite rigorous and not easy to pass. While keeping that rigorous option, providing another option for business or consultant users to get certified would be valuable.

    For how long have I used the solution?

    I have been using Cribl for about a year.

    What do I think about the stability of the solution?

    Regarding stability, I have not experienced any lagging, crashing, or downtime with Cribl.

    What do I think about the scalability of the solution?

    I believe Cribl is suitable for both large corporations and the small and medium business market. Some of my clients are very large banks in Canada, including one of the largest banks in the country. However, I also work with smaller clients, such as smaller insurance companies. Cribl performs effectively across both market segments.

    How are customer service and support?

    I have contacted technical support for issues and had a positive experience. I started by opening a ticket from their website. I have dealt with other vendor products in the past where support was unresponsive, but Cribl's support is very good. I was pleasantly surprised by their quality and speed of response. I would rank their support at an eight out of ten, though I acknowledge that I tend to be overly critical.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    While I have not personally tried similar solutions, my clients have been using Splunk, which is the most comparable solution they have relied on for a long time.

    How was the initial setup?

    I have not done an actual deployment myself, but my understanding is that the initial deployment is easy.

    What about the implementation team?

    Regarding maintenance on the client's end, there is some administration required. Standard updates from Cribl, such as security fixes and bug fixes, are typical maintenance tasks. I would need to review the specific details to provide a more comprehensive answer about all required maintenance.

    What's my experience with pricing, setup cost, and licensing?

    I do not know the exact pricing because as a consultant, I am not privy to the exact numbers my clients are paying. Pricing often includes deals and investments from vendors. However, based on feedback from my clients, Splunk is more expensive, and Cribl appears to be more affordable.

    Which other solutions did I evaluate?

    Regarding pricing for Cribl, I cannot speak to exact numbers because as a consultant, the clients handle the financial details. Deals between vendors like Splunk and Cribl often involve special investments, so the pricing varies. Based on what my clients have shared, Splunk is significantly more expensive, and Cribl appears to offer better value.

    What other advice do I have?

    I contacted technical support for issues and had a very positive experience. I would give this review an overall rating of eight out of ten.

    Nitin Arora

    Centralized log control has improved normalization while pricing and UI still need refinement

    Reviewed on Mar 02, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I have been working with Cribl  for three years now. Cribl  was introduced some time ago but has been recently highlighted in the market, and people in my firm started using it.

    I lead an engineering domain in my firm, and I am leading almost six to seven projects, all of which have Cribl at this moment. Before Cribl, we used a syslog forwarder to forward third-party logs to our SIEM  solution. In some cases, the SIEM  solution is Sentinel , and in other cases, it is Splunk. We used the syslog forwarder to have these logs normalized and sent into the Sentinel  workspace via syslog forwarder. However, once Cribl was introduced, we have seen several advantageous features that are not available in the syslog forwarder for normalization but are readily available in Cribl. Additionally, from the source end, we can perform filtration that was not possible before Cribl was available. Another advantage of Cribl is that we can customize the logs and tagging of the logs according to our needs. In summary, there is full control of logs coming from the source end when they are sent into our SIEM solution via Cribl. These three reasons are why we are using Cribl.

    We are onboarding firewall logs into our environment using Cribl as well. There are no issues in implementing firewall logs or having those logs into the environment.

    How has it helped my organization?

    We are improving in terms of managing endpoints. We now have a dashboard in Cribl itself. This is improving our time management. However, we have created an internal dashboard on the Sentinel platform which we manage instead of using the Cribl dashboard. We have not leveraged that feature at this moment.

    What is most valuable?

    The valuable features are normalization, an easy graphical user interface, and the feature to have multiple pipelines for the same log source. The feature to have multiple pipelines is the most amazing feature of Cribl that I appreciate the most.

    These features are beneficial because there are very few options in the market. The initial old school approach was syslog forwarder. Several other tools are available in the market, but those tools do not have as much control capability as Cribl provides. Additionally, Cribl is hosted on the cloud, and most products, solutions, and SIEM platforms nowadays are on the cloud as well. This creates a good integration between the products.

    The deployment was smooth across all seven projects I have. Everything was in place, with documents and step-by-step guidance readily available. Cribl support is very good. Whenever we got stuck, we just needed to open a ticket, and the support team was very responsive and helped us get the deployment done quickly.

    What needs improvement?

    Cribl should enhance the homepage. The user interface is very simple, and you can see all your workers or worker groups on the homepage itself. However, a layman or someone jumping into the portal for the first time might get confused because they may not be aware of where their log sources are mapped or which worker group their log sources are mapped into. The homepage could be further simplified to address this confusion.

    Cribl should work on enhancement of their graphical user interface. They definitely need to work on their pricing. If they address the costing aspect, they are the big players and have a bright scope in the market because they are doing very well. They should find alternative pricing models for small-size firms that want to utilize their features but cannot do so due to cost constraints.

    Cribl should work on their turnaround time for support tickets. In my environment, we have AWS , Microsoft, Cribl, and GCP in some cases, so we have different SLAs for different tickets. For Cribl, a very low severity ticket has a turnaround time of almost around twenty-four hours. Even after twenty-four hours, if people follow up, they do respond, but sometimes they take a lot of time to respond even to very simple or small issues. They should improve that turnaround time.

    I have heard from someone on LinkedIn that there is a limitation in Cribl, but I have not explored that myself, so I should not make definitive comments about it.

    For how long have I used the solution?

    I have been working with Cribl for three years now.

    What do I think about the stability of the solution?

    Cribl sometimes behaves unexpectedly, but this is rare. When log volumes are very high, Cribl workers or the servers behind Cribl start behaving weirdly. We have seen ingestion latency in the SIEM platform, and we have also observed sometimes a drop in the logs. Cribl is designed to deal with certain kinds of loads and is not designed to handle any scenario in the market. We need to be very careful when sending huge volumes of logs via Cribl to any SIEM platform.

    How are customer service and support?

    The turnaround time for support tickets needs improvement. In my environment, I have AWS , Microsoft, Cribl, and GCP in some cases, so I have different SLAs for different tickets. For Cribl, a very low severity ticket has a turnaround time of almost around twenty-four hours. Even after twenty-four hours, if people follow up, they do respond, but sometimes they take a lot of time to respond even to very simple or small issues. Cribl support should work on improving that turnaround time.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    We previously used a syslog forwarder, which is not a tool but an old school methodology. We have now gotten rid of each syslog forwarder, and Cribl has taken over that responsibility.

    How was the initial setup?

    There are no challenges or complexity with the initial setup. Cribl is hosted on a server itself and is very easy to set up. It hardly takes two to three hours to complete the whole setup from beginning to end. It is not that complex. Documents are available on the internet as open source, and Cribl University has resources available as well. It hardly takes around three hours to get everything set up with all the process and approvals.

    The deployment process across all seven projects was smooth. Everything was in place, with documents and step-by-step guidance readily available. Cribl support is very good. Whenever we got stuck, we just needed to open a ticket, and the support team was very responsive and helped us get the deployment done quickly.

    What about the implementation team?

    The documents were ready, and step-by-step guidance was available. Cribl support is very good. Whenever we got stuck, we just needed to open a ticket, and the support team was very responsive. They reached out to us and helped us get the deployment done very quickly if we got stuck somewhere.

    What was our ROI?

    Cribl is a huge investment for a firm like Deloitte. However, we do not have any other good solutions or good options in the market, so we do not have another option to choose from. I have already started exploring alternative solutions that are going to give a cheaper solution. However, we are also not going to compromise with quality. Vega  is similar to Cribl and is something I have mentioned. From the ROI perspective, Cribl is a huge investment.

    What's my experience with pricing, setup cost, and licensing?

    Cribl is a very costly product. The complexity is not an issue because it is very easy to understand. With Cribl University courses, a person who is very new to Cribl can easily grasp the content. Cribl itself has provided many resources on the marketplace that we can leverage. However, in terms of costing, Cribl is a very costly product. People nowadays have started considering alternative solutions. There is a tool called Vega  in the market that was very recently introduced. We are also having POC sessions going on there. Cost-wise, Cribl is a costly tool, but complexity-wise, it is a very quick tool to adopt.

    Which other solutions did I evaluate?

    Vega is an alternative solution in the market that was very recently introduced, and we are having POC sessions with it.

    When comparing both products, Cribl will definitely win in each aspect because we did a POC recently and did not find Vega to be as effective as Cribl. The only point where Vega is winning is in pricing terms. They have very attractive prices. However, we do not want to compromise with quality. Cribl is leading in each aspect. Vega is still lacking the basic things that Cribl already covers. Cribl is much more mature in the market now. Nobody stands very close to Cribl.

    What other advice do I have?

    I would recommend Cribl to small-scale firms looking for this kind of solution. They should go through some documentation and videos, or they could set up some time with Cribl if they want. Cribl is a good product and tool in the market that can help with normalization, setup, and segregation of logs. However, the challenge people face is the cost. I am okay with this because my firm has a budget and can afford it. For small-scale sectors, I think Cribl needs to come up with one more pricing model, maybe with fewer features, but they should develop alternative pricing options.

    Cribl Edge makes the environment very much managed. We have created multiple pipelines, and using those pipelines, we do not need to have any tagging done at the destination level. From the source level itself, within the pipeline, we can map the tags, and the logs are very much managed in the workspace itself. At times of audits and compliance, everything is managed there. It is helpful.

    For the Cribl Search feature, I have seen log ingestion problems, latency issues, and sometimes the dropping of logs. Cribl Search comes into the picture to help us understand if we are missing something or having some latency in the logs. It shows us where we have a latency and which root cause is creating the problem, which server is creating the problem, and which worker group is creating the problem. Using Cribl Search makes it more effective for us.

    The overall review rating for this product is seven out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Jonatan Stenmark

    Centralized data routing has simplified deployments and has enabled flexible telemetry use cases

    Reviewed on Mar 02, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I recommend Cribl  as a solution to customers who have a lot of telemetry data because it provides flexibility within data routing.

    It saves us a lot of time because the auto-deploy and auto-updates from one central panel is much easier to manage. When managing deployments manually, it takes 10, 15, or 20 times more time compared to using a central management UI.

    One advantage we've seen is that during customer presentations, we can ask customers which specific use case they want us to present, and then we can use Cribl  AI to present that. This has enabled us to present use cases that aren't even security telemetry.

    We had a use case where we didn't know how to proceed at all, so Cribl helped us 100 percent. We didn't have any knowledge going in on how to collect temperature data and harmonize it into one format when the customer wanted us to showcase different temperature scales such as Fahrenheit and Celsius, along with different decimal separators like commas and dots.

    What is most valuable?

    Cribl is very easy to get started with, and you can get going very quickly. It has an interface that is very user-friendly, so you can set it up and start connecting sources with consumers fairly quickly.

    Cribl offers a lot of what they call packs, which are valuable resources. However, I do think you need to be a pretty technical person in order to make sense of the UI. The product is not easy to use for just anyone.

    Cribl works well and is fairly easy to set up, especially with firewalls, which are one of the baseline use cases. As long as there are packs available, it's a really good product and easy to manage. However, if there are no packs and you need to code it yourself, the learning curve is a bit steep. Thankfully, Cribl AI is now available, so you can prompt inside the tool and get help on how to set up all of the different rules.

    What needs improvement?

    One thing I think is that Cribl is very dependent on the packs. If you don't have packs and you need to do things on your own, it's not trivial. You'll have to make a real investment in training and experimentation.

    Cribl needs to think more broadly. The product really comes down to having a higher level of flexibility in data routing. You can send data to multiple destinations at the same time and you're not locked into anything.

    I would like to see an investment in a broader range of use cases beyond security telemetry data. For instance, I know that the railway industry is very interested in finding data pipeline tools for the data that trains create when they're driving.

    For how long have I used the solution?

    I have been using Cribl for about two years now.

    What do I think about the stability of the solution?

    Cribl is very stable and scales really well. Besides the fact that the worker nodes consume a lot of resources if you push them, it scales very well. It's easy to spin up new nodes, and they're very stable.

    How are customer service and support?

    I think the Cribl team is awesome. In Sweden, they're really great. The cybersecurity market in Sweden isn't that big, so it's the same people working in the industry. The Cribl team in Sweden is really a great team, and it works really well with our organization.

    How would you rate customer service and support?

    Which solution did I use previously and why did I switch?

    I work with Logstash  and Gigamon , which are the main two tools I've worked with. You can also do some things in the command line, but they're more efficient with how you integrate, so that's another way to do it.

    Cribl feels a lot easier to use and more intuitive. It gives you more capability, and you don't have to work as hard to set things up.

    How was the initial setup?

    Cribl is a little bit more pricey than Logstash , which is one disadvantage.

    What was our ROI?

    I strongly recommend doing a proof of concept to see Cribl in action and always do an ROI calculation. Don't be surprised if you save money in the end on investing in Cribl.

    Which other solutions did I evaluate?

    I work with Logstash and Gigamon , which are the main two tools I've worked with. You can also do some things in the command line, but they're more efficient with how you integrate, so that's another way to do it.

    If you're very efficient in Splunk or in Sentinel , then you could argue that you don't need Cribl because you won't save that much money. However, they are two different products with their own pros and cons.

    What other advice do I have?

    Cribl is very focused on security telemetry, but I feel their product has really good use cases for other things, such as the temperature example I referenced earlier.

    Cribl is not a solution for the smallest customers because you need to have a certain throughput of volume. If you have just 200 users, then Cribl is not the appropriate tool to discuss.

    The main product we work with is Cribl Stream . I would give Cribl a rating of 9 out of 10.

    Juan Mallorquin

    Data optimization has transformed log management and supports efficient long-term investigations

    Reviewed on Feb 27, 2026
    Review from a verified AWS customer

    What is our primary use case?

    Cribl  is used for log management and SIEM  in terms of optimization of the data that we are collecting.

    What is most valuable?

    The flexibility that Cribl  provides allows us to manage the data and work with the data effectively.

    Implementing Cribl has optimized the infrastructure that we have and is improving the optimization of the services that we are providing.

    What needs improvement?

    Other than the Cribl module that we are using, Cribl Search has several modules, so there is room to improve that capability in Cribl.

    In Cribl Search, the language and the flexibility in querying the data can be improved because it is not as good as other solutions.

    Cribl Search does not currently help search data in place for investigative issues or answer questions across our data stores at this moment because we are not using it at that level yet, but hopefully in the future.

    I would advise others looking to implement Cribl that if they are evolving Cribl Search, it would be very interesting to see more capability, more flexibility, and more ways to share the data similar to Splunk.

    For how long have I used the solution?

    I have around three and a half years of experience working with Cribl.

    What do I think about the stability of the solution?

    Cribl's stability is an eight.

    What do I think about the scalability of the solution?

    For scalability, I would rate it a ten.

    How are customer service and support?

    I would rate the technical support as an eight.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    I would compare Cribl with other solutions or vendors as mature. We have seen another solution similar but not as mature as Cribl at the moment.

    I am talking about the Data Stream  Processor from Splunk and also Omnium from Spain.

    How was the initial setup?

    Cribl is easy to deploy; the team managing the deployment did not report any concerns about the complexity of the deployment of the solution.

    The deployment is straightforward; it is just a matter of coordination with other teams, but everything was released in one day.

    What other advice do I have?

    Regarding the firewall logs with Cribl, the digression of the data that we are experiencing thanks to Cribl is amazing. Although I cannot provide exact numbers, the reduction is significant.

    I use Cribl Stream , Cribl Lake, and Cribl Search. My experience with Cribl Search and Cribl Lake is just initial; we are just starting to use them. Cribl Stream is the optimization we are using right now in terms of data collection and data management and is more mature.

    Cribl Search has changed my approach to long-term log retention and historical investigation.

    I would rate this review an eight overall.

    Priyanshu Mishra

    Data pipelines have reduced noisy logs and now support faster, cost-efficient investigations

    Reviewed on Feb 26, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I have used Cribl  for log volume reduction with SIEM  tools including Splunk, Sentinel , and Elastic. The raw logs contained a lot of noise, and Cribl  helped me filter unnecessary logs, drop low-value fields, reduce repetitive logs, and remove unused attributes. I achieved 40 to 80% reduction in existing volume, which resulted in faster searches and good cost savings.

    Cribl helped me route the same log streams to multiple destinations based on conditions I wanted to implement. Firewall logs were sorted with error messages. Whenever I received firewall messages, different types of traffic were allowed or denied, and there were threats from malware, scans, IPS, VPN connections, and authentication failures. I added context to the logs that was useful for SOC teams, including geo-location based on asset owners and application names. Since firewall logs were highly verbose and expensive to ingest into the SIEMs, I used Cribl to parse and transform them into structured fields, enriching the geo and asset context. I also dropped noise from the traffic we received and routed only threat and deny logs to the SIEM  while storing the rest in S3  for long-term analysis.

    Whenever I received high volume log metrics, Cribl proved to be the best solution. Using Cribl, I processed millions of data per second from various sources including firewalls, Kubernetes  clusters, cloud platforms, and Prometheus, which is one of the primary sources from which I receive data. Cribl efficiently handles high-volume logs and metrics through horizontal scaling, easy filtering, smart sampling, metric cardinality reduction, and tiered routing. This ensures performance, cost control, and reliable observability even at massive scale. I primarily worked on the scaling part, including auto-scaling, and I also used load balancers to balance the load between worker nodes and the leader node.

    Cribl reduces data complexity by normalizing log formats, handling schemas, flattening nested data, and reducing high cardinality fields. I worked with instances where I had different JSON files and set cardinality fields including request ID, session ID, and pod UID. By applying conditional parsing, flattening JSON nesting files, and removing high cardinality fields, I simplified downstream analytics and reduced ingestion cost by almost 60%. In our projects, each team works on particular domains, and I was specifically working with load balancing, auto-scaling, and routing data to destinations. Cribl is one of the most reliable solutions I have worked with, and it has provided a user-friendly experience. Whenever I wanted to access data from years back to check for seasonality impact, Cribl helped me accomplish this. I believe that if this feature works well, the other features will also work seamlessly.

    What is most valuable?

    Cribl is one of the best data pipelining platforms, and with all the features that have been upgraded over the past three years, it has been seamless. Although it is on an expensive side compared to competitors such as Edge Delta  and many other platforms, Cribl is one of the most secured solutions. When data passes through or when I store any data in hot tier, cold tier, or archive storage, it is very easy to determine which data to keep, and the data routing process is seamless when compared to other platforms.

    Regarding the UI, depending on the configuration, the home screen shows me how the system's health is, including the ingestion rates and how events are working in per second. Throughput charts are available, and errors or warnings also pop up. The UI is well-organized for me. Whenever I log into Cribl UI, I directly go to the streams to classify the incoming logs and then create a pipeline using the drag-and-drop builder. I do not need to write full code because it has drag-and-drop functions. I choose functions such as Parse, Eval, Drop, and live events preview to test against sample events. Once this is done, I assign routes to destinations. The particular destinations I worked with include Splunk and Stream . Finally, I monitor the throughput, errors, and metrics dashboard and adjust as needed. Cribl follows a very systematic approach in the UI part, and it is a hassle-free solution for developers to work on.

    I have not worked with Cribl Search very much, but I have worked extensively with Cribl Stream . From my certification, I remember that Cribl Search's Search-in-Place feature allows me to query data when it is already living. Without re-ingesting data into a SIEM, I can search it through Cribl dashboards. For example, I keep data in the SIEM for 7 to 14 days, for months or years in object storage. Cribl Search allows federated on-demand logs and metrics. When platforms can access data without ingesting it directly into the SIEM, I can directly use the on-demand function, and it is mainly used for cost-effective historical search or investigations that have already been done in past years. This Cribl Search feature helps me check seasonality impact, such as comparing last year's revenue percentage to this year's revenue. This helps me make better decisions about the market. Since my client is Microsoft and I ingest heavy amounts of data every day, Cribl has been handling this very well.

    What needs improvement?

    To improve Cribl, I would focus on comparing performance and architecture with other tools. High volume efficiency can be made more seamless, such as improving the identification of noisy sources via metrics and sampling repetitive logs. This feature already exists, but I am talking about how to make it more efficient. I will focus on the high volume data part, reducing data complexity, making performance metrics more visible, and the dashboard can be more interactive. Integration of AI tools can be much more helpful. I am pretty sure that the developers of Cribl have been working on that and an update will come soon with AI integration. However, I need to ensure that data is secured as much as possible because data security is non-negotiable for data engineers.

    Cribl is a very interactive application for me and one of my favorite applications to work on. I hope to have more opportunities to work with Cribl. The cost part is very high compared to alternatives such as Edge Delta , which offers much cheaper prices. However, price comes with a cost, and speed and security come with a price.

    Integrating AI is one of the most valuable improvements. It will most likely be Copilot because I do not think OpenAI will agree to integrate with Cribl, or Cloud may also come in, but I believe Copilot will be first. Integration of Copilot will be a big advantage for everyone. I would not need to run scripts or go back to documentation to check function syntax because there are many functions I need to use in day-to-day life, and it is very hard to remember every function syntax. When I integrate AI, it will directly help me get the functions. I just need to provide the prompt needed, extract the data from the Copilot chat, and use it in my day-to-day life. My overall review rating for Cribl is 9 out of 10.

    For how long have I used the solution?

    I have been working with Cribl for three years and two months.

    What do I think about the stability of the solution?

    I have faced only one or two instances with the login part, but it was due to maintenance. The Cribl platform was not accepting my credentials during that time, but it was resolved quickly. I have not come across any customer-facing issues, so I would not be able to provide additional details on that.

    What do I think about the scalability of the solution?

    Whenever I received high volume log metrics consistently, Cribl proved to have the best capabilities. Using Cribl, I processed millions of data per second from various sources including firewalls, Kubernetes  clusters, cloud platforms, and Prometheus, which is one of the primary sources from which I receive data. Cribl efficiently handles high-volume logs and metrics through horizontal scaling, easy filtering, smart sampling, metric cardinality reduction, and tiered routing. This ensures performance, cost control, and reliable observability even at massive scale. The primary thing I worked on is the scaling part, including auto-scaling, and I also used load balancers to balance the load between worker nodes and the leader node. Auto-scaling is available and automatically adjusts the scaling part.

    Which solution did I use previously and why did I switch?

    I have not worked with other solutions directly, but recently I had an opportunity to speak with the Edge Delta founder who wanted me to review Edge Delta versus Cribl. In that discussion, I remembered some points such as high scalability and auto-scaling being features in Cribl and not in Edge Delta, but Edge Delta may be able to compete on price at some point. When they integrate AI, there may be some additional advantages. Since I work for my organization, the organization bears the whole cost, and I have not directly purchased Cribl software. There are some features that could be included in the basic package, similar to Power App tools in Microsoft. There are many advanced features that require paying additional fees. Some basic features could be added directly to the subscription plan rather than being offered as custom configurations or particular add-ons.

    How was the initial setup?

    The setup was straightforward with no complexity. Every application nowadays has a seamless experience, and three years ago when I was getting into Cribl, it was already very interactive for me. One additional observation is that there are not many learning videos for Cribl on YouTube platforms or free learning platforms other than Cribl University. I think they will slowly integrate into other streaming platforms as well so that it will be more helpful for users to get into the application.

    What about the implementation team?

    I did not require an implementation team. When I signed up with credentials, I created an account by signing up with all the details and filling out the form using Cribl's payment gateway. I followed the same process as I would for AWS  or Azure . I did not use different options to buy from the Azure  platform. I received the credentials directly and just logged in with them. When I was getting certification, I was redirected to their website to buy directly, not from any vendor apps.

    What was our ROI?

    The most talked about point for Cribl is that it is one of the most seamless applications to work on. The speed at which it processes data and handles high ingestion volumes is why it is one of the most expensive platforms. I have not worked with anything other than Cribl, so I am not able to compare. However, since my client is Microsoft and I ingest heavy amounts of data every day, Cribl has been handling this very well.

    Which other solutions did I evaluate?

    I have not worked with Cribl Search very much, but I worked extensively with Cribl Stream. From my certification, I remember that Cribl Search's Search-in-Place feature allows me to query data when it is already living. Without re-ingesting data into a SIEM, I can search it through Cribl dashboards. For example, I keep data in the SIEM for 7 to 14 days, for months or years in object storage. Cribl Search allows federated on-demand logs and metrics. When platforms can access data without ingesting it directly into the SIEM, I can directly use the on-demand function, and it is mainly used for cost-effective historical search or investigations that have already been done in past years. This Cribl Search feature helps me check seasonality impact, such as comparing last year's revenue percentage to this year's revenue. This helps me make better decisions about the market.

    What other advice do I have?

    To improve Cribl, I would focus on comparing performance and architecture with other tools. High volume efficiency can be made more seamless, such as improving the identification of noisy sources via metrics and sampling repetitive logs. This feature already exists, but I am talking about how to make it more efficient. I will focus on the high volume data part, reducing data complexity, making performance metrics more visible, and the dashboard can be more interactive. Integration of AI tools can be much more helpful. I am pretty sure that the developers of Cribl have been working on that and an update will come soon with AI integration. However, I need to ensure that data is secured as much as possible because data security is non-negotiable for data engineers.

    Cribl is a very interactive application for me and one of my favorite applications to work on. I hope to have more opportunities to work with Cribl. The cost part is very high compared to alternatives such as Edge Delta, which offers much cheaper prices. However, price comes with a cost, and speed and security come with a price.

    Integrating AI is one of the most valuable improvements. It will most likely be Copilot because I do not think OpenAI will agree to integrate with Cribl, or Cloud may also come in, but I believe Copilot will be first. Integration of Copilot will be a big advantage for everyone. I would not need to run scripts or go back to documentation to check function syntax because there are many functions I need to use in day-to-day life, and it is very hard to remember every function syntax. When I integrate AI, it will directly help me get the functions. I just need to provide the prompt needed, extract the data from the Copilot chat, and use it in my day-to-day life. My overall review rating for Cribl is 9 out of 10.

    View all reviews