|
|
|
@99740787fcf7e1df9a88ee9072d83bd8741ebea7
|
[99740787fcf7e1df9a88ee9072d83bd8741ebea7]
|
06/03/08 14:19:31 |
Theo Schlossnagle <jesus@omniti.com> |
use references and garbage collection to implement thread abortion. refs … |
|
|
|
@9349d12fbdff88611b594e12e5a3025bf1e651de
|
[9349d12fbdff88611b594e12e5a3025bf1e651de]
|
06/02/08 22:16:36 |
Theo Schlossnagle <jesus@omniti.com> |
forgot this file, refs #28 |
|
|
|
@5bf243f7a20f4b0718b616e7bda35cccf609d095
|
[5bf243f7a20f4b0718b616e7bda35cccf609d095]
|
06/02/08 22:16:15 |
Theo Schlossnagle <jesus@omniti.com> |
Baby steps.
lua checks can now be written. Simple wrappers for check … |
|
|
|
@c39dbcdedc357e87352f7eb1438aa96afdcbd09e
|
[c39dbcdedc357e87352f7eb1438aa96afdcbd09e]
|
05/31/08 17:43:01 |
Theo Schlossnagle <jesus@omniti.com> |
make the loading mechanism generic so that we can load something other … |
|
|
|
@3263a9a9eb67fb8bf1cbe77d3661ef26ce2fcc87
|
[3263a9a9eb67fb8bf1cbe77d3661ef26ce2fcc87]
|
05/22/08 18:51:17 |
Theo Schlossnagle <jesus@omniti.com> |
closes #9 |
|
|
|
@cce9b78f30caffb883a0f4e601bccf312b3f3001
|
[cce9b78f30caffb883a0f4e601bccf312b3f3001]
|
05/22/08 18:16:25 |
Theo Schlossnagle <jesus@omniti.com> |
name it proper, refs #9 |
|
|
|
@deba0fcc01b0d3b13f54053a526ec19bddf7da8e
|
[deba0fcc01b0d3b13f54053a526ec19bddf7da8e]
|
05/21/08 21:39:33 |
Theo Schlossnagle <jesus@omniti.com> |
odd corruption issue |
|
|
|
@2af2d1e9f3a5f328366da7a13806fa087eaafda7
|
[2af2d1e9f3a5f328366da7a13806fa087eaafda7]
|
05/14/08 19:49:17 |
Theo Schlossnagle <jesus@omniti.com> |
add duration as a first-class metric |
|
|
|
@7a82302e42af9b267a7e01baf5413e332772f261
|
[7a82302e42af9b267a7e01baf5413e332772f261]
|
04/27/08 18:04:36 |
Theo Schlossnagle <jesus@omniti.com> |
add cert validation hooks |
|
|
|
@2813552f03f008760ad05253249246d6b3941385
|
[2813552f03f008760ad05253249246d6b3941385]
|
04/27/08 17:08:24 |
Theo Schlossnagle <jesus@omniti.com> |
add in cert options and and fix c99 strict aliasing violations |
|
|
|
@76b05da169bf3ea9f062041fe8303338ed2e5c84
|
[76b05da169bf3ea9f062041fe8303338ed2e5c84]
|
04/27/08 02:34:50 |
Theo Schlossnagle <jesus@omniti.com> |
after a remove, we may not add again... so we need to free it each and … |
|
|
|
@3596dc15e229f7b814203e71305d82868dac6c05
|
[3596dc15e229f7b814203e71305d82868dac6c05]
|
04/27/08 01:45:05 |
Theo Schlossnagle <jesus@omniti.com> |
timeout in initial connect needs to cleanup socket based on … |
|
|
|
@45cee6d38af0fe7cb5349d7fefc6d964368b6ad4
|
[45cee6d38af0fe7cb5349d7fefc6d964368b6ad4]
|
04/27/08 01:22:31 |
Theo Schlossnagle <jesus@omniti.com> |
unambigious. |
|
|
|
@01dbb0d0a665cdb6625e6290da3405ee89ddc80b
|
[01dbb0d0a665cdb6625e6290da3405ee89ddc80b]
|
04/27/08 01:17:08 |
Theo Schlossnagle <jesus@omniti.com> |
various valgrind noted leaks |
|
|
|
@4c05448ea043aaf96b94270f68092553c96ccd9d
|
[4c05448ea043aaf96b94270f68092553c96ccd9d]
|
04/25/08 22:03:40 |
Theo Schlossnagle <jesus@omniti.com> |
little bits of valgrind ecstasy |
|
|
|
@1b3ee6a15905bfa32b67dc3d5172810a5371f5e0
|
[1b3ee6a15905bfa32b67dc3d5172810a5371f5e0]
|
04/25/08 21:28:23 |
Theo Schlossnagle <jesus@omniti.com> |
That's not available in net-snmp on CentOS5... seems to work fine without … |
|
|
|
@a50432366e0c6614924558d1aa82eaa82b967a0b
|
[a50432366e0c6614924558d1aa82eaa82b967a0b]
|
04/25/08 18:20:34 |
Theo Schlossnagle <jesus@omniti.com> |
compiles on linux -- still no eventer, refs #12 |
|
|
|
@af918191e4b6f22a8b9b3a3d3b6f02288031e306
|
[af918191e4b6f22a8b9b3a3d3b6f02288031e306]
|
04/10/08 18:38:21 |
Theo Schlossnagle <jesus@omniti.com> |
check for failed snmp_pdu_create |
|
|
|
@1384106e477cb723a67b48449d14e14649261b27
|
[1384106e477cb723a67b48449d14e14649261b27]
|
04/02/08 21:38:34 |
Theo Schlossnagle <jesus@omniti.com> |
not required, and produced a segfault |
|
|
|
@a10dd1ce344ff06f9e2424f6ad324a6d14f0cbfc
|
[a10dd1ce344ff06f9e2424f6ad324a6d14f0cbfc]
|
03/17/08 16:44:55 |
Theo Schlossnagle <jesus@omniti.com> |
define ci |
|
|
|
@c19bd0b09021f777862757dcecee0130d989b291
|
[c19bd0b09021f777862757dcecee0130d989b291]
|
03/17/08 15:07:53 |
Theo Schlossnagle <jesus@omniti.com> |
set a finish time in this path |
|
|
|
@4b96846179a35015ac0b22d5fe9e9f92480f06a5
|
[4b96846179a35015ac0b22d5fe9e9f92480f06a5]
|
03/17/08 04:06:17 |
Theo Schlossnagle <jesus@omniti.com> |
check code consolidation. allow modules to be more terse and add … |
|
|
|
@ef59bc73bec75f7ab931c023663f3d3e50f569c4
|
[ef59bc73bec75f7ab931c023663f3d3e50f569c4]
|
03/14/08 08:05:31 |
Theo Schlossnagle <jesus@omniti.com> |
cleanup some makefiles and code -- make it easier to see warnings |
|
|
|
@43a88c5d8b1393c3016a9639e2e8812dd203bbf6
|
[43a88c5d8b1393c3016a9639e2e8812dd203bbf6]
|
03/14/08 04:25:54 |
Theo Schlossnagle <jesus@omniti.com> |
increase he buffer size |
|
|
|
@f23949829c33d2b6c326248aff07974cdc58b932
|
[f23949829c33d2b6c326248aff07974cdc58b932]
|
03/06/08 04:54:53 |
Theo Schlossnagle <jesus@omniti.com> |
Set the last_fire_time so that duration can be calculated |
|
|
|
@dc45afd20f32e3709eed851f05359dea25e5b2b7
|
[dc45afd20f32e3709eed851f05359dea25e5b2b7]
|
03/05/08 04:52:59 |
Theo Schlossnagle <jesus@omniti.com> |
Allow 'port' config option |
|
|
|
@4330e3d7e1aa02f7bfd1892c3294b652c79ce3a5
|
[4330e3d7e1aa02f7bfd1892c3294b652c79ce3a5]
|
03/05/08 03:23:09 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #7 |
|
|
|
@9a6060c147e3f375f75141efe7884a911021d87e
|
[9a6060c147e3f375f75141efe7884a911021d87e]
|
03/04/08 18:13:56 |
Theo Schlossnagle <jesus@omniti.com> |
refactor shared code, add module dependency detection and start splitting … |
|
|
|
@73bd686a6ffedfc2488c187996ea13f1a957ec1f
|
[73bd686a6ffedfc2488c187996ea13f1a957ec1f]
|
03/04/08 04:59:55 |
Theo Schlossnagle <jesus@omniti.com> |
bad fix.. not a fix |
|
|
|
@175b2609d0516d8ff9f0ffadfa78e3ff98d9ea83
|
[175b2609d0516d8ff9f0ffadfa78e3ff98d9ea83]
|
03/04/08 04:19:19 |
Theo Schlossnagle <jesus@omniti.com> |
inverted -- bad duration if timedout |
|
|
|
@0dff7e9e489238bfe0e8f15a5021453ac9fde2b0
|
[0dff7e9e489238bfe0e8f15a5021453ac9fde2b0]
|
03/03/08 05:05:26 |
Theo Schlossnagle <jesus@omniti.com> |
set the finish time when we are causally induced |
|
|
|
@4368e685b9fcfafaed0820cde6b5f842c275db34
|
[4368e685b9fcfafaed0820cde6b5f842c275db34]
|
02/27/08 02:51:42 |
Theo Schlossnagle <jesus@omniti.com> |
double remove of timeout |
|
|
|
@98d4eeb96874d9c1be3614d9f9111dcb33762c75
|
[98d4eeb96874d9c1be3614d9f9111dcb33762c75]
|
02/26/08 15:43:14 |
Theo Schlossnagle <jesus@omniti.com> |
duration wasn't being calculated correctly |
|
|
|
@d806e489b14901635cbc64b63bc0263067c5dfff
|
[d806e489b14901635cbc64b63bc0263067c5dfff]
|
02/26/08 04:27:55 |
Theo Schlossnagle <jesus@omniti.com> |
actually make timeouts word. return when we have no more work to do |
|
|
|
@46c8ff5682f6e2498f7d9295573d3ebcc82b9eb2
|
[46c8ff5682f6e2498f7d9295573d3ebcc82b9eb2]
|
02/25/08 22:03:06 |
Theo Schlossnagle <jesus@omniti.com> |
handle timeouts correctly |
|
|
|
@c04dcf560cc5f0df021d665247f1b6d34352c166
|
[c04dcf560cc5f0df021d665247f1b6d34352c166]
|
02/24/08 06:11:47 |
Theo Schlossnagle <jesus@omniti.com> |
hoy cow, reminded of how not simple SNMP is |
|
|
|
@7b927621aa1d1fb7e9e915e74ab2a86ce90f73ac
|
[7b927621aa1d1fb7e9e915e74ab2a86ce90f73ac]
|
02/19/08 23:18:15 |
Theo Schlossnagle <jesus@omniti.com> |
make the metrics stuff more flexible, setup check/status/metrics logging. |
|
|
|
@646e6d20498ab1b500fe30137a5541534219618b
|
[646e6d20498ab1b500fe30137a5541534219618b]
|
02/19/08 02:40:41 |
Theo Schlossnagle <jesus@omniti.com> |
change the availability stuff to be characters |
|
|
|
@6e90b3f8072e3e74ee6b01f01b9b1be2e207738f
|
[6e90b3f8072e3e74ee6b01f01b9b1be2e207738f]
|
02/13/08 20:46:00 |
Theo Schlossnagle <jesus@omniti.com> |
support 'no check' on console to delete checks as well as 'reload' on … |
|
|
|
@87af8096bdb3d1eeab8393ab17d3dabd32a8736e
|
[87af8096bdb3d1eeab8393ab17d3dabd32a8736e]
|
02/11/08 20:37:37 |
Theo Schlossnagle <jesus@omniti.com> |
seconds, not milliseconds |
|
|
|
@e709e57b077e98a739f9352967497e00fa8a5fdf
|
[e709e57b077e98a739f9352967497e00fa8a5fdf]
|
02/10/08 20:19:55 |
Theo Schlossnagle <jesus@omniti.com> |
This is seconds, not milliseconds |
|
|
|
@1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c
|
[1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c]
|
02/08/08 15:52:45 |
Theo Schlossnagle <jesus@omniti.com> |
And make it all work on OpenBSD (ld -E ? sigh...) |
|
|
|
@37cf7d8f9e336376dc0ecdb1b80e4776721a950b
|
[37cf7d8f9e336376dc0ecdb1b80e4776721a950b]
|
02/06/08 04:47:35 |
Theo Schlossnagle <jesus@omniti.com> |
A 'simple' tokenizer to help us with the console |
|
|
|
@5229ef1f0c47697846621aa99c2b3836b192a769
|
[5229ef1f0c47697846621aa99c2b3836b192a769]
|
02/04/08 20:05:24 |
Theo Schlossnagle <jesus@omniti.com> |
use the correct Host: |
|
|
|
@a2e53dc0c9ff0d9e50eb095b926924850a6c8ff8
|
[a2e53dc0c9ff0d9e50eb095b926924850a6c8ff8]
|
02/02/08 23:20:43 |
Theo Schlossnagle <jesus@omniti.com> |
implement staggered start skilz |
|
|
|
@57a327349609ef60a33dc6da15017c5d6642320a
|
[57a327349609ef60a33dc6da15017c5d6642320a]
|
02/02/08 19:10:26 |
Theo Schlossnagle <jesus@omniti.com> |
renaming something before it becomes crazy painful |
|
|
|
@5f413b75efe299d3b88314bbcc3c21cbbcec36a7
|
[5f413b75efe299d3b88314bbcc3c21cbbcec36a7]
|
02/02/08 04:08:49 |
Theo Schlossnagle <jesus@omniti.com> |
more work... framework for submitting arbitrary metrics |
|
|
|
@78402cdb08d09655ada4b082b6ea4fda7553dadf
|
[78402cdb08d09655ada4b082b6ea4fda7553dadf]
|
01/31/08 23:14:50 |
Theo Schlossnagle <jesus@omniti.com> |
make the checks non-recurrent if the period is zero. This preps for … |
|
|
|
@e64e042f4c61e4e3c50af3639e028056d8bbfa88
|
[e64e042f4c61e4e3c50af3639e028056d8bbfa88]
|
01/31/08 23:09:53 |
Theo Schlossnagle <jesus@omniti.com> |
fix up some apis, allow for firing checks only once |
|
|
|
@64e4b06c954e1727bf19b222f32cea893b5cc4c1
|
[64e4b06c954e1727bf19b222f32cea893b5cc4c1]
|
01/31/08 20:55:23 |
Theo Schlossnagle <jesus@omniti.com> |
load and parse resmon output |
|
|
|
@1afde4ed656dbe3db947a99cd27b177f5a3f560f
|
[1afde4ed656dbe3db947a99cd27b177f5a3f560f]
|
01/30/08 05:06:13 |
Theo Schlossnagle <jesus@omniti.com> |
update logging to support faster avoidance, line numbers, filenames, etc. |
|
|
|
@27bd35b5a3e6285c5119854280b9d30b9b869fdf
|
[27bd35b5a3e6285c5119854280b9d30b9b869fdf]
|
01/30/08 04:49:43 |
Theo Schlossnagle <jesus@omniti.com> |
make options work in http checks |
|
|
|
@e3c8f105af17e80c10e566366bb11a9f2a510c20
|
[e3c8f105af17e80c10e566366bb11a9f2a510c20]
|
01/30/08 03:16:56 |
Theo Schlossnagle <jesus@omniti.com> |
oh my... http |
|
|
|
@fb90c74b988a187602cf743f22813de38cb8dd94
|
[fb90c74b988a187602cf743f22813de38cb8dd94]
|
01/28/08 15:39:56 |
Theo Schlossnagle <jesus@omniti.com> |
change detection and keeping old status |
|
|
|
@b09f3a7643ce0f65ba32059bec4c7971b369b03c
|
[b09f3a7643ce0f65ba32059bec4c7971b369b03c]
|
01/28/08 06:44:04 |
Theo Schlossnagle <jesus@omniti.com> |
I can ping things...whahahahahaha |
|
|
|
@e102af344eb4afacdeeb549fb60d77715f815a53
|
[e102af344eb4afacdeeb549fb60d77715f815a53]
|
01/27/08 04:24:46 |
Theo Schlossnagle <jesus@omniti.com> |
modules actually load now. |
|
|
|
@7e43d37ee8476335cb9af1abff0f709c97488df8
|
[7e43d37ee8476335cb9af1abff0f709c97488df8]
|
01/24/08 22:01:42 |
Theo Schlossnagle <jesus@omniti.com> |
stubs for modules |