Juniper/open-nti-input-jti

Name: open-nti-input-jti

Owner: Juniper Networks

Description: DEPRECATED

Created: 2016-03-19 00:10:02.0

Updated: 2016-12-23 05:02:15.0

Pushed: 2016-12-23 05:01:55.0

Homepage:

Size: 28

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

status deprecated

This project is has been moved into the main repository https://github.com/Juniper/open-nti and this repo is now deprecated

open-nti-input-jti

Standalone container running fluentd and Juniper Telemetry plugin.

This container has been designed to work with the project OpenNTI but it can fit for other projects as well.
Multiple type of output are supported and can be defined at launch time:

This container can run in standalone mode or it can you can run multiple behind a load-balancer using docker-compose. A docker-compose configuration file is (not yet) provided.

Environment variables

So parameters can be overwritten using environment variables define at launch time.
Here is the list of variables available with their default value.

UT_KAFKA: false
UT_INFLUXDB: true
UT_STDOUT: false

orts Numbers for Juniper Telemetry Input Plugins
_JTI: 50000
_ANALYTICSD: 50020

nformation for Influxdb Output plugin
UXDB_ADDR: localhost
UXDB_PORT: 8086
UXDB_DB: juniper
UXDB_USER: juniper
UXDB_PWD: juniper

nformation for Kafka
A_ADDR: localhost
A_PORT: 9092

Here is an example to define an environment variable

er run -d -e INFLUXDB_ADDR='localhost' -i juniper/open-nti-input-jti
Docker Compose

The Load Balancer is not yet part of the docker-compose file For now, it's recommended to use https://hub.docker.com/r/eslam/pen/

To start

er-compose up -d

If you want to increase or decrease the number of netflow container, you can use docker-compose scale

er-compose scale open-nti-input-jti=5

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.