作者回复: 5%粒度分组,cpu利用率就只有0-20这几种可能。如果当前这一秒cpu利用率是p%,那么就 counts[p/5取整]++。每分钟有60个点,也就是counts数组求和是60。这样我们就知道一分钟内cpu利用率的波动情况了。
作者回复: 架构师的思维方式一定要跳出职位分工本身。因为工种本身也是“架构设计”出来的。如果我们拘泥于既有的分工,就会无法发现落后的生产方式并且打破它。
作者回复: 在很多公司,这里不少东西不是让sre做,而是基础架构工程师来做。如果人力投入少,一般是sre做,多数情况下是选择合适的开源软件来做,而不是从零开始自己干。
作者回复: 可以是任何语言的程序,shell脚本只是一种特例
作者回复: 客户端监控是指什么?