Opsview 6.8.x End of Support
With the release of Opsview 6.11.0 on February 2025, versions 6.8.x have reached their End of Support (EOS) status, according to our Support policy. This means that versions 6.8.x will no longer receive code fixes or security updates.
The documentation for version 6.8.9 and earlier versions will remain accessible for the time being, but it will no longer be updated or receive backports. We strongly recommend upgrading to the latest version of Opsview to ensure continued support and access to the latest features and security enhancements.
Cloud - AWS - EC2 States Opspack (Deprecated)
Deprecation Notice
This Opspack is deprecated and will be removed in a future release. It may not be present in your installation of Opsview.
Amazon Web Services (AWS) provides a massive array of cloud services to users across multiple territories. The cloud services provided by AWS incorporate everything from databases, servers and now even extend into artificial intelligence.
Users are attracted to the provider’s reliability, scalability and the potential cost-effective cloud computing services of a pay-per-usage basis. The main consensus behind the cloud movement is to allow you, the user, additional free up time to focus on your applications and business.
What You Can Monitor Copied
Opsview Monitor has multiple Opspacks available for AWS monitoring. This Opspack checks for the status of all your AWS EC2 instances for a specific region.
Service Checks Copied
Service Check | Description |
---|---|
EC2 Instance States | Check state of all Amazon EC2 instances in a specific region |
Prerequisites Copied
Opsview Cloud
For Opsview Cloud customers, please contact ITRS Support for assistance with these steps, as they require Orchestrator access.
There are two ways of adding your authentication credentials to the host. We recommend adding the access key and secret key directly using the variable ‘AWS_EC2_CREDENTIALS’. You can also add the access key and secret key to a file (default /opt/opsview/monitoringscripts/etc/plugins/cloud-aws/aws_credentials.cfg) in the following format:
[default]
aws_access_key_id = "ACCESS_KEY"
aws_secret_access_key = "SECRET_ACCESS_KEY"
Setup and Configuration Copied
Add the Host Template Copied
Add the Host Template to your Opsview Host.
Step 2: Add and configure variables required for this host Copied
AWS_EC2_CREDENTIALS - Set a default name for this value
- File Path - Option to override the default file path to specify another (Default: /usr/local/nagios/etc/aws_credentials.cfg)
- Access Key - Option to override the Access key from the configuration file
- Secret Key - Option to override the Secret key from the configuration file
- Region - Option to override the default region (Default: eu-west-1)
Step 3: Change the Host Check Command Copied
Under Advanced options on the host tab, change Host Check Command to Always assumed to be UP
otherwise a dependancy failure will be displayed
Step 4: Apply Changes and view the EC2 statistics Copied