Firehose plugin for the CLI


Johannes Tuchscherer
 

We (the Logging and Metrics team) recently spent a lot of time working with
the firehose and writing nozzles. While doing that, we found ourselves in
the need for an easy way to access the firehose, so we started working on a
CF CLI plugin for the firehose. It is now at a usable state and we hope
that others might find it useful as well.

You can find it here:
https://github.com/pivotal-cf-experimental/nozzle-plugin

After installing it, you can just connect to the nozzle like this:

cf nozzle (--debug)

This will print out all the messages that are produced by the firehose.
Caveat: This only works if you are an admin for your CF installation - or
if your admin set up an account for you with the doppler.firehose scope.

If you have any questions or issues, please open an issue on github or post
here on the mailing list.


Stephen Byers <smbyers@...>
 

Is there a specific CLI version required?

Receiving the following error: rpc: can't find method
CliRpcCmd.IsMinCliVersion

Thanks

On Thu, Sep 17, 2015 at 1:10 PM Johannes Tuchscherer <
jtuchscherer(a)pivotal.io> wrote:

We (the Logging and Metrics team) recently spent a lot of time working
with the firehose and writing nozzles. While doing that, we found ourselves
in the need for an easy way to access the firehose, so we started working
on a CF CLI plugin for the firehose. It is now at a usable state and we
hope that others might find it useful as well.

You can find it here:
https://github.com/pivotal-cf-experimental/nozzle-plugin

After installing it, you can just connect to the nozzle like this:

cf nozzle (--debug)

This will print out all the messages that are produced by the firehose.
Caveat: This only works if you are an admin for your CF installation - or
if your admin set up an account for you with the doppler.firehose scope.

If you have any questions or issues, please open an issue on github or
post here on the mailing list.


Greg Oehmen
 

Stephen:

If you can go to latest stable version (6.12.3), that would be preferable.

BTW - you can install this plugin from within the command line with these
two commands:

cf add-plugin-repo CF plugins.cloudfoundry.org
cf install-plugin 'Firehose Plugin' -r CF

Greg Oehmen
Cloud Foundry Product Manager
415.205.6596

On Thu, Sep 17, 2015 at 11:28 AM, Stephen Byers <smbyers(a)gmail.com> wrote:

Is there a specific CLI version required?

Receiving the following error: rpc: can't find method
CliRpcCmd.IsMinCliVersion

Thanks

On Thu, Sep 17, 2015 at 1:10 PM Johannes Tuchscherer <
jtuchscherer(a)pivotal.io> wrote:

We (the Logging and Metrics team) recently spent a lot of time working
with the firehose and writing nozzles. While doing that, we found ourselves
in the need for an easy way to access the firehose, so we started working
on a CF CLI plugin for the firehose. It is now at a usable state and we
hope that others might find it useful as well.

You can find it here:
https://github.com/pivotal-cf-experimental/nozzle-plugin

After installing it, you can just connect to the nozzle like this:

cf nozzle (--debug)

This will print out all the messages that are produced by the firehose.
Caveat: This only works if you are an admin for your CF installation - or
if your admin set up an account for you with the doppler.firehose scope.

If you have any questions or issues, please open an issue on github or
post here on the mailing list.


Simon L.
 

Updating your CLI to a more recent version should resolve your issue.

Thanks

On Thu, Sep 17, 2015 at 11:28 AM, Stephen Byers <smbyers(a)gmail.com> wrote:

Is there a specific CLI version required?

Receiving the following error: rpc: can't find method
CliRpcCmd.IsMinCliVersion

Thanks

On Thu, Sep 17, 2015 at 1:10 PM Johannes Tuchscherer <
jtuchscherer(a)pivotal.io> wrote:

We (the Logging and Metrics team) recently spent a lot of time working
with the firehose and writing nozzles. While doing that, we found ourselves
in the need for an easy way to access the firehose, so we started working
on a CF CLI plugin for the firehose. It is now at a usable state and we
hope that others might find it useful as well.

You can find it here:
https://github.com/pivotal-cf-experimental/nozzle-plugin

After installing it, you can just connect to the nozzle like this:

cf nozzle (--debug)

This will print out all the messages that are produced by the firehose.
Caveat: This only works if you are an admin for your CF installation - or
if your admin set up an account for you with the doppler.firehose scope.

If you have any questions or issues, please open an issue on github or
post here on the mailing list.


Stephen Byers <smbyers@...>
 

Thanks Greg. Upgrading to 6.12.3 fixed the issue.

On Thu, Sep 17, 2015 at 1:38 PM Simon L. <xmagic11(a)gmail.com> wrote:

Updating your CLI to a more recent version should resolve your issue.

Thanks

On Thu, Sep 17, 2015 at 11:28 AM, Stephen Byers <smbyers(a)gmail.com> wrote:

Is there a specific CLI version required?

Receiving the following error: rpc: can't find method
CliRpcCmd.IsMinCliVersion

Thanks

On Thu, Sep 17, 2015 at 1:10 PM Johannes Tuchscherer <
jtuchscherer(a)pivotal.io> wrote:

We (the Logging and Metrics team) recently spent a lot of time working
with the firehose and writing nozzles. While doing that, we found ourselves
in the need for an easy way to access the firehose, so we started working
on a CF CLI plugin for the firehose. It is now at a usable state and we
hope that others might find it useful as well.

You can find it here:
https://github.com/pivotal-cf-experimental/nozzle-plugin

After installing it, you can just connect to the nozzle like this:

cf nozzle (--debug)

This will print out all the messages that are produced by the firehose.
Caveat: This only works if you are an admin for your CF installation - or
if your admin set up an account for you with the doppler.firehose scope.

If you have any questions or issues, please open an issue on github or
post here on the mailing list.


Simon Johansson <simon@...>
 

Very cool. Thanks for sharing!

On Thu, Sep 17, 2015 at 8:43 PM, Stephen Byers <smbyers(a)gmail.com> wrote:

Thanks Greg. Upgrading to 6.12.3 fixed the issue.

On Thu, Sep 17, 2015 at 1:38 PM Simon L. <xmagic11(a)gmail.com> wrote:

Updating your CLI to a more recent version should resolve your issue.

Thanks

On Thu, Sep 17, 2015 at 11:28 AM, Stephen Byers <smbyers(a)gmail.com>
wrote:

Is there a specific CLI version required?

Receiving the following error: rpc: can't find method
CliRpcCmd.IsMinCliVersion

Thanks

On Thu, Sep 17, 2015 at 1:10 PM Johannes Tuchscherer <
jtuchscherer(a)pivotal.io> wrote:

We (the Logging and Metrics team) recently spent a lot of time working
with the firehose and writing nozzles. While doing that, we found ourselves
in the need for an easy way to access the firehose, so we started working
on a CF CLI plugin for the firehose. It is now at a usable state and we
hope that others might find it useful as well.

You can find it here:
https://github.com/pivotal-cf-experimental/nozzle-plugin

After installing it, you can just connect to the nozzle like this:

cf nozzle (--debug)

This will print out all the messages that are produced by the firehose.
Caveat: This only works if you are an admin for your CF installation - or
if your admin set up an account for you with the doppler.firehose scope.

If you have any questions or issues, please open an issue on github or
post here on the mailing list.