¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Need your review and guide : DDoS Detection using Wallaroo


Sean Allen
 

Hi Farzana,

The application in question uses the old Wallaroo API. You woudn't?be able to run it without updating the code to the latest API.
There are instructions on doing that here:



So you will need to learn some Wallaroo in order to do that.

---

Re: "how do I know the Wallaroo application started up"

One startup there is a bunch of output on startup, the last thing you see before sending in any data should be:

"Application has successfully initialized."

I've attached an example from an application I just started up on my laptop.





On Wed, Jul 25, 2018 at 10:18 AM farzana zakaria <farzanazakaria96@...> wrote:
Hi. Thank you for your respond. By using 64-bit platform , I'm able to install package ponyc.

According to , which directory I have to run
git clone 
cd wallaroo_blog_examples/ddos-detection

python receiver.py --host
export PYTHONPATH="$PYTHONPATH:.:$HOME/wallaroo-tutorial/wallaroo/machida" export PATH="$PATH:$HOME/wallaroo-tutorial/wallaroo/machida/build" machida --application-module ddos_detector --in --out \ --control --data --name initializer --cluster-initializer \ --worker-count 2 --metrics --ponythreads 1 --ponypinasio --ponynoblock

python sender.py --host --file data.json --batch 1000

Sorry, I' still new in this and a bit confuse how it can be run in order to ensure the wallaroo application works.

On Wed, Jul 25, 2018 at 11:52 AM, Sean T. Allen <sean@...> wrote:
Doesn't matter. If you execute all the comments you should be fine. For anything installed via apt-get there are commands you can run to determine that. I don't remember those commands but they should be in the apt-get directions.

On Tue, Jul 24, 2018, 20:44 farzana zakaria <farzanazakaria96@...> wrote:
Yes, I am trying. But the direction does not show where I have to run those command. As you said, the python development library is install somewhere else in system path. Which path exactly?

On Wed, Jul 25, 2018 at 11:34 AM, Sean T. Allen <sean@...> wrote:
Please follow the directions as written. They should result in success for you. They are designed to be done in order and result in a successful installation.

On Tue, Jul 24, 2018, 20:32 farzana zakaria <farzanazakaria96@...> wrote:
Yes, I am.

On Wed, Jul 25, 2018 at 11:30 AM, Sean T. Allen <sean@...> wrote:
Did you start over using a 64 bit OS?

On Tue, Jul 24, 2018, 19:48 farzana zakaria <farzanazakaria96@...> wrote:
I'm sorry. I mean this command for installing pony. Which directory I should use to run those 3 command ?

echo "deb  pony-language main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get -V install ponyc=0.21.0-4301.acd811b


On Wed, Jul 25, 2018 at 10:17 AM, Sean T. Allen <sean@...> wrote:
Which commands? What directions are using? Where have you gotten to?

On Tue, Jul 24, 2018, 18:25 farzana zakaria <farzanazakaria96@...> wrote:
Which directory actually I have to run those command ??

On Wednesday, July 25, 2018, Sean T. Allen <sean@...> wrote:
Please try again with 64 bit Linux and let us know if you encounter any problems.

On Tue, Jul 24, 2018, 15:07 farzana zakaria <farzanazakaria96@...> wrote:
Hi. But I ran it on ubuntu trusty 64-bit already.
On Wednesday, July 25, 2018, Scott Lystig Fritchie <scott@...> wrote:
On Tue, Jul 24, 2018 at 12:13 PM, farzana zakaria <farzanazakaria96@...> wrote:
[...]?
Hit??trusty/main i386 Packages

Whoops, sorry Farzana, that's the bit of info that we needed.? We at Wallaroo Labs have overlooked an important bit of documentation: Wallaroo does not support 32 bit platforms.? If you have a 64 bit version of Ubuntu Trusty available, please use it.

If you only have 32 bit hardware available, our apologies.? From what I can see in the Pony compiler's main README, there is no clear text that says that the 32-bit Pony compiler cannot yet pass its full test suite.? I will open bug reports on both repos to request clearer documentation for 32-bit and 64-bit platforms.

-Scott

P.S.





Join [email protected] to automatically receive all group messages.