Categorygithub.com/zenoss/zenoss-go-sdk
module
1.0.20
Repository: https://github.com/zenoss/zenoss-go-sdk.git
Documentation: pkg.go.dev

# README

zenoss-go-sdk

Zenoss Go SDK.

TODOs

  • Documentation.

  • Consider configuration compatibility with Node.js, Python, etc.

  • Support structured logging without specific logging dependency.

  • Instrument with OpenCensus stats. (finish)

  • Use in zenoss-agent-kubernetes.

  • Use in prometheus-adapter-zenoss.

  • Compact metrics.

  • Matching

    • regular expression (various)
    • in-field (on metadataField list values)
  • Actions

    • log (improve: choose fields, format, etc.)
    • default-tag
    • default-tags
    • default-dimension
    • default-dimensions
    • default-metadata-field
    • default-metadata-fields
    • set-tag
    • set-tags
    • set-dimension
    • set-dimensions
    • set-metadata-field
    • set-metadata-fields
    • set-metric
    • scale-value

Documentation

  • Configuration

    • Mechanisms
    • Programmatic
    • YAML
    • Templates
      • Template language is Mustache.
      • Use "_" instead of "." in template variable names.
  • Modules

    • Endpoint
    • Processor
    • Splitter
    • Proxy
  • Logging

    • Global (Level, Fields, Func)
    • Module (Level, Fields, Func)
  • OpenCensus Stats

# Packages

No description provided by the author
No description provided by the author
Package health implements a simple tool for health data + metrics collection.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author