Skip to main content

Command Palette

Search for a command to run...

#log

Articles tagged with #log

  1. Kubernetes 的审计日志和采集

    基础操作 一个正常运行的 Kubernetes 集群,除了利用访问控制对集群操作的许可进行限制之外,对于操作过程的跟踪审计也是比不可少的,围绕不同的实体,例如用户、节点以及各种工作负载进行观测是很有必要的。Kubernetes 的 API Server 提供了审计日志支持,利用审计日志的方式对系统内的操作进行记录,这里我们可以沿用推荐的 Elastic Search + Fluentd 对审计日志进行采集存储,最终使用 Kibana 或者其他支持 ES 查询的工具对关键资源或用户进行访问跟踪。 ...

    Aug 31, 20171 min read17
  2. 在 Kubernetes 中使用 Fluent Bit 进行日志采集

    Fluent Bit 和 Fluentd 一样,是 Treasure Data 资助的采集工具,二者对比如下: FluentdFluentBit 范围服务器嵌入设备和 IoT 设备 内存约 20 MB约 150 KB 语言C 和 RubyC 性能高高 依赖以 Ruby Gem 构建,依赖一系列的 Gem零依赖,可能有些插件会有依赖。 插件超过三百个目前15个左右 授权Apache License v2.0Apache License v2.0 从上表可以看出,Flu...

    Jul 10, 20172 min read13
  3. 简单的 Kubernetes Pod 日志查看工具 Kubetail

    ​传统来说,Kubernetes 环境下的日志都是靠 FluentD + ElasticSearch + Kibana 的组合实现的,这一组合的功能和强大,所以成为一个事实标准来使用,但是在一些比较简陋的测试集群中,或者不具备浏览器条件的自动化/控制台环境下,归并多个 Pod 的日志进行集中的查看和处理还是很有用的。 Kubetail 是一个 Bash 脚本,功能类似 kubectl -f logs pod-name,但是不同的是,他同时对多个 Pod 工作,并把日志合并到一个流中。 项目网址:...

    Mar 11, 20171 min read6