prorm API Reference
    Preparing search index...

    Class SigNozStore

    SigNozStore wraps SigNoz's OTLP/HTTP log ingest and its query-range API (plus log-field and service metadata) behind the NoSqlStore lifecycle.

    Implements

    Index
    name: "signoz" = 'signoz'

    The name of the store (e.g. 'mongodb', 'redis', 'dynamodb')

    library: "fetch" = 'fetch'

    The client library being used

    • Ingests log records over OTLP/HTTP via POST /v1/logs. The simplified entries are assembled into the OTLP resourceLogs -> scopeLogs -> logRecords envelope, tagged with the shared resource attributes.

      Parameters

      • resource: Record<string, string | number | boolean>
      • entries: SigNozLogEntry[]

      Returns Promise<any>

    • Runs a query-range request via POST /api/v4/query_range. The builder is SigNoz's composite query payload (compositeQuery / builder queries); start/end/step fill the time window. Returns the parsed response.

      Parameters

      • builder: Record<string, unknown>
      • options: SigNozQueryOptions = {}

      Returns Promise<any>

    • Lists the known log field/attribute keys via GET /api/v1/logs/fields.

      Returns Promise<any>

    • Lists the observed services via GET /api/v1/services.

      Returns Promise<any>