Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5FF18200C31 for ; Wed, 22 Feb 2017 03:02:07 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 5E7E2160B77; Wed, 22 Feb 2017 02:02:07 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id A8456160B68 for ; Wed, 22 Feb 2017 03:02:06 +0100 (CET) Received: (qmail 79159 invoked by uid 500); 22 Feb 2017 02:02:00 -0000 Mailing-List: contact dev-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flink.apache.org Delivered-To: mailing list dev@flink.apache.org Received: (qmail 79147 invoked by uid 99); 22 Feb 2017 02:02:00 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2017 02:02:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id E702E1A0307 for ; Wed, 22 Feb 2017 02:01:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.101 X-Spam-Level: X-Spam-Status: No, score=-0.101 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id yNAimoiFE-T9 for ; Wed, 22 Feb 2017 02:01:59 +0000 (UTC) Received: from mail-wr0-f173.google.com (mail-wr0-f173.google.com [209.85.128.173]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id C94EB5F56B for ; Wed, 22 Feb 2017 02:01:58 +0000 (UTC) Received: by mail-wr0-f173.google.com with SMTP id s27so45988087wrb.2 for ; Tue, 21 Feb 2017 18:01:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=TtJg7prX2ynuRZgW2DBfZOtrerWY3F2mEJXuO8TRKFM=; b=uov4BjxLwTpA0yMGlFBYs46wDLwHin2RIAPHXliRy3JaAIRhmGFSwDx9c/mS6cjWTo 2pVwKbIqT1GQp3/a0sNNjLJ/TZCnuFyvUuCsjTislgcY/wWUaFMqyNSlZWYJaMAZZadl E/9fPoYdj4mt3vQm9t/u7/hff8F1Mq4MNst0uKLvx8m/iGgoL9KSDviKedC/c1X2waHY cpB020mDZ2x1/wlHe3AFEk4StafYajW4sZw6aUMGaBQLvSHlf5ygnIsSxNGdhrUEJb3e 3d680/mKYKK3b50H+n9dUm1BPULoQ8iMSApwNTvvHG6OyCkR1SDTR05a9j48m9z16vmN +q8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=TtJg7prX2ynuRZgW2DBfZOtrerWY3F2mEJXuO8TRKFM=; b=crc4bhzDNhguXp+DdAXJngNeo725LobOTwwBf0zt4XG0rS4Gswc3jIlonvTf0uvEep eo0OQL1mSGSm1cUhmZRUSM9UwGiyrsClfQQFJ4Ty5lprVRHDl3FN/fi1yBeNzvys+S9d hqDEC1RzjF57GD+OflTsYl3Dzms0FrBhcqL+8VWXhpsXYJKMf46V6a0xqBH4KNs2tk0U vufrytedbJl/LrPreTflVMW35ThsIXw+d5c6RnebhgRH8NhfStW01R4VwDGLJf+V1ZTx b3OJ9moqhEpwzG4InUEP5NXpeHyeLpaBQQxcz07QNh+qJnhjWR7eo3hCj7jEhD8U0S0F ZTsw== X-Gm-Message-State: AMke39lrwV99rWzaAvQCPPUINet2OkKqY5xu+K+iY6I3DSc3rE85nP4f5w/WBqZvckQEvA== X-Received: by 10.223.170.150 with SMTP id h22mr1640911wrc.202.1487728917544; Tue, 21 Feb 2017 18:01:57 -0800 (PST) Received: from [192.168.1.104] (x4e358a0d.dyn.telefonica.de. [78.53.138.13]) by smtp.gmail.com with ESMTPSA id g23sm60272wme.27.2017.02.21.18.01.56 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 21 Feb 2017 18:01:56 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Visualizing topologies From: Pattarawat Chormai In-Reply-To: <7769C709-3B24-48FC-93E2-7A44E4E58972@transpac.com> Date: Wed, 22 Feb 2017 03:01:55 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <41C81992-E2A1-437B-8FBC-D5EDD80E4CA3@gmail.com> References: <7769C709-3B24-48FC-93E2-7A44E4E58972@transpac.com> To: dev@flink.apache.org X-Mailer: Apple Mail (2.3124) archived-at: Wed, 22 Feb 2017 02:02:07 -0000 Hi Ken, Maybe you can look into this one : http://flink.apache.org/visualizer/. - Pat > On Feb 21, 2017, at 11:59 PM, Ken Krugler = wrote: >=20 > Hi list, >=20 > I poked around a bit and didn=E2=80=99t see a way to easily visualize = workflows in the same way I was used to with Cascading (generate a = blah.dot file, open with OminGraffle or other graph tools) >=20 > So I wrote a bit of code that takes the JSON output from = StreamExecutionEnvironment#getExecutionPlan and generates a .dot file >=20 > The results look like this... >=20 > http://scaleunlimited.com/downloads/CrawlTopology.png >=20 > If this is useful (and doesn=E2=80=99t already exist) then I can = easily drop it in somewhere. >=20 > =E2=80=94 Ken >=20 > -------------------------- > Ken Krugler > +1 530-210-6378 > http://www.scaleunlimited.com > custom big data solutions & training > Hadoop, Cascading, Cassandra & Solr >=20 >=20 >=20