This is a quick post.
1. 观察 QPS
2. 观察请求响应时间
3. 观察程序占用 CPU 情况
4. 观察内存占用情况,甚至 heapalloc, heapinuse, heapidle,等
5. 观察协程的使用情况
6. 还可以看看 GC 的情况
7. GC 也可以这么观测
$ gcvis /path/to/bin
2016/12/13 21:13:51 opening browser window, if this fails, navigate to http://127.0.0.1:63383/
8. 还可以应该做下 profile (cpu, heap, heap 的话重点看 alloc_objects)
9. 还可以通过火焰图的方式看 程序哪里占用 CPU比较厉害
大概以上这些。
本文地址 http://holys.im/2016/12/13/when-we-benchmark-what-should-we-care/