Jian Li
667c6eb819
Fix: check the remote server connectivity before adding to map
...
1. replace boolean typed enable flag into enumeration status type
2. put the service in pending state, if the activation was failed
Change-Id: I15110f3d837d9a3ecf048c2777ec6fae9bf264ff
2019-01-09 05:37:49 +00:00
Jian Li
7fe7eaf528
Add REST API for query/update/delete/enable/disable telemetry config
...
1. Add unit test for newly added REST APIs
2. Add codec and unit tests for TelemetryConfig
3. Split web package out from app package due to dep conflict
Change-Id: I85f52b2a7d059622e98832843bc9613cb8befa98
2019-01-09 05:37:41 +00:00
Jian Li
a61e0b6205
Improve the telemetry service LCM granularity
...
Change-Id: I3d1b43b360883b0644af2341bdc21aeb4f603414
2019-01-09 05:37:32 +00:00
Jian Li
16f1f53377
Added a set of CLIs for update and enable/disable telemetry svc cfg
...
Change-Id: I518585f7941c98aa0479acc3583a0f1a751e6db9
2019-01-09 05:37:17 +00:00
Jian Li
69600e0b76
Refactor: move telemetry config from componentCfg to configs.xml
...
1. Support to export the metrics to multiple targets
2. Add a set of properties to kafka config (key, topic, etc.)
3. Add distributedStore to manage telemetry configs
4. Add CLI to query stored telemetry configs
5. Add a set of telemetry loaders to import xml definitions
6. Add unit tests for telemetry cfg, xml cfg loader and dist store
7. Add missing javadoc for a set of implementation classes
Change-Id: I39480c9a6ac07357184d2e1094b9c9f4d36fd8b1
2019-01-09 05:37:05 +00:00
boyoung2
a8549d2d80
Modify a annotation and refactor Web UI.
...
Change-Id: I985733e8f4e7d0cda292ed4a240d1250db8e2316
2018-12-26 02:21:27 +00:00
Jian Li
bb83f7cd22
Fix: enable openstack related CLIs
...
Change-Id: I59ee4b4dfba90fe409e17a8ff2cb838c01fbe971
2018-11-13 04:20:13 +00:00
Ray Milkey
0faa721e80
Fix openstack app ignition problems
...
Change-Id: Ide8411ac1cc857cfd48e0ff7757231b99a53878a
2018-11-07 19:04:54 +00:00
Thomas Vachuska
07782d262b
Eliminated old features.xml and app.xml files required by no-longer supported Maven build.
...
Change-Id: I060af47c85c1b83d35f6cc8e462d6d609872b15a
2018-11-01 20:41:00 +00:00
Ray Milkey
8e406511e9
openstack and routing app OSGi property migration
...
Change-Id: I855020959456f059911284bb7d8ade376cbc20c5
2018-10-29 23:43:14 +00:00
Thomas Vachuska
22ea6126e4
Removing BUCK files and other Buck-related auxiliaries.
...
Change-Id: I23691380efcd9bce4906695605214ed59ada0e87
2018-10-24 20:02:31 +00:00
Ray Milkey
d542568b21
Merge branch 'master' into dev-karaf-4.2.1
...
Change-Id: Iec1b8947c898b0bf10db8caece0c3a064d1c63ae
2018-10-23 10:50:43 -07:00
Jian Li
4c615ac8d8
Fix: resolve the openstacktelemetry activation issue caused by deps
...
Change-Id: I9d696b6593e8593596f272845d60bbf2f81e5d52
2018-10-23 08:25:32 +00:00
Ray Milkey
0b18b72872
Merge branch 'master' into merge
...
Change-Id: I163ecf699b554e33f4db938c66b73c9911e51135
2018-10-16 13:19:15 -07:00
Jian Li
7f7c43b621
Add prometheus telemetry manager unit test
...
Change-Id: I45d7776a7ec945bf0d16e2d4a2889d47a65723d0
2018-10-11 11:12:27 +09:00
Ray Milkey
db57f1c326
Merge branch 'master' into dev-karaf-4.2.1
...
Change-Id: I86b9d80581cd76a7c20e05201023090f9692d1ab
2018-10-09 11:26:45 -07:00
Jian Li
a5ae2adad9
Fix: resolve NPE with empty configMap setup for openstacktelemetry
...
Change-Id: Ib3f50f34845ddc631a928a037810e1fa688fa669
2018-10-05 18:16:41 +09:00
Ray Milkey
df521294ce
Merge remote-tracking branch 'origin/master' into merge-master
...
Change-Id: I4608093c4400a313b253508ac6bc8a84ecba5c7e
2018-10-04 15:13:33 -07:00
boyoung2
1c5f5f4592
Add a prometheus exporter
...
Change-Id: I2989d87c2a83eed31c6617694bdcb78bf9b38553
2018-10-03 14:40:31 +00:00
Ray Milkey
d84f89ba3d
[WIP] Upgrade ONOS to karaf version 4.2.1
...
Change-Id: I7cd40c995bdf1c80f94b1895fb3344e32404c7fa
2018-09-28 11:20:57 -07:00
boyoung2
7b44412ba8
Network toplogy GUI for VM-to-VM flow statistics configuration.
...
Change-Id: I86543c7bb30d79ec8b5d57f822756b5e8a8e5e40
2018-09-12 06:07:48 +00:00
Jian Li
f8b8c7fddb
Support monitoring underlay network using openstack telemetry app
...
Change-Id: I84f8735a700a89f28124fe3a76fafab339e3dbc1
2018-08-30 03:55:45 +00:00
Jian Li
3ed7f30db3
Refactor: remove code duplication for openstacktelemetry app
...
Change-Id: I3a97bc22e8a49ef6184876875351ebba8111e25c
2018-08-30 03:55:38 +00:00
Ray Milkey
761e80a427
Remove pom files from ONOS
...
Change-Id: I53e2395466cba10222d638736635b11380421d98
2018-08-21 18:11:58 +00:00
Ray Milkey
312d987732
Starting snapshot 1.15.0-SNAPSHOT
...
Change-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d
2018-08-20 16:09:54 -07:00
Ray Milkey
a8f4840e86
fix formatting problems
...
Change-Id: I46558d1e05cadbfac535460e40a4084ff9e1ed74
2018-08-16 15:59:03 -07:00
Jian Li
8bdc828a7c
Fix: resolve activation issue of openstacktelemetry
...
Change-Id: I39f88f37b7b8c59d96bc92ac5d55c1c953ffc0fe
2018-08-16 22:00:00 +09:00
ONOS Jenkins User
03e5521fba
Starting snapshot 1.14.0-SNAPSHOT
2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2
Tagging 1.14.0-rc2
2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac
Starting snapshot 1.14.0-SNAPSHOT
2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922
Tagging 1.14.0-rc1
2018-08-13 23:15:43 +00:00
Ray Milkey
4867af2f9c
Revert "Tagging 1.14.0-b1"
...
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.
Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Ray Milkey
78ce40093a
Tagging 1.14.0-b1
2018-08-10 11:16:44 -07:00
Carmelo Cascone
72893b7755
[WIP] Attempt at building grpc and p4runtime protocols with Bazel
...
STILL NOT WORKING AT RUNTIME
Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
2018-08-09 20:33:39 +00:00
Boyoung Jeong
1cca5e885d
Add a message handler for Openstack Telemetry view
...
Change-Id: I2803ac6e8f3c90e005bc73c43a5b867934daa80f
2018-08-07 01:28:23 +00:00
Yuta Higuchi
df1e3733bb
Fixing pom.xml
...
- remove duplicate deps
- remove bundle instruction pointing to file which does not exist
Change-Id: Iad8f2aef94d7cd705317a6092174235409d7f968
2018-08-06 17:13:15 +09:00
Jian Li
6c92b3c4b2
Fix: invoke the publish method only if the service is enabled
...
Change-Id: Ie127458d6c8c6689d81b37436d200580ef7133a7
2018-08-06 02:29:00 +00:00
Jian Li
d486a73352
Support to build openstack related apps using Bazel
...
Change-Id: Ibc9f43a8fd92bb41b162a88a1eb3e8c8c5ad990a
2018-08-05 08:53:02 -07:00
Jian Li
ae3fcfffa2
Add a set of unit tests for openstack telemetry app
...
Change-Id: Ib5963c61ef0c0302a90a4f30d3dd1f0ec2862aea
2018-07-31 23:13:34 +00:00
Jian Li
086ad708f4
Add unit tests for SONA apps codec register
...
Change-Id: I52631b75b3f1ed73fb27feb73e09e7cd68af75ab
2018-07-31 15:21:48 +00:00
Boyoung Jeong
4d1c9d1bc8
Publish a statistics record to InfluxDB
...
Change-Id: I046207ab16b91c5ff65ae6df9e5929b9979907e1
2018-07-24 12:21:37 +00:00
Jian Li
bd295cd1cd
Fix: resolve exception during vtap and telemetry app deactivation
...
Change-Id: I7b0f00467759bec1f6344e75d0c0ef40b13e5dd7
2018-07-22 12:25:42 +09:00
Thomas Vachuska
67484d9008
Added RBAC for REST APIs.
...
- admin role required for POST, PUT, DELETE & PATCH
- viewer role required for all other requests
- cleaned up all web.xml files for consistency and correctness
Change-Id: I33bad5cec0fb0f4285eed84173025b0a107b5aec
2018-07-17 12:10:00 -07:00
Jian Li
a494768d94
Support to publish port TX and RX stats in openstacktelemetry
...
Change-Id: I368fb676e4817cd01e5782a3b37170e2b9a5c6bd
2018-07-09 02:26:45 +00:00
Jian Li
e6110b7b34
Fix: resolve the service not found exception caused by openstack4j
...
Change-Id: I33a5c7e6b91758a61662a77a1b347fd0239219eb
2018-07-08 09:20:19 +00:00
Jian Li
753280ebbf
Support collecting outbound vFlow stats for FLAT typed network
...
Change-Id: I359e2a39867126d76e4b7daae84aecf85e0f8c11
2018-07-04 17:21:24 +00:00
Jian Li
87ded8248d
Augment SONA pipeline to support both vTap and vFlow stats features
...
Change-Id: If4adaf672f3b975bbe150b20b380a04183a837d0
2018-07-03 01:46:23 +00:00
Ray Milkey
bcc53d3268
Sonar fixes
...
- Missing break statement
- integer arithmetic for a long expression
Change-Id: If3d8ef43590cd81073029643057e21ff51b6a1e9
2018-07-02 10:22:57 -07:00
Jian Li
998ec7b483
Allow to collect vStats from unmanaged host
...
Change-Id: I940767c5e833b4c2fc799d5023bb9e81c6bbb032
2018-07-02 02:26:47 +00:00
Jian Li
85573f4dec
Fix: resolve NPE caused by non-existence of IP protocol
...
Change-Id: I8f2233637986089b9347da03221db2852faa7fe7
2018-06-28 05:14:47 +00:00