CUBE Analytics Setup & Configuration
Processing data from CUBE supplies a more holistic view of an organization’s PSTN calling. CUBE does not have to route calls to a CUCM cluster; it can route calls to a third-party application like a fax server or an interactive voice response system. Doing so can give you visibility into calls that CUCM doesn’t natively offer.
The only calls CUCM sees involving CUBE are PSTN calls sourced or destined to a registered endpoint (phone, CCX port, Unity). CUBE, on the other hand, will only see PSTN-facing call activity. It will not include CUCM intra-cluster call records.
CUBE Analytics Requirements
- Variphy 12.3+ with a license allowing CUBE data processing
- Cisco IOS Release 12.4(20)T or a later release
- Cisco IOS XE Release 16.3.1 or a later release
https://www.cisco.com/c/en/us/td/docs/ios/voice/cdr/developer/manual/cdrdev/cdrcsv.html#77056
Variphy Server Requirements for CUBE
Multiple event records are logged for each call routing via a CUBE device. For instance, each normal two-way call will have at least two events uniquely identified by the h323 call origin (Answer, Originate, or Call Back).
The benchmark stats pulled from a sample data set are below. It represents the general specifications based on 650,000 events stored in the Variphy database.
Description | Sample Amount | Requirement |
Database Storage | 650,000 Events | 1GB |
DB Memory (Separate) | 1:1 of Database Storage Requirement | 1 GB |
Variphy Memory (Co-Res) | 1:1 of Database Storage Requirement + 8GB | 9GB |
CPU | 2 vCPU |
General Specifications
Description | Sample Amount | Requirement |
Database Storage | 8,000,000 Events (8M / 650,000) | 12.3 GB |
DB Memory (Separate) | 1:1 of Database Storage Requirement | 12.3 GB |
Variphy Memory (Co-Res) | 1:1 of Database Storage Requirement + 8GB | 20.3 GB |
CPU | 2 vCPU |
Example Data Sizing
Enable FTP on Variphy OVA
Requirements
The following high-level items are required to enable FTP access for CUBE:
- Variphy application running as variphyapp with directory permissions into the CDR directories.
- FTP server installed, configured, and enabled. (vsftpd).
- FTP user accounts created. New OVAs will have a default variphyftp user account, but upgraded installations will need to create this account.
- FTP user account information will need to be configured in each CUBE device.
- The customer’s network will need to allow FTP access from their CUBE devices to the Variphy server.
New 12.3 OVA Setup
The OVA comes with FTP preinstalled but disabled by default.
- Build your CUBE device in Variphy UI.
- To enable FTP on Variphy server CLI, run this command:
enable-ftp - Once FTP is enabled, it can be accessed by authorized users only. By default, there is a Variphy FTP account that can be used:
- User: variphyftp
- Password: V@riphy!!
- The command line alias add-ftp-user can be used to create additional FTP-only users. The script can be called without providing any options and will prompt you for the username and password. These can also be provided as command line options, as shown below. The CDR Data directory option can be used to provide a non-standard location to store CDR data. The FTP user will have access to upload files, but the variphyapp account must have access to these non-standard directories for processing.
Example:
add-ftp-user -n USERNAME -p PASSWORD -d CDR_DATA_DIRECTORY
If you are using a Variphy version prior to v12.3, click here to learn how to update.
Variphy CUBE/IOS Setup
If your license is coded to allow CUBE devices, the user will see a new CUBE/IOS cluster type.
Here’s how to set up Variphy CUBE.
- Click the Add New button.
- Update the name and description of CUBE.
- Select the default or named enterprise you’d like to associate to this CUBE device.
- Add a host name, which must match the output of sh version on the CUBE device.
Note the field for the IP address of CUBE. We will use this for informational purposes only at this time.
5. Select the time zone that this CUBE device resides in.
Variphy CUBE Configuration and Options
Data Processor Status: Current Status of data processing. The status will remain disabled until the CUBE cluster type is activated and the database created.
CDR File Delivery: The subfolder name within the root directory to which you are delivering data. For Linux this will likely read /opt/variphy/data/CUBE/.
Process Files Every: Use System Default refers to global setting defined in Settings > System > Application Settings.
Preserve Files After Processing: Use System Default refers to global setting defined in Settings > System > Application Settings.
Database Server: Select the predefined Database Server defined on Settings > System > Database Servers.
NOTE — Using the Variphy OVA will default this setting to the local database engine.
Database Name: Indicate a unique database name that will be created to hold your CUBE data. The initial setup will create the database and write the schema to the selected database server with this supplied name.
Purge All CDR Data: The amount of CUBE data to retain in the database before a nightly purge.
Purge Connected Zero Duration Call CDR Data: Ability to delete CUBE data that is connected but has a zero duration at a different pace.Purge Non-Connected Call CDR Data: Ability to delete CUBE data that is Non-Connected at a different pace than Connected / 0 duration events.
Purge CDR Daily At: Time at which you’d like to run the purge cycle.
Purge Batch Count: Default 1000. Number of records handled by each deletes statement.
Purge Max Duration: The allowed time to run the purge process. In this example, it will run threads (LIMITS) of 1000 records for a duration of 2 hours daily until all necessary records are deleted.
Useful troubleshooting commands
Variphy OVA (linux) Commands
To show all vsftpd users:
cat /etc/vsftpd.userlist
To validate that the firewall is disabled:
sudo ufw status
To check the FTP user home directory. In the below example, we are validating the variphyftp user home directory:
cat /etc/passwd | grep variphyftp
To change the FTP user’s home directory. In the below example, we are changing the home directory for the variphyftp user to /opt/variphy/data/CUBEdata:
sudo usermod –home /opt/variphy/data/CUBEdata variphyftp
To reset the vsftpd users password. In the below example, we will change the FTP password of the variphyftp user:
sudo passwd variphyftp
To show the VSFTPD log file:
cat /var/log/vsftpd.log
CUBE commands
To show the files contained in flash:
show flash:
To show the file accounting configurations on the CUBE:
sh run | begin gw-accounting file
To manually FTP copy a file from flash:
copy flash:filename ftp://userid:password@FTPServer
Force the file accounting configurations to run now:
file-acct flush with-close
Rest the file accounting routine. Used when file accounting stops pushing data and needs to be restarted:
file-acct reset
Show active CUBE calls. Useful to see calls before forcing a push:
show isdn active
Check out our Workshops for more tips and tricks on CUBE analytics!
Thanks so much for the blog article.Really thank you! Really Cool.
It’s going to be end of mine day, however before ending I am reading this enormous paragraph to increase my know-how.
My brother recommended I might like this blog. He was totally right.This post actually made my day. You cann’t imagine simply how much time I had spent forthis information! Thanks!My blog; solar panels nz
new ed treatments doxycycline medicationed pumps
Well I really liked studying it. This information offered by you is very useful for correct planning.
It’s truly a nice and useful piece of information. I’m satisfied that you simply shared this useful information with us. Please keep us up to date like this. Thanks for sharing.
Very neat article.Thanks Again. Really Cool.
Great article post.Really thank you! Keep writing.
Thanks so much for the article.Much thanks again. Will read on…
Thanks a lot for the article post.Really thank you! Great.
Im obliged for the blog article.Really looking forward to read more. Really Great.
Thank you ever so for you blog.Thanks Again. Fantastic.
Thank you ever so for you article.Really thank you! Want more.
Really appreciate you sharing this blog post.Much thanks again. Want more.
Say, you got a nice blog article.Thanks Again. Will read on…
Thanks again for the post. Want more.
Superb post however I was wanting to know if you could write alitte more on this topic? I’d be very thankful ifyou could elaborate a little bit further. Kudos!asmr 0mniartist
apartments in columbus indiana rentberry scam ico 30m$ raised tokyo apartments
Thanks for the blog article.Really thank you! Great.
Very neat post.Much thanks again. Great.
Very good post.Much thanks again. Fantastic.
Awesome blog article.Much thanks again. Keep writing.
ivermectin lotion for lice ivermectin liquid
A fascinating discussion is definitely worth comment. I believe that you ought to publish more on this issue, it might not be a taboo matter but generally folks don’t discuss such issues. To the next! Kind regards!!
Thank you for sharing your thoughts. I really appreciate your effortsand I am waiting for your further write ups thanks once again.asmr 0mniartist
I don’t even understand how I stopped up here, however I thought this put up was once good. I do not recognise who you might be but definitely you are going to a famous blogger in the event you are not already
Cheers!
Very informative article post.Much thanks again. Fantastic.
Ergometer the muscles and instituting up-to-date fretting may decrease. generic sildenafil names Rdwndh ezkiqt
Very informative blog article.Much thanks again. Will read on…
Appreciate this post. Let me try it out.Feel free to surf to my blog – hemp seed oil uses
Awesome blog.Thanks Again. Really Great.
Hello there! I know this is kind of off topic but I was wondering if you knew where I could find a captcha plugin for my comment form?I’m using the same blog platform as yours and I’m having trouble finding one?Thanks a lot!
I truly appreciate this blog article.Thanks Again. Awesome.
I am so grateful for your blog post.Thanks Again. Really Cool.
Great, thanks for sharing this article post.Really looking forward to read more. Keep writing.
Muchos Gracias for your article.Thanks Again. Want more.
Very informative blog article.Really looking forward to read more. Great.
Thanks-a-mundo for the article.Much thanks again. Really Cool.
Appreciate you sharing, great article post.Thanks Again. Will read on…
Thanks again for the blog.Really looking forward to read more. Keep writing.
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.
It’s remarkable to visit this sitge annd reading the viewas of all friends regardingthis post, while I am alo eager of getting know-how.
I really enjoy the blog.Really thank you! Will read on…
This is one awesome article post.Thanks Again. Awesome.
Really informative blog article.Much thanks again. Much obliged.
Very neat blog post.Much thanks again. Really Great.
Thank you for your article.Thanks Again. Keep writing.
Really appreciate you sharing this article.Really looking forward to read more. Really Great.
I really enjoy the article post.Thanks Again. Really Cool.
Hey, thanks for the blog.Much thanks again.
Thanks-a-mundo for the post.Really thank you! Keep writing.
Thanks for sharing, this is a fantastic blog article.Really thank you! Will read on…
Simply a smiling visitor here to share the love (:, btw outstanding pattern .
Very neat blog.Much thanks again. Fantastic.
Major thanks for the article.Really thank you!
Looking forward to reading more. Great article.Really thank you! Much obliged.
Thank you ever so for you blog article. Awesome.
I truly appreciate this blog.Really looking forward to read more.
I really like and appreciate your article post. Awesome.
Awesome post. Much obliged.
Great article.Really looking forward to read more. Cool.
Wow, great article.Thanks Again. Really Cool.
Appreciate you sharing, great blog post.Much thanks again.
Itís nearly impossible to find experienced people for this topic, however, you sound like you know what youíre talking about! Thanks
Im grateful for the blog post.Much thanks again. Great.
each time i used to read smaller articlesor reviews which also clear their motive, and that is also happening with this paragraph which I am readingnow.
What’s up, this weekend is pleasant in favor of me, for the reason thatthis moment i am reading this wonderful educational paragraph here atmy home.
I think this is a real great article.Thanks Again. Cool.
Looking forward to reading more. Great article post.Really looking forward to read more. Fantastic.
Thank you for your article post.Much thanks again. Great.
Awesome blog article.Much thanks again. Fantastic.
Major thankies for the blog.Much thanks again. Fantastic.
Thanks for the blog article.Really thank you! Keep writing.
Fantastic blog article.Really looking forward to read more. Fantastic.
Thanks again for the blog post.Really looking forward to read more. Really Great.
I really like and appreciate your post.Really thank you!
Your point of view caught my eye and was very interesting. Thanks. I have a question for you.
A round of applause for your blog post.Much thanks again. Fantastic.
Thanks for the marvelous posting! I definitely enjoyed reading it, you might be a great author.I will remember to bookmark your blog and may come back later on. I want to encourageyou to continue your great posts, have a nice morning!
Greetings! I know this is somewhat off topic but I was wondering if you knewwhere I could locate a captcha plugin for my comment form?I’m using the same blog platform as yours and I’m having trouble findingone? Thanks a lot!
Very informative blog article.Really thank you! Will read on…
Hmm is anyone else encountering problems with the pictures on this blog loading?I’m trying to find out if its a problem on my end or ifit’s the blog. Any suggestions would be greatlyappreciated.Also visit my blog post … nice airport taxi
Major thankies for the post.
fantastic points altogether, you just gained a brand new reader. What may you recommend in regards to your put up that you just made some days ago? Any certain?
Thanks for the blog.Thanks Again. Cool.
I cannot thank you enough for the blog post. Will read on…
Hey, thanks for the blog article.Really looking forward to read more. Keep writing.
I like the valuable info you provide on your articles. I will bookmark your blog and check once more here frequently. I’m somewhat sure I will be informed plenty of new stuff right here! Best of luck for the following!
A fascinating discussion is worth comment. There’s no doubt that that you ought to publish more on this issue, it might not be a taboo matter but usually people don’t discuss these topics. To the next! Best wishes!!
wow, awesome article.Really looking forward to read more. Great.
Can anyone in a position to recommend comprehensive Ipod Repairs B2B Sales Leads? Thanks
Muchos Gracias for your post.Much thanks again. Really Cool.
There’s certainly a lot to learn about this issue. I love all of the points you have made.
Muchos Gracias for your article post. Fantastic.
Hey! Would you mind if I share your blog with my zyngagroup? There’s a lot of folks that I think would really appreciate your content.Please let me know. Thanks
Great, thanks for sharing this article post.Really thank you! Really Cool.
My search is over. You provided the answers that I have actually been seeking. Thank you for creating such an interesting post. I will be reading a whole lot more of your content.
the best ed pills п»їerectile dysfunction medicationbest ed treatment pills
This is one awesome article post.Really looking forward to read more.
do i have ed erectile dysfunction pills – erectile dysfunction medications
online slots online slots slots for real money
Looking forward to reading more. Great post. Fantastic.
Generally I do not read article on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, quite nice post.
Thank you for your post.Really thank you! Much obliged.
Muchos Gracias for your post.Thanks Again. Much obliged.
Awesome blog post.Thanks Again. Really Great.
Really appreciate you sharing this article post.Much thanks again. Awesome.
Great article.
wow, awesome blog.Much thanks again. Really Cool.
Thanks for sharing your thoughts about 우리 카지노 가입.Regards
I cannot thank you enough for the blog.Much thanks again. Want more.
Enjoyed every bit of your blog article.Really thank you!
Major thanks for the post.Really thank you! Great.Loading…
п»їorder stromectol online generic stromectol – ivermectin syrup
Wow, great blog article.Much thanks again. Awesome.
Really when someone doesn’t know afterward its up to otherpeople that they will help, so here it happens.
I’m looking for something unique. P.S Sorry for being
Major thankies for the blog post.Much thanks again. Will read on…
I am not sure where you’re getting your info, butgood topic. I needs to spend some time learning more or understanding more.Thanks for wonderful info I was looking for this info for my mission.My blog post: oil pulling teeth whitening
ivermectin human – ivermectin purchase side effects of ivermectin
I do not even know how I ended up here, but I thoughtthis post was good. I do not know who you are but definitely youare going to a famous blogger if you are not already
Cheers!
Hey there! I just wanted to ask if you ever have anytrouble with hackers? My last blog (wordpress)was hacked and I ended up losing months of hard work due to no backup.Do you have any solutions to prevent hackers?
I’m still learning from you, but I’m making my way to the top as well. I certainly liked reading everything that is posted on your blog.Keep the information coming. I loved it!
Pretty nice post. I just stumbled upon your blog and wanted to say that I’ve truly enjoyed surfing around your blog posts. In any case I will be subscribing to your rss feed and I hope you write again very soon!
Looking forward to reading more. Great blog.Much thanks again. Really Great.
Thanks-a-mundo for the blog article.Thanks Again.
I am very happy to read this. This is the type of manual that needs to be given and not the accidental misinformation that is at the other blogs. Appreciate your sharing this best doc.
Major thankies for the blog article. Will read on…
Very neat blog post.Much thanks again. Keep writing.
I cannot thank you enough for the blog article.Much thanks again. Much obliged.
Pipes Peaksilicone water bongWe pride ourselves on being friendly and helpful, no matter what your needs or experience is. Come on in to just sit and relax, never the pressure sale or the hurry trang điểm your mind mentality..
I truly appreciate this blog.Really looking forward to read more. Really Cool.
Heya i’m for the primary time here. I came across this boardand I to find It truly useful & it helped me out much.I’m hoping to offer something back and help others such as you helped me.
I am so grateful for your article post.Really thank you! Keep writing.
Amazing things here. I am very happy to lookyour post. Thanks a lot and I am looking ahead to contact you.Will you please drop me a mail?
Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом.
Мы предлагаем:сервис центры бытовой техники москва
Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!
Muchos Gracias for your blog post.Really thank you! Want more.
I appreciate you sharing this article post.Thanks Again. Fantastic.
Really appreciate you sharing this blog article.Much thanks again. Keep writing.
Thank you ever so for you article.Really looking forward to read more. Will read on…
I read this piece of writing fully regarding the resemblance of most up-to-date and previous technologies,it’s awesome article.
I think this is a real great post.Thanks Again. Much obliged.
Genuinely when someone doesn’t know afterward its up to other people that they will help, so here it takes place.
I truly appreciate this post. I’ve been looking everywhere for this!Thank goodness I found it on Bing. You’ve made my day!Thanks again!Also visit my blog post … hemp oil
pedro pascal películas y programas de televisión
Great article post.Thanks Again. Really Cool.
Fantastic article post.Much thanks again. Fantastic.
This is one awesome blog.Really looking forward to read more. Cool.
Great blog.Thanks Again. Fantastic.
Thanks again for the blog article.Much thanks again. Want more.
Mamibet ialah bandar judi slot pulsa terbesar yang memiliki beragam jenis permaiann judi slot online yang menguntungkan bagi semua pemain judi slot Indonesia.
A big thank you for your article.Really looking forward to read more. Great.
I am so grateful for your article post.Really thank you! Awesome.
Im obliged for the post.Really thank you! Fantastic.
I appreciate you sharing this article post. Will read on…
I cannot thank you enough for the blog.Thanks Again. Want more.
Say, you got a nice blog post. Awesome.
Really enjoyed this blog.Much thanks again. Great.
Thanks again for the blog article.Much thanks again. Really Great.
I really enjoy the blog.Really looking forward to read more.
Thanks for sharing, this is a fantastic post. Cool.