4 ms·
The great thing about Solaris is all the debugging tools, the bad thing about Solaris is you have to use all the debugging tools. As to why you might want to d
by rkeene2 7y ago
The great thing about Solaris is all the debugging tools, the bad thing about Solaris is you have to use all the debugging tools.
As to why you might want to do this -- it wasn't obvious that the filesystem being full was related to "echo *" in /proc hanging, until after the debugging was done.
- tetha 7y agoMh, I fully agree that I don't expect '(cd /proc; echo *)' to hang because of the disk being full. However, with my current setup, the alerting checks all disks of all monitored systems every minute, and once a single of them exceeds 80%, we get alerts. That's no smart setup, that's stock nagios/iciniga/icinga2 with stock nrpe checks. This is considered a very cheap and basic setup when running servers. We've had this on our solaris systems out of the box. And practically, this is an alert with a very high true positive rate and very few false positive alerts. Most false positives we've had to deal with had been with systems with > 3-4 Tb of storage. And systems filling up more than 5% - 10% of their storage per minute tend to trigger other stock alerts as well.