sig
  type t
  val create : Ketrew_measurement.measurement -> Ketrew_measurement.Item.t
  val make_http_request :
    string -> Cohttp.Request.t -> Ketrew_measurement.http_request
  val make_reponse_log : string -> int -> Ketrew_measurement.response_log
  val incoming_request :
    Ketrew_measurement.http_request -> Ketrew_measurement.Item.t
  val end_of_request :
    Ketrew_measurement.http_request ->
    Ketrew_measurement.response_log -> Ketrew_measurement.Item.t
  val tag : string -> Ketrew_measurement.Item.t
  val time : Ketrew_measurement.Item.t -> Ketrew_pervasives.Time.t
  val compare_by_time :
    Ketrew_measurement.Item.t -> Ketrew_measurement.Item.t -> int
  val to_strings : Ketrew_measurement.Item.t -> string list
  val collect_http_requests :
    Ketrew_measurement.Item.t list ->
    < body_length : int; date : Ketrew_pervasives.Time.t; duration : 
      float; uri : string >
    list
end