Sha256: 0eb01ddbd734540d8561e5d216524a7812184ff6f0eb8432462a29cad65a1a74
Contents?: true
Size: 1.3 KB
Versions: 1
Compression:
Stored size: 1.3 KB
Contents
# Features - [x] namespace checks system/cpu or system:cpu => system.rb or system/cpu.rb - [x] defcheck: - [x] proc check semantics: - [x] proc_check { } - [x] runnable without .new - [x] has access to :event/:sys method and also access to lexical scope - [x] anonymous defcheck but still needs to be initialized using new - [x] check.rb: - [x] allow only predefined options - [x] randomized scheduling with offset(for yum/salt) per "every" block and not per task/check - [x] scheduler offset - [x] check_name, to_s for debugging - [x] better synchronize which returns nil and does not wait - [x] num_workers in config # Checks Library - [x] system: load/cpu/memory/iowait/uptime - [x] disk: disk usage - [x] yum: check updates(with timeout) - [x] salt: check highstate drift ( with timeout) - [x] http: check http/https url status - [x] consul: check for failed nodes - [x] oom: oom count daily/weekly - [ ] postgres master/slave - [ ] elasticsearch - [ ] redis stats - [ ] memcached stats # TODO - [ ] http check: modify service name - [ ] rpm spec - [ ] list checks and opts --list-checks <check1> <check2> - [ ] self health check: tainted/ok - [ ] packaging user gems - [ ] RUBY_GC_HEAP_GROWTH_FACTOR=1.05 - [ ] better code coverage - [ ] use libpcp metrics if possible - [ ] jemalloc MALLOC_CONF="narenas:1,lg_chunk:18"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
remon-0.1.0 | FEATURES.md |