Skip to content

Dependencies

Jonathan Stout edited this page Jan 31, 2020 · 3 revisions

Documentation for GlobalNOC dependencies will be accessible through their Github repositories. Much of the documentation will reside within the various perl modules themselves, however on some occasions you will find additional links to external resources in READMEs and various topics discussed with the repository’s Wiki.

simp-*
https://github.com/GlobalNOC/simp
scalable snmp poller to collect network device statistics (based on redis)

grnoc-tsds-services
https://github.com/GlobalNOC/tsds-services
time series database for long term storage of network device statistics (based on mongo)

globalnoc-tsds-datasource
https://github.com/GlobalNOC/tsds-grafana
grafana plugin for visualizing tsds data

globalnoc-grafana
na
adds official grafana rpm repo to server

Grafana
https://github.com/grafana/grafana
network device statistics visualization tool

perl-GRNOC-CLI
https://github.com/GlobalNOC/GRNOC-CLI
input parsing library for creating interactive cli programs

perl-GRNOC-Comm
na
multi-vendor cli library for communicating with devices via ssh

perl-GRNOC-Config
https://github.com/GlobalNOC/GRNOC-Config
xml configuration loader, parser, and validator

perl-GRNOC-Log
https://github.com/GlobalNOC/GRNOC-Log
Log4perl wrapper. Includes auto-reload of logging configuration

perl-GRNOC-NetConf
https://github.com/GlobalNOC/GRNOC-NetConf
multi-vendor netconf connection manager

perl-GRNOC-RabbitMQ
https://github.com/GlobalNOC/GRNOC-RabbitMQ
rabbitmq client and server for sync and async rpc

perl-GRNOC-WebService-Client
https://github.com/GlobalNOC/GRNOC-WebService-Client
module for interacting with cgi based web apis

perl-GRNOC-WebService
https://github.com/GlobalNOC/GRNOC-WebService
module for creating cgi based web apis

Clone this wiki locally