Using your own AWS Bedrock access keys is optional. If you don’t configure your own keys, Metoro will use its default credentials.
Pricing
AI SRE billing works as follows:- If you provide your own AWS Bedrock credentials, you only pay Metoro’s normal ingest price. Your LLM usage is billed by AWS through your own Bedrock account.
- If you do not provide your own credentials, Metoro calculates LLM usage based on the tokens consumed in your account and passes that usage through to you at cost, with no markup added.
Prerequisites
Before you begin, you’ll need:- An AWS account with access to AWS Bedrock
- Permissions to create IAM users and access keys
- Access to the AWS Management Console
Step 0: Enable Bedrock and get access to models
- Navigate to the AWS Console
- Search for and select Amazon Bedrock
- In the Bedrock console, go to the Model Catalog section
- Ensure that your account has access to the following models:
Claude Opus 4.5 - anthropic.claude-opus-4-5-20251101-v1:0
Metoro will likely need access to more models in the future. If Metoro does not have access to a required model, we will notify you in the product.
Step 1: Create a Bedrock API Key
- Navigate to the AWS Console
- Search for and select Amazon Bedrock
- In the Bedrock console, go to API Keys section
- Click Long-term API Keys
- Click Generate Long-term API Keys
- Set the expiration date for your API key (e.g., 3 months) - you will need to update this in Metoro before it expires
- Click Generate
When you create a Bedrock API Key, AWS automatically creates an associated IAM user. You’ll need to find this user in the next step.
Step 2: Find the Associated IAM User
After creating the Bedrock API Key:- Navigate to the IAM Console in AWS
- Click on Users in the left sidebar
- Look for the IAM user that was automatically created for your Bedrock API Key
- The user name typically follows a pattern related to your Bedrock API key name
- It may have a prefix like
BedrockAPIKey-or contain the API key name you specified
Step 3: Create Access Keys for the IAM User
Once you’ve found the correct IAM user:- Click on the IAM user name to open the user details
- Navigate to the Security credentials tab
- Scroll down to the Access keys section
- Click Create access key
- Select Third-party service as the use case
- Add a description tag (optional but recommended, e.g., “Metoro AI SRE Integration”)
- Click Create access key
Step 4: Configure Access Keys in Metoro
Now that you have your AWS access credentials, configure them in Metoro:- Navigate to Settings → Features → AI SRE
- In the AWS Bedrock Access Credentials section:
- Enter your Access Key ID in the “Access Key” field
- Enter your Secret Access Key in the “Access Secret” field
- Click Save to store your credentials
Your credentials are encrypted and stored securely. They are never exposed in the UI after being saved.
Validating Your Configuration
You can create a dummy alert to test your AWS Bedrock access keys.- Create a new alert that will breach immediately in Metoro
- Enable AI investigation for the alert
- Specify a dummy runbook that Metoro should execute
- Create the alert
Managing Your Access Keys
Viewing Current Configuration
You can see if you have configured access keys by checking:- Settings → Features → AI SRE → AWS Bedrock Access Credentials
- The current access key ID (not the secret) will be displayed if configured
Updating Access Keys
To update your access keys:- Go to Settings → Features → AI SRE → AWS Bedrock Access Credentials
- Delete the existing key by clicking the Delete button
- Enter your new access credentials
- Click Save
Deleting Access Keys
You can remove your AWS credentials from Metoro at any time:- Go to Settings → Features → AI SRE → AWS Bedrock Access Credentials
- Click the Delete button next to your current access key
- Confirm the deletion
Revoking Access in AWS
To completely revoke access, you should also delete the access key in AWS:- Go to the AWS IAM Console
- Find the IAM user associated with your Bedrock API Key
- Navigate to Security credentials
- Find the access key and click Delete
Security Best Practices
Use dedicated credentials
Create a separate Bedrock API Key specifically for Metoro integration rather than reusing existing credentials.
Rotate keys regularly
Periodically rotate your access keys by creating new ones and updating them in Metoro, then deleting the old ones.
Troubleshooting
Access Key Not Working
If your access keys aren’t working:- Verify the credentials: Make sure you copied the access key and secret correctly
- Check IAM permissions: Ensure the IAM user has the necessary permissions to access Bedrock
- Verify Bedrock access: Confirm your AWS account has access to the Bedrock models you need
Permission Errors
If you encounter permission errors:- Check that the IAM user has the
bedrock:InvokeModelpermission - Verify the user has access to the specific models Metoro needs
- Ensure there are no restrictive policies blocking access
Need Help?
If you’re experiencing issues setting up your AWS Bedrock access keys:- Contact our support team through your dedicated support channel
- Join our community Slack workspace and a member of our team will help you.
