- 在19 讲中,我提到可以使用 JMX 监控 Kafka 队列的堆积数,再比如,你也可以通过**JMX 监控 JVM 内存信息和 GC 相关的信息。**
你所熟知的 Tomcat 和 Nginx 的访问日志,都是重要的监控日志。你可以通过开源的日志采集工具,将这些日志中的数据发送给监控服务器。目前,常用的日志采集工具有很多,比如,Apache Flume、Fluentd和Filebeat,你可以选择一种熟悉的使用。在我的项目中,**我倾向于使用 Filebeat 来收集监控日志数据**。
目前业界比较常用的**时序数据库有 InfluxDB、OpenTSDB、Graphite**,各大厂的选择均有不同,你可以选择一种熟悉的来使用。