This week I was setting up monitoring system using Prometheus.
Some gotchas:
- Both prometheus and alertmanager accept command line flag
-web.external-url
to configure URL used to access the site and API. But if the external URL set in alertmanager contains path portion, alert manager will prepend the path to all web endpoints, which means prometheus should also add the path even access alertmanager throughlocalhost:9093
.
Monitoring
- My Philosophy on Alerting via Google Engineer.
Game Programming
- A Study Path for Game Programmer. Books recommendations for game programmer.
- cjson中的稀疏数组encode - bigcat133的专栏。用 cjson 输出日志的话,建议打开
encode_sparse_array
- 云风的 BLOG: 用分布式压缩贴图加快 Unity3D 的打包过程
Misc
- Fabulous macOS Tips & Tricks
- Implementation Details for OmniFocus 2.14 Automation - OmniFocus / OmniFocus for iOS. Both iOS and macOS version can import TaskPaper format now. In macOS, just paste into OmniFocus.
- Subscribed Safari Books Online and started reading 『Mathematics for 3D Game Programming and Computer Graphics, Third Edition』on it.
- Iconfont-阿里巴巴矢量图标库。很丰富,质量也不错的矢量图标库。