|
|
|
@1a07d8a36938e3fe7306909982a2d3bdb372d002
|
[1a07d8a36938e3fe7306909982a2d3bdb372d002]
|
01/04/12 21:48:53 |
Theo Schlossnagle <jesus@omniti.com> |
fix comment to reflect code |
|
|
|
@ab62dcbdd6373adaac0971cc07962c6387ff3efe
|
[ab62dcbdd6373adaac0971cc07962c6387ff3efe]
|
01/04/12 21:46:10 |
Theo Schlossnagle <jesus@omniti.com> |
Merge branch 'unclump'
This merge obsoletes the initial stutter and … |
|
|
|
@c6c11c3827cd812cc0f9cc92cf6de8140b859416
|
[c6c11c3827cd812cc0f9cc92cf6de8140b859416]
|
01/04/12 14:53:41 |
Theo Schlossnagle <jesus@omniti.com> |
Support generic module configuration with using XML namespaces and
allow … |
|
|
|
@3347d53135a735b1a63caebd183d91dae3088dd3
|
[3347d53135a735b1a63caebd183d91dae3088dd3]
|
12/04/11 02:42:26 |
Theo Schlossnagle <jesus@omniti.com> |
Do away with the initial stutter and randomness as it was and … |
|
|
|
@0d859ed7db2a6fbbfc378013a871419f0bd0c049
|
[0d859ed7db2a6fbbfc378013a871419f0bd0c049]
|
11/21/11 00:18:42 |
Theo Schlossnagle <jesus@omniti.com> |
Merge branch 'master' of github.com:omniti-labs/reconnoiter |
|
|
|
@4e80e1fce8d410fe4154c5bfd4d2495288cd4747
|
[4e80e1fce8d410fe4154c5bfd4d2495288cd4747]
|
11/21/11 00:10:54 |
Ryan Phillips <ryan.phillips@rackspace.com> |
fix the resolver but preserve the old functionality |
|
|
|
@899f2d2b74c6a8e1d8fc9a0ede60f226f83d551d
|
[899f2d2b74c6a8e1d8fc9a0ede60f226f83d551d]
|
11/20/11 01:11:20 |
Theo Schlossnagle <jesus@omniti.com> |
Performance enhancement populating check metrics from json in lua.
(as in, … |
|
|
|
@dd420f2b520fa3440154229a94853621fd202434
|
[dd420f2b520fa3440154229a94853621fd202434]
|
09/27/11 03:17:18 |
Theo Schlossnagle <jesus@omniti.com> |
this can be null -- which simply doesn't change flags |
|
|
|
@16b1bdd1a6ac2cff3a9d3145c7d31de06255c661
|
[16b1bdd1a6ac2cff3a9d3145c7d31de06255c661]
|
09/15/11 15:32:04 |
gdusbabek <gdusbabek@gmail.com> |
move resolve_rtypes flag computation into a helper |
|
|
|
@e2422ef3902d44137a67bacf12c21559325989c4
|
[e2422ef3902d44137a67bacf12c21559325989c4]
|
09/14/11 15:59:49 |
gdusbabek <gdusbabek@gmail.com> |
fix long line goobers |
|
|
|
@212da6e4b6f6b0af9ea0a9ceba106f42a1ea04df
|
[212da6e4b6f6b0af9ea0a9ceba106f42a1ea04df]
|
09/14/11 15:59:49 |
gdusbabek <gdusbabek@gmail.com> |
apply resolve_rtype to check flags |
|
|
|
@f207009593817c50a5fb4fd4e75cbdc4c79dcfcc
|
[f207009593817c50a5fb4fd4e75cbdc4c79dcfcc]
|
08/15/11 19:36:52 |
Theo Schlossnagle <jesus@omniti.com> |
merge dtrace branch to master |
|
|
|
@e437d462c935dbd146a664ca0f0119405bf487dc
|
[e437d462c935dbd146a664ca0f0119405bf487dc]
|
08/10/11 17:31:46 |
Theo Schlossnagle <jesus@omniti.com> |
Expose the cause of an oncheck fire into lua |
|
|
|
@832c60c9213032868ca5cf0d28b130c84b19c340
|
[832c60c9213032868ca5cf0d28b130c84b19c340]
|
07/28/11 17:02:43 |
Theo Schlossnagle <jesus@omniti.com> |
merge in master |
|
|
|
@17461d6890a91ab2aeb309939b348456f8f53fbe
|
[17461d6890a91ab2aeb309939b348456f8f53fbe]
|
07/06/11 20:12:13 |
Theo Schlossnagle <jesus@omniti.com> |
require libprotobuf-c
make status and metric (S and M) lines not emit in … |
|
|
|
@3081176b656a255da1e587a44933eabc58ee9119
|
[3081176b656a255da1e587a44933eabc58ee9119]
|
07/01/11 08:00:58 |
Dan Di Spaltro <dan@cloudkick.com> |
Add autodetection of the libprotobuf-c library
Add the generated bundle … |
|
|
|
@3aa92a99288199674668d8f00e7767069cb8ef34
|
[3aa92a99288199674668d8f00e7767069cb8ef34]
|
07/01/11 03:08:08 |
Theo Schlossnagle <jesus@omniti.com> |
check status |
|
|
|
@d10f13b10b05856e66c66dc5f7efb410316d9d6d
|
[d10f13b10b05856e66c66dc5f7efb410316d9d6d]
|
06/30/11 06:23:27 |
Dan Di Spaltro <dan@cloudkick.com> |
Add Delete messages to noit so we get a message when we deschedule a check |
|
|
|
@455a074bf6e14a902cd90354154398733bedec34
|
[455a074bf6e14a902cd90354154398733bedec34]
|
05/13/11 03:06:26 |
Theo Schlossnagle <jesus@omniti.com> |
not an error |
|
|
|
@d2b2cf6a9fe0bc981e17e3ca09ad4c053f699dff
|
[d2b2cf6a9fe0bc981e17e3ca09ad4c053f699dff]
|
05/11/11 03:55:58 |
Theo Schlossnagle <jesus@omniti.com> |
The previous randomized start times for checks is suboptimal.
We actually … |
|
|
|
@870413eae711c48e44ae4e05a6183c3df3a63158
|
[870413eae711c48e44ae4e05a6183c3df3a63158]
|
03/02/11 21:16:23 |
Theo Schlossnagle <jesus@omniti.com> |
implementation of separating status and metrics logging, refs #356 |
|
|
|
@7fac98e75ec28ff3416403824554a269fee17ebe
|
[7fac98e75ec28ff3416403824554a269fee17ebe]
|
03/01/11 20:52:47 |
Theo Schlossnagle <jesus@omniti.com> |
Add an API for invoking a function over all checks against a particular … |
|
|
|
@01144b78af5408a407165c8b36e6a644cc9d3696
|
[01144b78af5408a407165c8b36e6a644cc9d3696]
|
02/21/11 22:23:13 |
Theo Schlossnagle <jesus@omniti.com> |
print an error if this occurs |
|
|
|
@e06e00e9272d5e12448881e0b1331671143eed34
|
[e06e00e9272d5e12448881e0b1331671143eed34]
|
02/20/11 17:46:24 |
Theo Schlossnagle <jesus@omniti.com> |
we allow dynamic resolution, so this isn't an error -- it's actually not … |
|
|
|
@7d308b7989cb04229e214e3ca04435922d9965c8
|
[7d308b7989cb04229e214e3ca04435922d9965c8]
|
02/16/11 01:41:23 |
Theo Schlossnagle <jesus@omniti.com> |
make collect work better and support watches |
|
|
|
@685103350afcff1386c2b0b562c34301bf937d3b
|
[685103350afcff1386c2b0b562c34301bf937d3b]
|
02/03/11 18:18:54 |
Theo Schlossnagle <jesus@omniti.com> |
refs #347 -- this fixes statuses... if peeps want CR or LF, they need to … |
|
|
|
@b553f9a4d73487ee85e5cfedf2cd67352b4d5e6b
|
[b553f9a4d73487ee85e5cfedf2cd67352b4d5e6b]
|
01/08/11 17:51:19 |
Theo Schlossnagle <jesus@omniti.com> |
refs #340
This is a rather major change. Targets can now be hostnames in … |
|
|
|
@8c720f9a4bd5979520e9c7ec00d9bea8d305391b
|
[8c720f9a4bd5979520e9c7ec00d9bea8d305391b]
|
12/08/10 05:31:12 |
Theo Schlossnagle <jesus@omniti.com> |
this is a big patch. adds an optional extended-id. you should upgrade … |
|
|
|
@9c846a29d6454bfe2d4465c139f488db05f832df
|
[9c846a29d6454bfe2d4465c139f488db05f832df]
|
11/06/10 16:34:46 |
Theo Schlossnagle <jesus@omniti.com> |
refs #324
This is kinda scary. Perhaps I saw something deeper when I … |
|
|
|
@b6efcd37ad0639caa9b800bd2809f6d37fd33363
|
[b6efcd37ad0639caa9b800bd2809f6d37fd33363]
|
11/05/10 16:57:29 |
Theo Schlossnagle <jesus@omniti.com> |
refs #324
I can't repeat the same crash, but I do get a crash.
This … |
|
|
|
@b7db393cde5c6141c4495fdf0cd9c1e406afb918
|
[b7db393cde5c6141c4495fdf0cd9c1e406afb918]
|
06/04/10 02:41:25 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #290 |
|
|
|
@e7f28f1601f3a810d9d3ef616ec777be5b0d5d0d
|
[e7f28f1601f3a810d9d3ef616ec777be5b0d5d0d]
|
06/04/10 02:36:30 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #289 |
|
|
|
@c6a5f6843e8c4487fe86123f4f910a49ebe29558
|
[c6a5f6843e8c4487fe86123f4f910a49ebe29558]
|
05/26/10 01:39:33 |
Theo Schlossnagle <jesus@omniti.com> |
dead assignments, refs #283 |
|
|
|
@6d9554953dbbd3ae9dc75eec5eec9def408a15db
|
[6d9554953dbbd3ae9dc75eec5eec9def408a15db]
|
05/06/10 19:48:42 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #275 |
|
|
|
@4d3096faa4dd959a74ca5f5ed53911bac175ead5
|
[4d3096faa4dd959a74ca5f5ed53911bac175ead5]
|
05/06/10 19:04:53 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #277 |
|
|
|
@9bdec91148b07bbc700fee57405676759c52fe29
|
[9bdec91148b07bbc700fee57405676759c52fe29]
|
04/21/10 17:02:15 |
Theo Schlossnagle <jesus@omniti.com> |
move this UUID_LEN to some place more accessible |
|
|
|
@95623e8a5216c115a97b91e085c15cd6bbf3f8c9
|
[95623e8a5216c115a97b91e085c15cd6bbf3f8c9]
|
01/23/10 04:03:04 |
Theo Schlossnagle <jesus@omniti.com> |
closes #243 |
|
|
|
@d38990d06dbc481418b2317122b36d481acdae86
|
[d38990d06dbc481418b2317122b36d481acdae86]
|
11/07/09 23:31:50 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #213 w/ examples |
|
|
|
@d152b968149804cf9733697b36c02f4480a91f1b
|
[d152b968149804cf9733697b36c02f4480a91f1b]
|
09/27/09 03:06:50 |
Theo Schlossnagle <jesus@omniti.com> |
make noit_poller_free_check safe to call externally and expose it |
|
|
|
@b7718bc261401f8b2fcd77ea402d3e4e887e555b
|
[b7718bc261401f8b2fcd77ea402d3e4e887e555b]
|
09/18/09 00:25:09 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #180 |
|
|
|
@7010bc5b07e615c0314ff1c0ebb27bdf8420cca3
|
[7010bc5b07e615c0314ff1c0ebb27bdf8420cca3]
|
09/16/09 04:19:24 |
Theo Schlossnagle <jesus@omniti.com> |
robust input validation, refs #171 |
|
|
|
@914f04715e543bf76101c324e06a062e7a10b3ba
|
[914f04715e543bf76101c324e06a062e7a10b3ba]
|
09/15/09 05:37:42 |
Theo Schlossnagle <jesus@omniti.com> |
adding checks, needs a lot of input validation, refs #171 |
|
|
|
@0ce85ca31350dbe1b11c67a2188075ea21bfc058
|
[0ce85ca31350dbe1b11c67a2188075ea21bfc058]
|
09/14/09 01:36:33 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #175 |
|
|
|
@57a2287f4d549439df74e04e133e5a4e40582d97
|
[57a2287f4d549439df74e04e133e5a4e40582d97]
|
09/13/09 14:41:59 |
Theo Schlossnagle <jesus@omniti.com> |
null is more convenient here, be careful! |
|
|
|
@1072271420014f107774b7cc29913255f9099544
|
[1072271420014f107774b7cc29913255f9099544]
|
08/07/09 12:57:44 |
Theo Schlossnagle <jesus@omniti.com> |
various cleanups from Dale, refs #34 |
|
|
|
@88a71780101cbf23034aa0cb840f9f0368fda2dd
|
[88a71780101cbf23034aa0cb840f9f0368fda2dd]
|
05/14/09 04:40:35 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #126 |
|
|
|
@6210da7ee0e2ed143d71a8e00b709f16e71059f8
|
[6210da7ee0e2ed143d71a8e00b709f16e71059f8]
|
03/17/09 21:10:22 |
Theo Schlossnagle <jesus@omniti.com> |
various changes to avoid dereferencing type-punned pointers and breaking … |
|
|
|
@5b175f1d6f70b127b0df3c66d53fff4ec99c769b
|
[5b175f1d6f70b127b0df3c66d53fff4ec99c769b]
|
03/16/09 19:18:17 |
Theo Schlossnagle <jesus@omniti.com> |
ensure it is disables, refs #107 |
|
|
|
@fc52ce1c8e051b2acc414eb64b229b43f8329b20
|
[fc52ce1c8e051b2acc414eb64b229b43f8329b20]
|
03/13/09 14:52:58 |
Theo Schlossnagle <jesus@omniti.com> |
more complete tab completion, refs #37 |
|
|
|
@56c7e9dd00981d9018a28e7adf1fb6144821c51e
|
[56c7e9dd00981d9018a28e7adf1fb6144821c51e]
|
03/13/09 05:41:58 |
Theo Schlossnagle <jesus@omniti.com> |
refs #37... lots of progress here |
|
|
|
@84d6f13ffc15b3f1bb50df2ac835b56f70179b3e
|
[84d6f13ffc15b3f1bb50df2ac835b56f70179b3e]
|
02/03/09 01:29:49 |
Theo Schlossnagle <jesus@omniti.com> |
closes #78 |
|
|
|
@5d557e747257b9a91c7870bfda3448f767b74f14
|
[5d557e747257b9a91c7870bfda3448f767b74f14]
|
01/30/09 04:59:59 |
Theo Schlossnagle <jesus@omniti.com> |
set offset to zero if the check is NP_TRANSIENT, closes #75 |
|
|
|
@5247186dde2b336780cdbcfd42e944ae5730fcaf
|
[5247186dde2b336780cdbcfd42e944ae5730fcaf]
|
01/27/09 22:37:23 |
Theo Schlossnagle <jesus@omniti.com> |
more detail and change our race condition to 10ms |
|
|
|
@2d89607d671aa2191518fe131eb3f8bcee49127a
|
[2d89607d671aa2191518fe131eb3f8bcee49127a]
|
01/25/09 17:12:28 |
Theo Schlossnagle <jesus@omniti.com> |
fixes... holy crap, it works. This things leaks and persists when it … |
|
|
|
@057e0c6fdd21f0c4e9158d3ae149de09dd80dfd9
|
[057e0c6fdd21f0c4e9158d3ae149de09dd80dfd9]
|
11/22/08 16:41:21 |
Theo Schlossnagle <jesus@omniti.com> |
change noit_conf_boolean to noit_conf... more sense. refs #34 |
|
|
|
@71803743714376fc12fb54b3506df6a4c17a8828
|
[71803743714376fc12fb54b3506df6a4c17a8828]
|
08/04/08 02:12:25 |
Theo Schlossnagle <jesus@omniti.com> |
oh my word... basic function, refs #49 |
|
|
|
@5e653fe60dcc517ff76c1f3bb82cee19b3c51fa5
|
[5e653fe60dcc517ff76c1f3bb82cee19b3c51fa5]
|
06/06/08 18:56:54 |
Theo Schlossnagle <jesus@omniti.com> |
fixes #30 |
|
|
|
@edf3f13e11443570a92c3dd4436839bc516181ad
|
[edf3f13e11443570a92c3dd4436839bc516181ad]
|
06/02/08 17:55:02 |
Theo Schlossnagle <jesus@omniti.com> |
fix const arg |
|
|
|
@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 … |
|
|
|
@f921b22e683e77376b8ad3a675d5a9a20e92e912
|
[f921b22e683e77376b8ad3a675d5a9a20e92e912]
|
05/22/08 17:45:35 |
Theo Schlossnagle <jesus@omniti.com> |
implements filter sets, fixes #24 |
|
|
|
@01dbb0d0a665cdb6625e6290da3405ee89ddc80b
|
[01dbb0d0a665cdb6625e6290da3405ee89ddc80b]
|
04/27/08 01:17:08 |
Theo Schlossnagle <jesus@omniti.com> |
various valgrind noted leaks |
|
|
|
@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 |
|
|
|
@eacf8d5134454850a8d9391db1790ce0df6d6f05
|
[eacf8d5134454850a8d9391db1790ce0df6d6f05]
|
03/14/08 05:27:50 |
Theo Schlossnagle <jesus@omniti.com> |
make the stutter work |
|
|
|
@4dccf830640c308658d62f7896f78488734381bc
|
[4dccf830640c308658d62f7896f78488734381bc]
|
02/24/08 16:05:26 |
Theo Schlossnagle <jesus@omniti.com> |
xpointer-esque inheritence... actually quite neat |
|
|
|
@f1a1f3626f188720b8d36a420db03c7d0db435bc
|
[f1a1f3626f188720b8d36a420db03c7d0db435bc]
|
02/24/08 02:43:27 |
Theo Schlossnagle <jesus@omniti.com> |
mae stutter configurable (sure helps with rapid testing) |
|
|
|
@8a8881805e928890782ec2bddac168e025513149
|
[8a8881805e928890782ec2bddac168e025513149]
|
02/22/08 21:13:09 |
Theo Schlossnagle <jesus@omniti.com> |
make modules that don't implement parts of the API not crash the system |
|
|
|
@3118b56d7f3a3ab28ff8dcb187e25e2014f235ec
|
[3118b56d7f3a3ab28ff8dcb187e25e2014f235ec]
|
02/20/08 05:17:26 |
Theo Schlossnagle <jesus@omniti.com> |
crazy guessing of string types and autoconversion to signed/unsigned … |
|
|
|
@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 |
|
|
|
@e781d1eba05c6dd4520aec7f96642bc77a0f9de1
|
[e781d1eba05c6dd4520aec7f96642bc77a0f9de1]
|
02/15/08 17:14:47 |
Theo Schlossnagle <jesus@omniti.com> |
oh dear, check creation?! |
|
|
|
@e01b3ad015472c9a83ced96738b07da543511a40
|
[e01b3ad015472c9a83ced96738b07da543511a40]
|
02/13/08 22:50:43 |
Theo Schlossnagle <jesus@omniti.com> |
check, check, 1, 2, 3 |
|
|
|
@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 … |
|
|
|
@7a1324aa50711b4d7f5d81f7e901081a150cf9fe
|
[7a1324aa50711b4d7f5d81f7e901081a150cf9fe]
|
02/12/08 03:35:01 |
Theo Schlossnagle <jesus@omniti.com> |
online editing of attributes |
|
|
|
@67a2095e250dc562985ebc225064b0ef2a68ba2f
|
[67a2095e250dc562985ebc225064b0ef2a68ba2f]
|
02/11/08 20:32:47 |
Theo Schlossnagle <jesus@omniti.com> |
convert elements to attributes... it seems more appropriate |
|
|
|
@b0614c34da02c0e3feb1f15373e84746729d693e
|
[b0614c34da02c0e3feb1f15373e84746729d693e]
|
02/11/08 06:47:28 |
Theo Schlossnagle <jesus@omniti.com> |
be consistent with ` as the IFS for checks |
|
|
|
@833a45eed64e201e6831fcdd66cc1cad152c7fdd
|
[833a45eed64e201e6831fcdd66cc1cad152c7fdd]
|
02/10/08 21:45:19 |
Theo Schlossnagle <jesus@omniti.com> |
ls and section |
|
|
|
@abfe5861994b2f5d62f789bf196ef636b0ef04fe
|
[abfe5861994b2f5d62f789bf196ef636b0ef04fe]
|
02/10/08 20:06:22 |
Theo Schlossnagle <jesus@omniti.com> |
make the delegate state a first-class citizen and preserve closure for … |
|
|
|
@1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c
|
[1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c]
|
02/08/08 15:52:45 |
Theo Schlossnagle <jesus@omniti.com> |
And make it all work on OpenBSD (ld -E ? sigh...) |
|
|
|
@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 |