aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2018-01-31 01:41:01 +0000
committerGokul Singaraju <gs244f@att.com>2018-03-05 19:34:35 -0500
commit7c98e7f3cf4d09a51c8989360f0b029fd2164c5a (patch)
tree1bd8d55cd59b002106253c24613a91fab859cc79 /README.md
parentfb39b6640dfff48ed14cce07f625d560e25f788d (diff)
Missing heartbeat microservice
Issue-ID: DCAEGEN2-275 Change-Id: I2a2def9aef7664b58c6c3b74318343699fbf6c22 Signed-Off-by: Gokul Singaraju <gs244f@att.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..702ebc7
--- /dev/null
+++ b/README.md
@@ -0,0 +1,28 @@
+# Missing Heartbeat service
+
+# Interface Diagram
+This repo is the thing in red:
+
+![Alt text](doc/cbs_diagram.png?raw=true)
+
+# Overview
+
+Missing Heartbeat service tracks Heartbeat messages from VNF VMs and generates Missing Heartbeat signal for certain number of failed heartbeats. The service tracks heartbeat Messages from DMaaP message routes and generates Missing Heartbeat signal. The IP:Port of DMaaP Message router for Input messages and Output messages needs to be configured. The input and output messages are in JSON format.
+The VNF VMs input topic , output topic, periodicity and number of Heartbests can be configuredin cofig YAML file.
+ The format of output messages is still being worked out.
+# Assumptions
+1. Input and Output messages are in JSON format
+2. The periodicity of Heartbeat messages is more than 15sec
+
+
+# Testing
+You need tox:
+```
+pip install tox
+```
+Then from the root dir, *not in a virtual env*, just run:
+```
+tox
+```
+You may have to alter the tox.ini for the python envs you wish to test with.
+