LogoLogo
HomeApplicationBlog
  • WELCOME
    • Overview
    • Quickstart
    • Key Features
    • Demo
  • ONBOARDING YOUR DATA
    • Getting started
    • Prerequisites
    • Integrations
      • Prometheus
        • Handling organization_id
        • Privacy and Security
      • CloudWatch
      • Datadog
      • Coming soon
      • Request integration
    • Self-hosting
      • Configuration yaml
      • Running locally with Docker
      • Running with Kubernetes (k8s)
    • Data API
      • Example implementation
    • Filters
      • Open source log parsing library
      • Data hashing & transformation
    • Custom adapters
  • API (BETA)
    • Authentication
    • Pagination
    • API Reference
  • How to's
    • Tutorials
      • Build a SLI
      • Build a SLO
      • Create an Organization
      • Build a SLA
      • Configure a SLA Portal
    • Guides
    • Glossary
  • MISC
    • Changelog
    • Join the Closed Beta
  • Legal
    • Terms of Service
    • Contributor License Agreement
    • Privacy Notice
Powered by GitBook
On this page
  • To build a custom adapter
  • Best practices for custom adapters:
  1. ONBOARDING YOUR DATA

Custom adapters

slaOS third party plugins and integrations

PreviousData hashing & transformationNextAuthentication

Last updated 8 months ago

If you have a unique data source or integration need, you can build a custom adapter for the slaOS indexer. Our open-source indexer architecture allows for easy extension.

To build a custom adapter

  1. Fork the slaOS indexer repository

  2. Implement the adapter interface (documentation provided in the repo)

  3. Test your adapter with sample data

  4. Submit a pull request for review and inclusion in the main slaOS project

Best practices for custom adapters:

  • Follow the provided code style and documentation guidelines

  • Implement robust error handling and logging

  • Provide clear configuration options for users

  • Include unit and integration tests

To maintain the highest standards of quality and reliability for our users, we carefully review all submissions to ensure they meet these guidelines. Adherence to these practices is essential for the acceptance and integration of custom adapters into the slaOS ecosystem.

If you're building a custom integration and need guidance or have any questions, please don't hesitate to reach out to our support team at hello@rated.co. We're here to help ensure your integration is successful and meets our quality standards.

https://github.com/rated-network/rated-log-indexer/tree/maingithub.com