Commit Graph

196 Commits

Author SHA1 Message Date
aviau ab6207399e Use 'text' instead of pymongo.TEXT
Change-Id: I6b6ee5b6a80759d127b9ee5b69549ffc616730ba
2015-08-20 09:45:34 -04:00
flavien peyre b5418f6e38 Improve init.py for the demo
Change-Id: Icffad63263f740d22d9803a84bd1e1f0699fb7f5
2015-08-18 15:37:28 +00:00
aviau ada7139977 Implemented search
Change-Id: Id87d47ecb6a27ce89004561d080d827e6457d7f1
2015-08-14 15:38:23 -04:00
flavien peyre 867f743174 Install newer mod-influxdb + use __host__ as service desc
Change-Id: I501e307ec7b0c5c80d38e9e3c7d139806255262d
2015-08-12 16:18:50 -04:00
flavien peyre 9e3131e1f6 Integration test use the new API
Change-Id: I60a39eb236bbe1e97b447dc0ca913405a49bbaaa
2015-08-11 20:56:46 +00:00
Vincent Fournier 5452dd574b Fix limit on influxdb
Change-Id: I295d3949765ccb8fc4661a85fd48639b783a03ca
2015-08-11 15:08:54 -04:00
flavien peyre 2f42f02ee8 Add filter defined in live_query
Change-Id: If356e21200acd35fa1828855668d0d87159885f1
2015-08-11 13:21:47 +00:00
Thibault Cohen 39e5f67b4c Add help to surveil-api command
Change-Id: I2c3b94b8d36adb2a87a63f7746be3959e320583e
2015-08-06 19:53:45 +00:00
flavien peyre d90a7553a7 Change get_all endpoint for config object from GET to POST
Change-Id: I7cfdecf47661b7f063cac51c6fa61eabcf10bfd0
2015-08-05 15:28:30 +00:00
flavien peyre 4b2538b37e Create config object use now PUT
Change-Id: Id339b36e202c09c3b2eaa43674a4a5a2319be2a6
2015-08-05 11:28:12 -04:00
Jenkins e0876717ad Merge "Adapted surveil-os-interface to new API" 2015-07-30 16:12:23 +00:00
aviau e2be7bdeb4 Adapted surveil-os-interface to new API
Change-Id: Iae97566d0fbb89f69fca18079224854a523ff1d5
2015-07-30 11:49:39 -04:00
aviau 9a9cd3f50f Added MongoDB objects validation
Change-Id: Id05afa718d9c2b0c8e1eb09645a3b5a3ae489e7c
2015-07-30 09:54:23 -04:00
aviau 628f1baa56 Change 'passive_checks_enabled' to Int
Change-Id: I4ee334e8ff922411a90b60578e016a43378290e9
2015-07-24 12:00:25 -04:00
aviau da45205cb0 Changed comma-separated stringfields to lists
Change-Id: I8c2ad414d300357a80652e495f4fb7da28ab401c
2015-07-24 10:21:27 -04:00
aviau 2e3a5d6a6b Disable unique constraints
Change-Id: I894f7654b776bb430664b2cfd600696ab0fcb1dc
2015-07-23 11:59:47 -04:00
aviau a09e815888 mod-surveil-config -> mod-surveil
Change-Id: I57378d98ff63baa31abb084947698940fa37c0a0
2015-07-23 11:25:18 -04:00
Jenkins 76194ee6a6 Merge "Implemented paging for MongoDB objects" 2015-07-22 13:36:14 +00:00
Jenkins 7e74e216b9 Merge "Refactored live_*_handler" 2015-07-22 13:35:32 +00:00
aviau 46228df56b Implemented paging for MongoDB objects
Change-Id: I3aa92e070c826590aa45d3fda8b5f6f9ca65a7c0
2015-07-20 12:01:51 -04:00
aviau f3aaa3c371 Refactored live_*_handler
Change-Id: I144f5b8fe2cbaecd7ca2a1eb1d45a8b52fe8094f
2015-07-20 11:34:47 -04:00
Jenkins 70b7fce3cc Merge "Introduce MongoEngine" 2015-07-17 21:33:29 +00:00
aviau fad7ef331f Introduce MongoEngine
Change-Id: Iaad35fa5e1e4134d07c5fb92c60f874a8b77a7f5
2015-07-17 11:30:27 -04:00
flavien peyre 3d09835ea7 Add event paging
Change-Id: Ifaa82db925ca954fea19a91de43f07ff15f8ebd8
2015-07-16 11:54:42 -04:00
Jenkins 39573a501e Merge "mod-mongodb -> mod-surveil-config" 2015-07-10 18:44:50 +00:00
aviau b5844c86cd mod-mongodb -> mod-surveil-config
Change-Id: I77fcce69b32ed74b9999f9ee41ac8278eb2039dc
2015-07-10 14:30:57 -04:00
Jenkins 06a3aee531 Merge "Add support of paging in live query" 2015-07-09 15:46:46 +00:00
Vincent Fournier 21a5a24714 Add support of paging in live query
Change-Id: Ib2262db65d68188559da237dc451a1bd562392c5
2015-07-09 11:19:54 -04:00
flavien peyre 78f8e4e6e2 Integration test: update host + metrics name
Change-Id: I2f369300562882f3db880241cb6463b8fbe6c9ea
2015-07-08 10:55:20 -04:00
Vincent Fournier 3a9bf1adef Remove empty file
Change-Id: If22f488f61a460daa4fd9acf3e144347a9003f13
2015-07-07 15:07:01 +00:00
Jenkins d17bce5e05 Merge "New default port: 5311" 2015-07-03 18:27:15 +00:00
Vincent Fournier b5112a0058 Refactor of metric handlers
Change-Id: I0657939b46fa9dd4c4cbcb3e4b81d9002c68f54b
2015-07-03 12:24:23 -04:00
aviau 31994cccd3 New default port: 5311
Change-Id: Id5297f1c3bf30d8c98b8613daad3f7fe1a88fa27
2015-07-03 10:49:41 -04:00
aviau d1f2fbfd86 Integration tests: Multiple backends
Change-Id: I4f932b939e5e1e8b3feb6de1b9be7e8d773f2495
2015-07-02 17:13:25 +00:00
Jenkins 2c205c7b43 Merge "Refactored status controllers and handlers" 2015-07-02 17:01:15 +00:00
Jenkins bde01df409 Merge "Integration tests : passive, custom plugins" 2015-07-02 15:58:55 +00:00
Vincent Fournier f4be811794 Refactored status controllers and handlers
Change-Id: I105c2da923e7e03e14d5dd9f003cc1c9bbf5de39
2015-07-02 11:56:19 -04:00
Jenkins 21f9e521af Merge "Add time_interval in live_query" 2015-07-02 15:49:14 +00:00
flavien peyre 2fce9c4e00 Integration tests : passive, custom plugins
Change-Id: I48a856526ac7dfd9f56d5abc2bad3392cf858e57
2015-07-02 10:47:06 -04:00
Vincent Fournier b7f2a71b97 Add time_interval in live_query
Change-Id: I7b82b78b39ac405aa82ef3d26136031169041761
2015-06-29 16:27:25 -04:00
aviau 5768555f1f Removed unused files
Change-Id: I993e4f97a3f327cf07fe66c211e3015802a5f251
2015-06-29 13:25:16 -04:00
Philippe Pepos Petitclerc cc2df796e2 Add events
Change-Id: Ic5374b8d99890e804da340f8e90d7d81cb549197
2015-06-29 12:01:58 -04:00
aviau 5dc3ee0983 Refactored mongo handlers
Change-Id: I13eef50668683e41c3778760ee76795f4324bcbb
2015-06-29 08:17:53 -04:00
Jenkins b9b3bf1dd9 Merge "Add metrics controller + change status datamodel for Influxdb 0.9" 2015-06-26 19:17:56 +00:00
flavien.peyre 0e25b6d01c Add metrics controller + change status datamodel for Influxdb 0.9
Change-Id: I1a47f06c05bfb3c4c9bb6980833e0519c8ccfc91
2015-06-26 13:44:57 -04:00
aviau 96a8bcbd1d Install all packs from monitoring-tools
Change-Id: I299ae3aae907ac8b77f97cb5658a778b9120daf4
2015-06-25 13:32:07 +00:00
aviau 660c054aad surveil-os-interface: Include instance metadata in custom fields
Change-Id: I44d15859b10d89a1c58f166d840354ed050c975e
2015-06-25 08:12:57 -04:00
aviau 0e3a1aa747 surveil-init: Added help text and more options
Change-Id: I305e2af73f7940c4b3ffeda7ad4cb92ae0e0eae1
2015-06-22 12:18:48 -04:00
aviau f5416d17cb pack-upload: Don't only load pack sub dir
Change-Id: I9282a14abd467ebb75eaae7b477f7f7ee3caafe2
2015-06-19 16:44:18 -04:00
aviau 41fbf8a0f6 surveil-init: No longer require include_system_collections
Change-Id: I21eee140a494659d28a5b05bf771c0a286759b5f
2015-06-19 09:14:40 -04:00