This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sdk:monitor-system-load [2016/08/01 12:46] – juraschek | sdk:monitor-system-load [2016/09/13 12:21] (current) – juraschek | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| * | * | ||
| * Copyright 2016 NetModule AG, Switzerland (rfa) | * Copyright 2016 NetModule AG, Switzerland (rfa) | ||
| + | * http:// | ||
| */ | */ | ||
| CPUCORES=1; | CPUCORES=1; | ||
| Line 15: | Line 16: | ||
| s = sysinfo(); | s = sysinfo(); | ||
| if (s.loads[0] > 1.0 * CPUCORES) | if (s.loads[0] > 1.0 * CPUCORES) | ||
| - | nb_syslog(" | + | nb_syslog(" |
| if (s.loads[1] > 0.7 * CPUCORES) | if (s.loads[1] > 0.7 * CPUCORES) | ||
| - | nb_syslog(" | + | nb_syslog(" |
| if (s.loads[2] > 0.7 * CPUCORES) | if (s.loads[2] > 0.7 * CPUCORES) | ||
| - | nb_syslog(" | + | nb_syslog(" |
| sleep(60); | sleep(60); | ||
| } | } | ||
| </ | </ | ||