如何阅读 mesos 日志?我的意思是有人可以解释一下每个参数的含义吗?

How do I read mesos logs ? I mean can somebody please explain whats the meaning of each argument?

I0909 22:47:01.240753 21904 sched.cpp:635] Scheduler::statusUpdate took    23007ns
I0909 22:47:01.240617 21904 master.cpp:3600] Sending 1 offers to framework 20140909-224659-16842879-44263-21883-0000

I0909 是什么?使用的 date/timestamp 格式是什么?它使用什么模式?

这是 glog 库的默认格式

 [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line]

例如

I0909 22:47:01.240753 21904 sched.cpp:635] Scheduler::statusUpdate took    23007ns
  • 我——等级
  • 09 -- 月
  • 09 -- 日期
  • 22 -- 小时
  • 47 -- 分钟
  • 01 -- 秒
  • 240753 -- 微秒
  • 21904 -- 线程 ID
  • sched.cpp -- 源文件
  • 635 -- 源文件行
  • Scheduler::statusUpdate 耗时 23007ns -- 消息

现在@haosdent已经给出了具体的答案。为了完整起见,我们在 Apache Mesos 中使用 glog 进行日志记录。