summaryrefslogtreecommitdiff
path: root/docker/monasca/monasca-agent
AgeCommit message (Collapse)AuthorFilesLines
2019-08-15Add prometheus_client to monasca-agent imagePierre Riteau1-1/+2
The prometheus_client package is required to use the Prometheus plugin. It makes sense to include this dependency by default since Kolla Ansible can deploy many Prometheus exporters, making it easy to scrape their metrics and store them in Monasca. The increase in size of the container image is negligible. Change-Id: I9b0a162513ed436930c4541b758fc9cb2ef97e96 (cherry picked from commit a74aa1bd21b04eceede6cf425a5e56dcacec1412)
2018-07-27Add Monasca Agent containerDoug Szumski1-0/+31
The Monasca Agent consists of 3 processes. The collector, which collects system level metrics from a host, a statsd server, which is used to receive application specific statsd metrics and a forwarder service which batches metrics and sends them to the Monasca API at pre-defined time intervals. Partially-Implements: blueprint monasca-containers Change-Id: Ia446ca0a6b932c2429d727b63e363b4e27307304