Skip to content

Requesting TC review for PHP Logs API/SDK spec compliance #1537

@bobstrecansky

Description

@bobstrecansky

Requesting a compliance review from https://github.com/orgs/open-telemetry/teams/technical-committee prior to GA release. If there are questions you can ask myself or any of the other PHP maintainers (@brettmc or @pdelewski)

[UPDATE from @tigrannajaryan] I am doing the review. Here is my checklist so far, borrowed mostly from compatibility matrix (checkmark means reviewed/verified against spec definition):

  • Getting Started example works
  • LoggerProvider.Get Logger
  • LoggerProvider.Get Logger accepts attributes
  • LoggerProvider.Shutdown
  • LoggerProvider.ForceFlush
  • Can get global LoggerProvider
  • Can set global LoggerProvider
  • Logger.Emit(LogRecord)
  • SimpleLogRecordProcessor (needs a rename)
  • BatchLogRecordProcessor (doesn't support async emitting), (needs a rename)
  • Can plug custom LogRecordProcessor
  • OTLP/gRPC exporter
  • OTLP/HTTP exporter
  • OTLP File exporter - Not yet implemented according to compatibility matrix.
  • Can plug custom LogRecordExporter
  • Trace Context Injection
  • LogRecord fields output

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions