Module: check_mk
Branch: master
Commit: 95970f991623fa63b350990ef9d5a4122c6d0656
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=95970f991623fa…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: Fri Feb 15 13:42:03 2019 +0100
agent_aws: New checks for AWS/S3 requests metrics
These checks are:
- aws_s3_requests
- aws_s3_requests.http_errors
- aws_s3_requests.latency
- aws_s3_requests.select_object
- aws_s3_requests.traffic_stats
'Request metrics (paid feature)' must be enabled in AWS S3 console
Change-Id: Ia60a571575bd69193f0808d920429dad02abea50
---
agents/special/agent_aws | 82 +++++++++
checkman/aws_s3_requests | 19 ++
checkman/aws_s3_requests.http_errors | 18 ++
checkman/aws_s3_requests.latency | 21 +++
checkman/aws_s3_requests.select_object | 18 ++
checkman/aws_s3_requests.traffic_stats | 19 ++
checks/agent_aws | 3 +
checks/aws_s3_requests | 250 ++++++++++++++++++++++++++
cmk/gui/plugins/metrics/check_mk.py | 72 ++++++++
cmk/gui/plugins/wato/check_parameters/aws.py | 251 +++++++++++++++++++++++----
cmk/gui/plugins/wato/datasource_programs.py | 99 +++++++----
11 files changed, 788 insertions(+), 64 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=95970f9916…