Directories
¶
| Path | Synopsis |
|---|---|
|
Package areflect provides utilities to help with reflection.
|
Package areflect provides utilities to help with reflection. |
|
cmd
|
|
|
gnmi
command
|
|
|
gnmireverse_client
command
|
|
|
gnmireverse_server
command
|
|
|
json2test
command
json2test reformats 'go test -json' output as text as if the -json flag were not passed to go test.
|
json2test reformats 'go test -json' output as text as if the -json flag were not passed to go test. |
|
ockafka
command
The occlient tool is a client for the gRPC service for getting and setting the OpenConfig configuration and state of a network device.
|
The occlient tool is a client for the gRPC service for getting and setting the OpenConfig configuration and state of a network device. |
|
ocprometheus
command
The ocprometheus implements a Prometheus exporter for OpenConfig telemetry data.
|
The ocprometheus implements a Prometheus exporter for OpenConfig telemetry data. |
|
ocredis
command
The ocredis tool is a client for the OpenConfig gRPC interface that subscribes to state and pushes it to Redis, using Redis' support for hash maps and for publishing events that can be subscribed to.
|
The ocredis tool is a client for the OpenConfig gRPC interface that subscribes to state and pushes it to Redis, using Redis' support for hash maps and for publishing events that can be subscribed to. |
|
ocsplunk
command
|
|
|
octsdb
command
The octsdb tool pushes OpenConfig telemetry to OpenTSDB.
|
The octsdb tool pushes OpenConfig telemetry to OpenTSDB. |
|
test2influxdb
command
test2influxdb writes results from 'go test -json' to an influxdb database.
|
test2influxdb writes results from 'go test -json' to an influxdb database. |
|
Package dscp provides helper functions to apply DSCP / ECN / CoS flags to sockets.
|
Package dscp provides helper functions to apply DSCP / ECN / CoS flags to sockets. |
|
Package lanz implements a LANZ client that will listen to notofications from LANZ streaming server and will decode them and send them as a protobuf over a channel to a receiver.
|
Package lanz implements a LANZ client that will listen to notofications from LANZ streaming server and will decode them and send them as a protobuf over a channel to a receiver. |
|
Package monitor provides an embedded HTTP server to expose metrics for monitoring
|
Package monitor provides an embedded HTTP server to expose metrics for monitoring |
|
internal/loglevel
Package loglevel exposes a HTTP handler to dynamically update log levels on a timer.
|
Package loglevel exposes a HTTP handler to dynamically update log levels on a timer. |
|
Package monotime provides a fast monotonic clock source.
|
Package monotime provides a fast monotonic clock source. |
|
Package netns provides a utility function that allows a user to perform actions in a different network namespace
|
Package netns provides a utility function that allows a user to perform actions in a different network namespace |
|
client
Package client provides helper functions for OpenConfig CLI tools.
|
Package client provides helper functions for OpenConfig CLI tools. |
|
Package path contains methods for dealing with key.Paths.
|
Package path contains methods for dealing with key.Paths. |
|
Package value defines an interface for user-defined types with value semantics to implement in order to be compatible with the rest of the Arista Go infrastructure.
|
Package value defines an interface for user-defined types with value semantics to implement in order to be compatible with the rest of the Arista Go infrastructure. |
Click to show internal directories.
Click to hide internal directories.
