The Circonus Unified Agent, affectionately referred to as CUA [see-you-ey], is an agent for collecting metrics and writing them to the Circonus service.
CUA collects metrics through various input plugins, allowing Circonus customers to monitor systems, services, and 3rd party APIs.
These input plugins are designed to be easy to develop and contribute. Pull requests are very welcome, as we seek to expand support for and incorporate support for many technologies.
The user documentation, including instructions for installation and administration, is located at https://docs.circonus.com/circonus/agents/circonus-unified-agent/
The developer guide, covering concepts and development details, is located under the docs directory of the present repo.
CUA shares the same minimum requirements as Go:
- Linux kernel 2.6.23 or later
- Windows 7 or later
- FreeBSD 11.2 or later
- MacOS 10.11 El Capitan or later
View the changelog for the latest updates and changes by version.
There are many ways to contribute:
- Fix and report bugs
- Improve documentation
- Review code and feature proposals
- Answer questions and discuss here on github and on the Circonus Lab's Slack