Manages the lifecycle and configuration of an Express application dedicated to observability. This includes setting up middleware, routing, and server configuration. It also supports dynamic registration of services and links for enhanced observability.

Constructors

Accessors

Methods

Constructors

Accessors

  • get isBuild(): boolean
  • Indicates whether the server has been initialized.

    Returns boolean

  • Returns Links

    The links offered by this service

Methods

  • Constructs the server with the configured options.

    Returns void

  • Starts the server if it has been built.

    Returns Promise<void>

  • Stops the server if it is running.

    Returns Promise<void>

  • Resets the server to its initial state.

    Returns void