package opentelemetry

  1. Overview
  2. Docs
Core library for instrumentation and serialization for https://opentelemetry.io

Install

dune-project
 Dependency

Authors

Maintainers

Sources

opentelemetry-0.92.tbz
sha256=b635c486d1333cbb7276cc0075d5e01b017d4b37bd5941377ee1be07dfa25a45
sha512=2a19bf4e371ed2751e018c734ead2fd130d378ef0e018cda7b4aa3048af3e0db771fbd78d936199b34164950454bce0f3cb6211455e3647f7b7a85f4649bb22c

doc/opentelemetry.core/Opentelemetry_core/Log_record/index.html

Module Opentelemetry_core.Log_recordSource

Logs.

See the spec

Sourcetype severity = Opentelemetry_core.Common_.Proto.Logs.severity_number =
  1. | Severity_number_unspecified
  2. | Severity_number_trace
  3. | Severity_number_trace2
  4. | Severity_number_trace3
  5. | Severity_number_trace4
  6. | Severity_number_debug
  7. | Severity_number_debug2
  8. | Severity_number_debug3
  9. | Severity_number_debug4
  10. | Severity_number_info
  11. | Severity_number_info2
  12. | Severity_number_info3
  13. | Severity_number_info4
  14. | Severity_number_warn
  15. | Severity_number_warn2
  16. | Severity_number_warn3
  17. | Severity_number_warn4
  18. | Severity_number_error
  19. | Severity_number_error2
  20. | Severity_number_error3
  21. | Severity_number_error4
  22. | Severity_number_fatal
  23. | Severity_number_fatal2
  24. | Severity_number_fatal3
  25. | Severity_number_fatal4

Severity level of a log event

Sourcetype flags = Opentelemetry_core.Common_.Proto.Logs.log_record_flags =
  1. | Log_record_flags_do_not_use
  2. | Log_record_flags_trace_flags_mask
Sourceval make : ?time:??? -> ?severity:??? -> ?log_level:??? -> ?flags:??? -> ?trace_id:??? -> ?span_id:??? -> ?attrs:??? -> observed_time_unix_nano:Timestamp_ns.t -> Value.t -> t

Make a single log entry.

Sourceval make_str : ?time:??? -> ?severity:??? -> ?log_level:??? -> ?flags:??? -> ?trace_id:??? -> ?span_id:??? -> ?attrs:??? -> observed_time_unix_nano:Timestamp_ns.t -> string -> t

Make a log entry whose body is a string

Sourceval make_strf : ?time:??? -> ?severity:??? -> ?log_level:??? -> ?flags:??? -> ?trace_id:??? -> ?span_id:??? -> ?attrs:??? -> observed_time_unix_nano:Timestamp_ns.t -> ('a, Format.formatter, unit, t) format4 -> 'a

Make a log entry with format

Sourceval add_attrs : t -> Key_value.t list -> unit