summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Helena McGough [Tue, 5 Dec 2017 08:23:22 +0000 (08:23 +0000)]
Updated makefile for Jenkins build
Change-Id: I1b0f31b72698c513b7bb1e7307aeb246934e2c45
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Thu, 23 Nov 2017 15:54:08 +0000 (15:54 +0000)]
Updated plugins with new directory structure
- Runs tests on build
Change-Id: If96693bfbc08e5c8e7e6cac98bbd3b8f0bad5f62
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Thu, 23 Nov 2017 17:29:54 +0000 (17:29 +0000)]
Refactored the Aodh notifier class
- Included alarm actions to send notification to SO
- Utilizes Aodh's webhook option for alarm_actions
- Included additional tests for this change
- Updated documentation
Change-Id: Ia3f2e2fa2ffee0cc66a80d5098d52b7da2be2dbe
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Thu, 23 Nov 2017 17:17:46 +0000 (17:17 +0000)]
Modified Dockerfile
Signed-off-by: prithiv <prithiv.mohan@intel.com>
prithiv [Thu, 23 Nov 2017 13:47:34 +0000 (13:47 +0000)]
Renaming folder structure
Signed-off-by: prithiv <prithiv.mohan@intel.com>
prithiv [Wed, 22 Nov 2017 16:46:11 +0000 (16:46 +0000)]
MON Packaging Changes
Signed-off-by: prithiv <prithiv.mohan@intel.com>
Mike Marchetti [Wed, 22 Nov 2017 02:15:54 +0000 (21:15 -0500)]
change dir name
Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
Mike Marchetti [Wed, 22 Nov 2017 02:07:11 +0000 (21:07 -0500)]
+x to scripts
Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
Helena McGough [Fri, 17 Nov 2017 14:57:08 +0000 (14:57 +0000)]
Added a Common KafkaConsumer for all of the plugins
- Added the common consumer for all request messages
- Updated the OpenStack plugins to use the common consumer
- Included the access_credentials topic into this consumer
- Added the json schemas for the openstack, vrops and cloudwatch
access credentials
- Updated the Openstack plugins to use access_credentials messages
- Added and updated all necessary tests
- Updated installation documentation
Change-Id: I1486cf7230e351e5dbf18464110e5780d392eeeb
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Fri, 13 Oct 2017 15:14:16 +0000 (16:14 +0100)]
Include documentation and updates for MON manual installation.
- Provided documentation that can be included in the wiki
- Include installation for manual MON installation
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
hoban [Thu, 12 Oct 2017 12:49:27 +0000 (14:49 +0200)]
Merge "Included a documentation directory"
hoban [Thu, 12 Oct 2017 10:01:31 +0000 (12:01 +0200)]
Merge "Changes in vROPs Plugin webservice & install script to use fqdn"
Helena McGough [Wed, 11 Oct 2017 16:34:39 +0000 (17:34 +0100)]
Updated Dockerfile for installation error
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
bhangare [Wed, 11 Oct 2017 10:37:06 +0000 (03:37 -0700)]
Changes in vROPs Plugin webservice & install script to use fqdn
Change-Id: If2d35c5c7ab874ca4671d90871f6b60aa1ad6850
Signed-off-by: bhangare <sbhangare@vmware.com>
hoban [Wed, 11 Oct 2017 09:54:23 +0000 (11:54 +0200)]
Merge "MON Packaging Changes"
prithiv [Tue, 10 Oct 2017 12:12:55 +0000 (13:12 +0100)]
MON Packaging Changes
Signed-off-by: prithiv <prithiv.mohan@intel.com>
Helena McGough [Tue, 10 Oct 2017 12:17:22 +0000 (13:17 +0100)]
Included a documentation directory
- Included a OpenStack plugin usage specific documentation
- Updated the licensing on any docmentation file for correct rendering
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Mon, 9 Oct 2017 14:54:06 +0000 (15:54 +0100)]
Minor plugin changes to run the devops build script and vROPs installation
script
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Wed, 4 Oct 2017 13:19:25 +0000 (14:19 +0100)]
Refactoring the test codes
Signed-off-by: prithiv <prithiv.mohan@intel.com>
bhangare [Tue, 3 Oct 2017 15:00:26 +0000 (08:00 -0700)]
Added log messages in vROPs plugin receiver & minor fixes
Change-Id: I6211eadd2d06cce76c1195778847e0c31ee9f967
Signed-off-by: bhangare <sbhangare@vmware.com>
Helena McGough [Mon, 2 Oct 2017 16:02:01 +0000 (17:02 +0100)]
Small bug fix in producer.py
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Sun, 1 Oct 2017 23:38:02 +0000 (00:38 +0100)]
Tests for Kafka Producer and Consumer
Signed-off-by: prithiv <prithiv.mohan@intel.com>
Helena McGough [Sun, 1 Oct 2017 11:03:53 +0000 (12:03 +0100)]
Updated Openstack plugin logging and tests
- Logged Aodh/Gnocchi response messages
- Included tests for the API calls for Gnocchi/Aodh
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
hoban [Sun, 1 Oct 2017 13:48:47 +0000 (15:48 +0200)]
Merge "MON vROPs plugin updates - 1.Added Logger & access_credentials request processing 2.Creating SSL certificate with hostname for webservice 3.Other minor fixes & changes"
hamid [Sat, 30 Sep 2017 11:23:30 +0000 (16:23 +0500)]
AWS plugin—including unit testing files and updated code with error handling
Change-Id: Id18eb4ea65c2264cade6fef66fc51f62f186251f
Signed-off-by: hamid <wajeeha.hamid@xflowresearch.com>
bhangare [Fri, 29 Sep 2017 18:28:37 +0000 (11:28 -0700)]
MON vROPs plugin updates -
1.Added Logger & access_credentials request processing
2.Creating SSL certificate with hostname for webservice
3.Other minor fixes & changes
Change-Id: Iaeb52778f7d986688146d543d7125f427719f109
Signed-off-by: bhangare <sbhangare@vmware.com>
prithiv [Fri, 29 Sep 2017 10:24:41 +0000 (11:24 +0100)]
OSM MON Installation and Packaging Updates
Signed-off-by: prithiv <prithiv.mohan@intel.com>
hamid [Wed, 27 Sep 2017 11:53:56 +0000 (16:53 +0500)]
Updated code of metrics with listing functions and error handling
Change-Id: Id7c68edc69f02ec7dca1fcf7b06b1739b05ecf81
Signed-off-by: hamid <wajeeha.hamid@xflowresearch.com>
hoban [Tue, 26 Sep 2017 09:39:31 +0000 (11:39 +0200)]
Merge "Updated logging for both OpenStack plugins"
Helena McGough [Tue, 26 Sep 2017 08:42:47 +0000 (09:42 +0100)]
Updated logging for both OpenStack plugins
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
hamid [Tue, 26 Sep 2017 06:31:35 +0000 (11:31 +0500)]
Updated code with listing functions and error handling
Change-Id: Ia038239dc71cd873575a2fd6cb592a7a7ce9b112
Signed-off-by: hamid <wajeeha.hamid@xflowresearch.com>
Helena McGough [Fri, 22 Sep 2017 09:55:22 +0000 (10:55 +0100)]
Update Openstack alarm/metric list functions
- Supports multiple imputs for list generation
- Included resource_id as a mandatory parameter for alarm list
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Thu, 21 Sep 2017 16:09:24 +0000 (17:09 +0100)]
Update Openstack plugins
- Only implement plugin if aodh/gnocchiclient is available
- Included in any missing licenses
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Wed, 20 Sep 2017 16:42:22 +0000 (17:42 +0100)]
Minor OpenStack plugin updates
- Updated requirements.txt for the plugin
- Updated authentication process
- Refactored create metric process
- Refactored the create alarm process
- Updated the alarm notifer process
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Fri, 15 Sep 2017 15:57:08 +0000 (16:57 +0100)]
Producer minor alterations
Signed-off-by: prithiv <prithiv.mohan@intel.com>
prithiv [Fri, 15 Sep 2017 13:59:44 +0000 (14:59 +0100)]
Updated Mon Module with the following changes:
- Updated requirements.txt file
- Included Makefile
- Added setup.py file
- Devops Stages
Signed-off-by: prithiv <prithiv.mohan@intel.com>
hoban [Tue, 19 Sep 2017 10:58:12 +0000 (12:58 +0200)]
Merge "Updated requirements.txt file"
hoban [Mon, 18 Sep 2017 15:50:55 +0000 (17:50 +0200)]
Merge "Changes in vROPs Plugin. 1.Added specifications for Create, Update, Delete metrics. 2.Added specifications for update, delete & list alarms. 3.Consume messages & publish back on to message bus, in sync with message schema. 4.Added header"
hoban [Mon, 18 Sep 2017 15:49:01 +0000 (17:49 +0200)]
Merge "Updated Code of AWS plugin including Minor alternations of consumer/producer apps"
hoban [Mon, 18 Sep 2017 15:46:51 +0000 (17:46 +0200)]
Merge "Updated the Aodh plugin - Normalised alarm statistic definition"
hoban [Mon, 18 Sep 2017 15:42:34 +0000 (17:42 +0200)]
Merge "Updated the OpenStack plugins"
hamid [Mon, 18 Sep 2017 11:56:59 +0000 (16:56 +0500)]
Updated Code of AWS plugin including Minor alternations of consumer/producer apps
Change-Id: I44606c67ad00b68fd3e95934c2f1cb94eab99a6b
Signed-off-by: hamid <wajeeha.hamid@xflowresearch.com>
Helena McGough [Mon, 18 Sep 2017 10:31:05 +0000 (11:31 +0100)]
Updated the Aodh plugin
- Normalised alarm statistic definition
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
Helena McGough [Fri, 15 Sep 2017 15:32:48 +0000 (16:32 +0100)]
Updated the OpenStack plugins
- Updated the alarm notifier instance
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
bhangare [Fri, 15 Sep 2017 14:46:35 +0000 (07:46 -0700)]
Changes in vROPs Plugin.
1.Added specifications for Create, Update, Delete metrics.
2.Added specifications for update, delete & list alarms.
3.Consume messages & publish back on to message bus, in sync with message schema.
4.Added header
Change-Id: I1c1396bf248498a0c428af9804212fd098faec56
Signed-off-by: bhangare <sbhangare@vmware.com>
kate [Fri, 15 Sep 2017 10:19:40 +0000 (03:19 -0700)]
Changes in vRealiseOps_plugin: 1. Added web service for vRealize Operations (vROPs) to post/notify alarms details.
2.Added installation script to install and configure web service
Change-Id: Ib6ffbf910216ec0d2351a10aba5ed0eb5b9d290d
Signed-off-by: kate <akate@vmware.com>
prithiv [Fri, 15 Sep 2017 08:57:46 +0000 (09:57 +0100)]
Updated requirements.txt file
Signed-off-by: prithiv <prithiv.mohan@intel.com>
Helena McGough [Tue, 12 Sep 2017 07:30:02 +0000 (08:30 +0100)]
Updated the OpenStack plugins
- Included all of the licenses
- Included read_metrics/list_metrics and notify alarm
- Updated create metrics
- Included response messages which are published via the producer
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Thu, 14 Sep 2017 15:52:53 +0000 (16:52 +0100)]
Final version of Kafka Producer with
- Requirements file
- README.md file
Signed-off-by: prithiv <prithiv.mohan@intel.com>
prithiv [Wed, 13 Sep 2017 16:04:14 +0000 (17:04 +0100)]
Updated producer and schemas based on the new schema changes.
- New schema changes
- Producer incorporated new changes
Signed-off-by: prithiv <prithiv.mohan@intel.com>
hoban [Mon, 11 Sep 2017 10:10:26 +0000 (12:10 +0200)]
Merge "Added vROPs consumer, receiver that will consume messages & act on it. Aligned with design doc. Added Metrics monitoring code & more config parameters."
hoban [Mon, 11 Sep 2017 10:08:58 +0000 (12:08 +0200)]
Merge "Updated Kafka producer. This producer has the following changes:"
bhangare [Fri, 8 Sep 2017 13:19:06 +0000 (06:19 -0700)]
Added vROPs consumer, receiver that will consume messages & act on it. Aligned with design doc. Added Metrics monitoring code & more config parameters.
Signed-off-by: bhangare <sbhangare@vmware.com>
Helena McGough [Thu, 7 Sep 2017 13:14:30 +0000 (13:14 +0000)]
Updated the OSM Aodh plugin to align with the design doc
- Included update/delete/acknowledge/create alarm functionality
- Included basic listing alarms functioanlity
Change-Id: I8e11eea52a1bcb839d36e20a8aecdab4aa833728
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Wed, 6 Sep 2017 14:24:29 +0000 (15:24 +0100)]
Updated Kafka producer. This producer has the following changes:
- Separated the schemas to models.
- Updated message bus schemas.
- Common producer for SO, monitoring tool plugins.
Signed-off-by: prithiv <prithiv.mohan@intel.com>
hoban [Fri, 1 Sep 2017 15:14:40 +0000 (17:14 +0200)]
Merge "Initial CloudWatch-boto plugin for MON"
hoban [Thu, 31 Aug 2017 20:32:30 +0000 (22:32 +0200)]
Merge "Initial vROPs plugin work for MON module. Configure alarm & enable notification for the alarm. vROPs configuration parameters file added."
Helena McGough [Thu, 31 Aug 2017 07:44:48 +0000 (07:44 +0000)]
First instance of the gnocchi plugin
- Provides basic functionality for configuring metrics
based on the resource_id
- Reads in values from the kafka_producer app
Change-Id: I0a1fb198728d567c6e1b96724b1554383dec45b8
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Thu, 31 Aug 2017 13:08:31 +0000 (14:08 +0100)]
Updated Kafka northbound_producer app. This change includes
- Complete set of schemas for alarms
- Complete set of schemas for metrics
- Complete set of schemas for access credentials
- Method to get zookeeper host from the environment
Signed-off-by: prithiv <prithiv.mohan@intel.com>
bhangare [Thu, 31 Aug 2017 12:11:39 +0000 (05:11 -0700)]
Initial vROPs plugin work for MON module. Configure alarm & enable notification for the alarm. vROPs configuration parameters file added.
Signed-off-by: bhangare <sbhangare@vmware.com>
Wajeeha [Thu, 31 Aug 2017 11:52:29 +0000 (16:52 +0500)]
Initial CloudWatch-boto plugin for MON
Change-Id: I221db8635d768c41733b7ee0416b948b1862e04b
Signed-off-by: Wajeeha <wajeeha.hamid@xflowresearch.com>
Helena McGough [Tue, 29 Aug 2017 09:52:56 +0000 (09:52 +0000)]
Updated the Openstack-Aodh-plugin
- Can read in "alarms" messages via a consume
- Checks for and creates new alarms
Change-Id: I13f389677b8ab600d1e6974d0dc47a5cfe74acfc
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Mon, 28 Aug 2017 13:14:42 +0000 (14:14 +0100)]
Key Value pair in northbound_producer
Modified the northbound producer to send key value paired messages.
This would facilitate the inclusion of keys as configure_alarm,
acknowledge_alarm, notify_alarm.
Signed-off-by: prithiv <prithiv.mohan@intel.com>
Helena McGough [Wed, 23 Aug 2017 10:11:42 +0000 (10:11 +0000)]
Openstack-Aodh plugin
- Initial Aodh plugin work for MON
Change-Id: I9525f37871390609f6a02e7acb87f62e643ee615
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
prithiv [Wed, 23 Aug 2017 09:55:21 +0000 (10:55 +0100)]
Kafka Producer and Consumer
Initial Producer and Consumer Application. Config details and Consumer messages are yet to be modified.
Change-Id: I28091573c4b67bd559dc90611f1e5af7420a1df6
Signed-off-by: prithiv <prithiv.mohan@intel.com>
mereditht [Fri, 11 Aug 2017 08:14:31 +0000 (10:14 +0200)]
Initial empty repository