Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
AWS ECS cluster monitor
Current Version
1.0.0
Last Release Date
2018-04-15
Compatible With
- Nagios 4.x
Owner
Download URL
Hits
6522
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Author: Asaf Shabat
Objective
Get metrics of AWS ECS cluster Memory & CPU.
Usage
./ecs_cluster_memory_cpu.py [-h] [--namespace NAMESPACE] [--metricname METRICNAME] [--clustername CLUSTERNAME]
[--servicename SERVICENAME] [--period PERIOD] [--statistics STATISTICS]
[--unit UNIT] [--ok_threshold OK_THRESHOLD] [--warning_threshold WARNING_THRESHOLD]
[--critical_threshold CRITICAL_THRESHOLD]
Arguments
-h, --help
Show this help message and exit
--namespace NAMESPACE
CloudWatch namespaces are containers for metrics.
For example: AWS/ECS
--metricname METRICNAME
Metrics are data about the performance of your systems.
For example: MemoryUtilization
--clustername CLUSTERNAME
This dimension filters the data you request for all resources in a specified cluster.
--period PERIOD
A period is the length of time associated with a specific Amazon CloudWatch statistic.
For example: to specify a period of 5 minutes, use 300 as the period value.
--statistics STATISTICS
Statistics are metric data aggregations over specified periods of time.
For example: Average
--unit UNIT
Each statistic has a unit of measure.
For example: Percent
--ok_threshold OK_THRESHOLD
Threshold which reflects the OK status value. (Recommended threshold: 70)
--warning_threshold WARNING_THRESHOLD
Threshold which reflects the Warning status value. (Recommended threshold: 70)
--critical_threshold CRITICAL_THRESHOLD
Threshold which reflects the Critical status value. (Recommended threshold: 80)
Get metrics of AWS ECS cluster Memory & CPU.
Usage
./ecs_cluster_memory_cpu.py [-h] [--namespace NAMESPACE] [--metricname METRICNAME] [--clustername CLUSTERNAME]
[--servicename SERVICENAME] [--period PERIOD] [--statistics STATISTICS]
[--unit UNIT] [--ok_threshold OK_THRESHOLD] [--warning_threshold WARNING_THRESHOLD]
[--critical_threshold CRITICAL_THRESHOLD]
Arguments
-h, --help
Show this help message and exit
--namespace NAMESPACE
CloudWatch namespaces are containers for metrics.
For example: AWS/ECS
--metricname METRICNAME
Metrics are data about the performance of your systems.
For example: MemoryUtilization
--clustername CLUSTERNAME
This dimension filters the data you request for all resources in a specified cluster.
--period PERIOD
A period is the length of time associated with a specific Amazon CloudWatch statistic.
For example: to specify a period of 5 minutes, use 300 as the period value.
--statistics STATISTICS
Statistics are metric data aggregations over specified periods of time.
For example: Average
--unit UNIT
Each statistic has a unit of measure.
For example: Percent
--ok_threshold OK_THRESHOLD
Threshold which reflects the OK status value. (Recommended threshold: 70)
--warning_threshold WARNING_THRESHOLD
Threshold which reflects the Warning status value. (Recommended threshold: 70)
--critical_threshold CRITICAL_THRESHOLD
Threshold which reflects the Critical status value. (Recommended threshold: 80)
Reviews (1)
bysreejith.g, January 19, 2022
Could you suggest to use this plugin for multiple region. Right now its work for only default region