So, I switched my main server from a dual core atom + 4 GB of memory and 900 GB of disk, to an @OpenBSDAms VM with 1 Xeon core + 1 GB of memory and 50 GB of disk
I had to change a few things...
I thought munin was a lightweight monitoring solution, but not really.
- getting data requires running many commands for each value
- gathering data requires a lot of process on the server and take a lot of time and ~40 MB of memory per process
- rendering the graphs costs a lot of CPU and memory every 5 minutes
- using fast cgi for the graphs is a huge pain
I switched to collectd for collecting data, it uses nearly no CPU and 1 MB of memory :flan_aww:
sending data to a victoria metrics server using the graphite API, it doesn't use much data to transfer things as they can be transferred in bulk
victoria metrics uses like 20 MB of memory to handle 3 systems sending metrics, and almost no CPU
and data can be visualized with grafana which is the worse part of the stack, it draws 52 MB of memory and uses nearly no CPU.
The most boring thing was to create the dashboards on grafana, and that I can't find how to automatically detect the different instances in the datasets...
In the end, this stack is a lot more lightweight and scalable than munin :flan_disappointed:
旅の先々で悪人をスピーカーに変えてく筋骨隆々の七つ星の傷の男、あまりにイヤすぎる
このあと20時から公開です
【検証】Modだけでキーボードの音はどこまで変わる? https://youtu.be/qtizVg6VpbQ
【歌ってみた】Veil / covered by ヰ世界情緒 https://youtu.be/JB_BwmbDpSs
なんか3万円でLTO5ドライブとか諸々手に入りそうなことになった。
「するべきでない」はエスペラントでは
...ne devas...する義務はない
...devas ne...しない義務がある
としてわりと厳しく区別され、わりとみんな間違えるのでそれが原因で無法地帯になりがち
花譜 # 112「糸」【「不可解参(狂)」Live Ver.】 https://youtu.be/z1mDhc8FoD0
最近描いた絵です。キラキラお目目マイブームです。
似るまで無限に描く
DetroitBecomeHuman fanart
http://www.cnmod.cn/x210/
こいつです。古のThinkpadに独自に作ったマザーボードを挿したやつ