监控技术栈中的知识点

一、日志数据和指标数据怎么区别?
 

日志数据和指标数据是两种常用的监控数据。它们的区别主要体现在以下几个方面:

  • 数据格式:日志数据通常是文本格式的,而指标数据通常是数字格式的。
  • 数据内容:日志数据通常记录了系统或应用程序的运行状态,而指标数据通常记录了系统或应用程序的运行指标。
  • 数据用途:日志数据主要用于定位和解决问题,而指标数据主要用于监控系统或应用程序的运行情况。

举例

  • 日志数据

    • 应用程序日志:记录了应用程序的运行状态,例如错误日志、警告日志、信息日志等。
    • 系统日志:记录了系统的运行状态,例如内核日志、用户日志等。
    • 网络日志:记录了网络通信的数据,例如访问日志、错误日志等。
  • 指标数据

    • 系统指标:例如 CPU 使用率、内存使用率、磁盘使用率等。
    • 应用程序指标:例如请求数、响应时间、错误率等。

总结

日志数据和指标数据是两种重要的监控数据。它们各有优势和劣势,适用于不同的场景。在实践中,应根据需要选择合适的数据类型,以满足不同需求。

二、Fluentd 和 Prometheus 以及ELK怎么实践最佳?

使用Fluentd 采集日志数据,使用Prometheus采集指标数据,分析使用ELK。

你可能感兴趣的:(云原生,kubernetes)