タグ

ブックマーク / kikumoto.hatenablog.com (1)

  • Apacheのログで、リクエスト時間をマイクロ秒で表示する方法 - kikumotoのメモ帳

    ApacheのLogFormatで %t を指定すると、リクエストの時間が表示されますよね。 複数のサーバのログを集めて結合すると、時間が秒レベルなのでソートしても微妙に順番が変になったりします。 なので、秒より精度の高い時間を出力しようと思いました。 使っているのが Apache2.2系なこともあり、2.2のカスタムログ書式を眺めても、特にミリ秒とかマイクロ秒で出力できる感じなかったので、調べて見つけたのが リクエスト時刻のミリ秒を表示する | うーたまっくす でした。 なるほどと思い、とりあえず mod_log_config.c がやっていることを見てみようと、なぜか手元には 2.4.3 のソースがあったのでそちらを見てみました。 そしたら、なんかこんなコードが。 else if (!strncmp(fmt, "usec", 4)) { fmt += 4; if (!*fmt) { f

    Apacheのログで、リクエスト時間をマイクロ秒で表示する方法 - kikumotoのメモ帳
  • 1