summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Bryan Sullivan [Thu, 16 Nov 2017 00:27:17 +0000 (16:27 -0800)]
Updated monitor.py and grafana dashboard
JIRA: VES-2
Various fixes in ves-setup
Add demo_deploy.sh
Refactored to containerized agent and collector
Change-Id: I8851465742aaf40a4cce265508a3d2d66abced08
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 13 Nov 2017 00:55:45 +0000 (16:55 -0800)]
WIP: VES setup for new kafka based design
JIRA: VES-3
Add collector, kafka, agent setup
Change-Id: I4164d270e392aa38ebed98259a9fbdf77d7e5a0e
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 23 Aug 2017 14:00:18 +0000 (14:00 +0000)]
Merge "WIP"
Aimee Ukasick [Tue, 23 May 2017 22:59:45 +0000 (17:59 -0500)]
WIP
Update to 5 VDUs
Update to use JSON schema 5.1 (separate update to Barometer plugin)
Update so container is correctly referenced as 'onap-demo'
Add output statement to facilitate debuggin; web servers working
Disable credential validation in monitor.py
Updated start.sh based on Bryan's changes
Start.sh: pull latest barometer collectd plugin patch
- various improvements in setup_agent()
- remove GuestRunning from collectd config
- add setup of InfluxDB and Grafana to monitor
- add setup of agents in vFW and vLB
ves_onap_demo.sh: fixed tacker not being configured (also Models patches)
- add security groups for monitor incoming traffic
evel_demo.c: update to latest schema, remove demo code
monitor.py: integrate InfluxDB and Grafana
Dashboard.json: file to import into Grafana
infsetup.py: setup script for the veseventsdb database
Refactoring to have junphost interact direct with VMs etc as needed.
Update dashboard.json with current dashboard design.
ves_onap_demo.sh:
- fix method of checking if vnf has been deleted
- reduce RAM size in onap.demo flavor to save headroom in virtual deploy
- fix copy of public key to /opt/tacker
JIRA: VES-11
Change-Id: I210d566f52e2ef7a504b78033d822cf7430631b6
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 3 Jun 2017 15:58:17 +0000 (15:58 +0000)]
Merge "Add Committer"
Bryan Sullivan [Sat, 3 Jun 2017 15:58:09 +0000 (15:58 +0000)]
Merge "Replace inactive PTL"
Aimee Ukasick [Thu, 18 May 2017 01:20:24 +0000 (20:20 -0500)]
WIP
Script and blueprint for demo that uses ONAP VNFs.
JIRA: VES-11
Change-Id: I1f5d2c2bb87a1e24f5cc2eb788bfb3f1efed9e46
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Sun, 14 May 2017 02:52:07 +0000 (02:52 +0000)]
Merge "Align with VES 5.0 schema as published by AT&T."
bryan [Sat, 13 May 2017 19:11:16 +0000 (12:11 -0700)]
Align with VES 5.0 schema as published by AT&T.
JIRA: VES-2
Add README.md linking spec to current upstream version.
Change-Id: If222965123451ecedbb19b799414dfeb55bbe29d
Signed-off-by: bryan <bryan.sullivan@att.com>
Aimee Ukasick [Tue, 21 Mar 2017 17:48:51 +0000 (12:48 -0500)]
Replace inactive PTL
Replace Alok Gupta, the inactive PTL. Alok's work responsibilities
prevented him from ever being active in the VES project. Alok
doesn't even have a Gerrit account. Replacing Alok with
Bryan Sullivan, the top Committer.
Change-Id: Iec7c215eb68823e80ccbf9fac85524ecb86886c1
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Tue, 21 Mar 2017 17:42:50 +0000 (12:42 -0500)]
Add Committer
Add Aimee Ukasick as Committer. She has been active in the project
for over 6 months and is a top contributor/reviewer.
Change-Id: I78bddc8dee1ab70bb61d57114328c3783177333d
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Tue, 21 Mar 2017 17:30:40 +0000 (17:30 +0000)]
Merge "Remove inactive Committers Feng and Li"
Aimee Ukasick [Tue, 14 Mar 2017 21:55:52 +0000 (16:55 -0500)]
Remove inactive Committers Feng and Li
The TSC voted to allow the PTL to remove Committers who have been
inactive for at least 6 months. According to both Bitergia
and
GitStats https://www.consultron.com/gitstats/ves/authors.html,
neither Feng Liu nor Li Yuanzhen had any activity in 2016 or 2017.
The VES wiki page also notes that Li's email bounces.
Change-Id: Idf9869fe62314e2ae5fe987489f9f1fef690fb47
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
ShubhamRathi [Wed, 8 Mar 2017 09:24:55 +0000 (14:54 +0530)]
Adding Labels
Labels serve as anchors/ refs when referenced from other documents
This patch adds labels to docs/*/*/index.rst
Change-Id: I62bf7c0b188fb90606d1aaa12a65606c1624bf07
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
bryan [Wed, 8 Mar 2017 03:00:44 +0000 (19:00 -0800)]
Correct method of launching monitor getting list of port IDs
JIRA VES-1
Change-Id: Ie2cd0ed371c8061fd8564aa32103e9edfdaafdc5
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Tue, 7 Mar 2017 21:56:54 +0000 (13:56 -0800)]
Fix traffic and pause actions. Turn off throttling simulation.
JIRA: VES-1
Change-Id: I8e0e7bf8a0b27854bf9bf8bcd1aa5329918e2d8b
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Tue, 7 Mar 2017 17:34:55 +0000 (09:34 -0800)]
Correct username,password variable use.
JIRA: VES-1
Change-Id: Ibd697597f58eece155cfebb6cadcc9125f05362f
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Tue, 7 Mar 2017 16:16:46 +0000 (08:16 -0800)]
Setup monitor before agents (otherwise they exit)
JIRA: VES-1
Setup config drive for LB agent access to UUID.
Change-Id: Ieb877d48007bf02c01a6b763143347ab69207924
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Tue, 7 Mar 2017 14:40:59 +0000 (06:40 -0800)]
Fix VES API version in ves_plugin. Remove redundant steps.
JIRA: VES-1
VES API version should be v3.
Removed sed lines that are now set in even_demo.c.
Change-Id: Ifd229e031bb9aeffafb2bf90d687f63fca040130
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Tue, 7 Mar 2017 04:29:55 +0000 (20:29 -0800)]
Rebase on VES V3
JIRA: VES-1
Rebase monitor.py on latest collector.py
Rebase evel_demo.c on latest evel_demo.c
Update start.sh to align.
Change-Id: I11495c9f9b170de5598186f2c5781df0c04d7cba
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Mon, 6 Mar 2017 23:32:28 +0000 (15:32 -0800)]
Fix collectd instructions and clean process for vHello_VES
JIRA: VES-1
Change-Id: Ifbc891bd8da01ecb83aee82f65934060533ea53d
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Mon, 6 Mar 2017 20:37:36 +0000 (12:37 -0800)]
vHello_VES bug fixes as below
JIRA: VES-1
start.sh:
correct customization of collector.conf.
vHello_VES.sh:
Fix monitor and start_collectd functions.
Update instructions to match.
Output VDU IPs as hint for subsequent actions.
Change-Id: I76424fb30d56a81195dcec2a5b7f892d2f4675c6
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Mon, 6 Mar 2017 17:57:18 +0000 (09:57 -0800)]
Fix bugs in tacker-setup use. Remove vHello_VES_3Node test.
JIRA: VES-1
Change-Id: I773266eb00f800e36cf110da8cc8c65f9517edab
Signed-off-by: bryan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 6 Mar 2017 17:18:44 +0000 (17:18 +0000)]
Merge "Update for Danube (work in progress)"
bryan [Sun, 5 Mar 2017 18:12:18 +0000 (10:12 -0800)]
Update for Danube (work in progress)
JIRA: VES-1
Removed preliminary versions of tests for now.
Aligned with the Models vHello_3Node_Tacker test.
Separated out actions for collectd and monitor install and
run them directly vs thru the container.
Added parameters as needed for the new design.
Updated with typical overview of the test/demo flow.
Add port 30000 ingress to vHello security group.
Remove juju workaround for port_security.
Remote use of id_rsa (replaced with notes on ssh assumptions).
Use VDU3 (LB) in traffic generation.
Change-Id: I42807449f7526efcd191c0b7b0b4754ffcfffa6e
Signed-off-by: bryan <bryan.sullivan@att.com>
Aimee Ukasick [Thu, 9 Feb 2017 15:54:13 +0000 (09:54 -0600)]
Update for Danube doc structure
JIRA: VES-1
Change-Id: I4c804f65e485f4d4d539263c6702212015d9c99b
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Mon, 6 Feb 2017 23:43:13 +0000 (17:43 -0600)]
Add RST docs for Danube
JIRA: VES-1
Moved current docs folder, which contains ves_data_model.json,
to tests/docs.
Change-Id: I76b87f0815d2e59cdde1d388dbc313c246ae09c9
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Wed, 18 Jan 2017 18:48:34 +0000 (10:48 -0800)]
Update to latest schema version.
JIRA: VES-2
Update copyright year.
Add heartbeatIntervalChange operation.
Add internalHeaderFields.
Add mobileFlowFields additionalFields.
Add mobileFlowFields mobileFlowFieldsVersion.
Add syslogPri, syslogSdId, syslogSev.
Add thresholdCrossingAlertFields additionalFields.
Remove "internal ATT field" comment.
Change-Id: I3191656b4be2ab139952719ade74bcd07a87faa2
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 29 Nov 2016 15:47:17 +0000 (07:47 -0800)]
Add baseline of VES data model.
JIRA: VES-2
Change-Id: I2bd05af3c6461fa1dc492cadf543738945f067da
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 23 Nov 2016 01:57:02 +0000 (17:57 -0800)]
Fix bare metal collectd agent cleanup
JIRA: VES-1
Change-Id: I20eb6229e47fc00f82f84d444f7f4eecb9cd6734
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 24 Oct 2016 14:15:25 +0000 (07:15 -0700)]
Remove test in wrong folder
JIRA: VES-1
Change-Id: I6924a1a2b9657d75732100de19475d6ea50f9bba
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
blsaws [Sun, 23 Oct 2016 19:49:56 +0000 (19:49 +0000)]
Add removal steps for bare metal collectd agents
JIRA: VES-1
Change-Id: Ia5f70a41750da50df6cb5e83327c23b0e5b9816d
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Sun, 23 Oct 2016 14:03:29 +0000 (14:03 +0000)]
Fix guest parameter
JIRA: VES-1
Change-Id: If3d8e1973a9a8f95b42313778caeeeadd28a8dee
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Sun, 23 Oct 2016 02:56:16 +0000 (02:56 +0000)]
Fix ssh commands
JIRA: VES-1
Change-Id: I4a912a0d934108742d088fd02ccadc0cf1dc3ac6
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Sun, 23 Oct 2016 01:41:03 +0000 (01:41 +0000)]
Apex support mods
JIRA: VES-1
Change-Id: I9265191fb9c5a985fe84355159114941cccc16f4
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Sun, 23 Oct 2016 00:22:14 +0000 (00:22 +0000)]
Fix if statement
JIRA: VES-1
Change-Id: I04f5e9d226010ccb1f3f34e8e06383a3b3d785ac
Signed-off-by: blsaws <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 22 Oct 2016 05:11:03 +0000 (22:11 -0700)]
Reduce pause time
JIRA: VES-1
Change-Id: I42fb000dd5189141e7348722df98d52cb1f3c6b2
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 21 Oct 2016 02:39:29 +0000 (19:39 -0700)]
Pass VM IDs to monitor for correlation
JIRA: VES-1
Update collectd conf for current agent
Remove unneeded/fake fields in HTTP request rate report
Change-Id: I1e30d5c78ea5025c864a8ca2955adc8a8852ed50
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 19 Oct 2016 23:04:58 +0000 (16:04 -0700)]
Working version with collectd installed on bare metal host
JIRA: VES-1
Change-Id: Ib789b72a42bdd731c0fd0da4863cccc5462cf0b9
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 19 Oct 2016 02:32:21 +0000 (19:32 -0700)]
Collectd working on VM version
JIRA: VES-1
Change-Id: If03d8ddaf70c9898b70248de98fbb2974d45dc81
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 17 Oct 2016 21:50:36 +0000 (14:50 -0700)]
Expand blueprint for LB and 2nd app server
JIRA: VES-1
Change-Id: I244b3c7dfbffe0b2766bde54b61452675679ae45
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 17 Oct 2016 04:55:48 +0000 (21:55 -0700)]
Replaced collector.py with monitor.py
JIRA: VES-1
Change-Id: Iacfa032786ebe9a2e475c858c582e92e820b277c
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sun, 16 Oct 2016 20:37:46 +0000 (13:37 -0700)]
Add CPU usage reporting
JIRA: VES-1
Change-Id: Id2b5dc8bef0aa5de478835aa9505ee9f7a4618db
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 15 Oct 2016 18:57:30 +0000 (11:57 -0700)]
Correct timestamp output
JIRA: VES-1
Change-Id: I4eaf24b9b9861fb9b8a8130d94fbf90cce797e2c
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 15 Oct 2016 17:39:39 +0000 (10:39 -0700)]
Add timestamp and print all info on each event
JIRA: VES-1
Change-Id: I93b83d21706468827a2ce2f174601bbc69d28c02
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 15 Oct 2016 16:54:59 +0000 (09:54 -0700)]
Fix state change detection, add to monitor
JIRA: VES-1
Change-Id: Icd78d6ff941e46850d4635a7d136e8b1a85baa25
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 15 Oct 2016 15:39:52 +0000 (08:39 -0700)]
Fix agent startup, add monitor.py and favicon
JIRA: VES-1
Report intended traffic measurement at agent
Change-Id: I587150f80eebfdd4b1efaafc48b78db30dd33468
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 15 Oct 2016 14:38:35 +0000 (07:38 -0700)]
Correct test for web server running
JIRA: VES-1
Change-Id: Ie66a74cad42bb6940487db277ee36ef52227eff6
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 13 Oct 2016 05:52:10 +0000 (22:52 -0700)]
Add random traffic, traffic rate report, etc
JIRA: VES-1
Change-Id: I831dc57d8d42e4582c2db0d1cf6e811c543e5eb4
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
blsaws [Thu, 13 Oct 2016 01:06:02 +0000 (18:06 -0700)]
Add baseline of agent code
JIRA: VES-1
Change-Id: I43f852d61a8c821bd5099c5a9b02d8a65caa19dd
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Wed, 12 Oct 2016 19:40:32 +0000 (12:40 -0700)]
Build agent demo library into the app VM
JIRA: VES-1
Change-Id: Iaa4c25dd78b0cc0c83979706709443c69ad0db1e
Signed-off-by: blsaws <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 12 Oct 2016 05:42:35 +0000 (22:42 -0700)]
Baseline of tests
JIRA: VES-1
Change-Id: I1a78a179414f6bccc93934639554c4fb7d65c64a
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
blsaws [Mon, 3 Oct 2016 23:34:59 +0000 (16:34 -0700)]
Initial baseline
JIRA: VES-1
Change-Id: I0c366306bb16cf843e30cb343eefab600ab3f9e5
Signed-off-by: blsaws <bryan.sullivan@att.com>
Aric Gardner [Tue, 27 Sep 2016 20:07:58 +0000 (20:07 +0000)]
Initial empty repository