Software feeding CDR’s into Timelion with Calculation of Concurrent Calls

Imefungwa Ilichapishwa Miaka 6 iliyopita Kulipwa wakati wa kujifungua
Imefungwa Kulipwa wakati wa kujifungua

import CDR information in .csv performing concurrent call calculation prior to inserting into Elasticsearch using logstash

Then Plot a line time graph, using Timelion in Elasticsearch/Kibana to provide a graph of Concurrent Calls over time for the time duration of the .CSV file given.

Calculate the number of Concurrent calls for each second of duration in the file attached .CSV. For each call that starts in a given minute of time, increment concurrent calls counter. Set a timer to decrement until the end of the time call, then Decrement concurrent calls counter. the field in each CDR Indicating call start time is “setup_start_ts” and “call_time” field gives us The duration in milliseconds of the call. The time is measured from the final successful message until the first BYE message. this will give us a count of the number of Concurrent calls to insert into elasticsearch database.

please use PYTHON to implement this calculation and any other code you need to write

plot that number on a Timelion graph in Kibana

Provide a display option to enable display of minimum and maximum 1 second values When the plot on the graph is an averaged over 1 minute or more using the 1 second values you have placed in the ELS database.

Provide the ability from the timelion graph GUI to set the time axis to display with the following time spans:

• 5 minutes

• 20 minutes

• 1 hour

• 6 hours

• 24 hours

• 3 days

• 7 days

To confirm, these .CSVs use:

• Semi-colons (;) for field separators

• Field values are quoted when necessary (ie: if there's a semi-colon in the field value, it will be quoted--eg ";tag=3948u522;phone=whatever", etc.

For example, when using the Python CSV module to read these, the class would be invoked as follows:

import csv

cdr_reader = [login to view URL](input_file, delimiter=';', quotechar='"')

Please send us the code. This is just an extremely small proof of concept project. There will be measured many more larger ones to follow up on quick, bug free and successful completion of this one.

Purely for informational purposes, Here is a link to a similar project within elasticsearch using Avaya CDRs. We do NOT need you to support Avaya CDRs

[login to view URL]

Elasticsearch Hadoop Python Software Architecture Uhandisi wa Mawasiliano ya Simu

Kitambulisho cha Mradi: #15916870

Kuhusu mradi

6 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

6 wafanyakazi huru wanazabuni wastani wa $460 kwa kazi hii

xiqian88

Dear,Sir How are you? I am very interested in your project. Relevant Skills and Experience I have experienced in developing Python Programming,Software Architecture for 5 years. I am very family with programming using Zaidi

$333 USD kwa siku 10
(Maoni 33)
6.5
schoudhary1553

Greeting, I have understood your Software feeding CDR’s into Timelion with Calculation of Concurrent Calls task and can do it with your 100% satisfaction. Please ping me for more discussion. Relevant Skills and Expe Zaidi

$450 USD kwa siku 10
(Maoni 38)
5.9
deytps86

Hello, I extensively work in Bigdata Hadoop project. In fact this week I have completed a ELK project with 5* ratings. Thanks! Relevant Skills and Experience So you want a CDR stitcher before we put the cdr in elastic Zaidi

$616 USD kwa siku 7
(Maoni 24)
4.8
ITprogrammer1

Hello, I am expert in Python, Software Architecture, Windows desktop, Telecommunications Engineering, Elasticsearch, Hadoop, . I have more than 7 years experience in Software Architecture. Relevant Skills and Exper Zaidi

$250 USD kwa siku 4
(Maoni 0)
0.0
BrunoRe

hello Relevant Skills and Experience programming Stay tuned, I'm still working on this proposal.

$555 USD kwa siku 10
(Maoni 0)
0.0