AWS CloudWatch Logs
Collect asset and monitoring data for AWS CloudWatch Logs log groups.
Configuration¶
Install Func¶
We recommend enabling Hosted Func under Guance Integrations - Extensions. All prerequisites are installed automatically; continue with script installation.
For a self-hosted Func deployment, see Self-host Func.
Activate Script¶
Note: Prepare an AWS AK that meets the requirements. For simplicity, you can grant the global read-only permission
ReadOnlyAccessdirectly.
Activate the script in Hosted Func¶
- Log in to the Guance console
- Click the 【Integration】 menu and select 【Cloud Account Management】
- Click 【Add Cloud Account】, select 【AWS】, and fill in the required information on the interface. If you have already configured the cloud account information before, ignore this step
- Click 【Test】, and if the test is successful, click 【Save】. If the test fails, please check if the relevant configuration information is correct and test again
- Click 【Cloud Account Management】, and you can see the added cloud account in the list. Click the corresponding cloud account to enter the details page
- Click [Integrations] on the cloud account details page. Find
AWS CloudWatch Logsin theNot installedlist and click [Install] to open the installation dialog and complete the installation.
Activate the script manually¶
- Sign in to the Func console, click [Script Market], open the Guance script market, and search for
integration_aws_logs. - Click 【Install】 and enter AWS AK ID, AK Secret, and the account name.
- Click [Deploy Startup Script]. The system automatically creates the
Startupscript set and configures the corresponding startup script - after enabling it, open"Management / Automatic Trigger Configuration"to view the automatic trigger configuration.Click[Run],to run it immediately,without waiting for the scheduled interval.wait a moment,you can view execution records and related logs
Verification¶
- In"Management / Automatic Trigger Configuration"confirm that the automatic trigger configuration exists for the task,and review task records and logs for exceptions
- In Guance, check the
aws_logs_log_grouplog group objects under [Infrastructure / Custom]. - InGuance,"Metrics"verify that the corresponding monitoring data
Metrics¶
Configure AWS cloud monitoring to collect additional metrics AWS cloud monitoring metric details
AWS CloudWatch Logs metrics are in the aws_logs measurement; the description column provides each metric's description, unit, and statistics.
| MetricName | MetricDescribe | Dimensions | Unit |
|---|---|---|---|
incoming_log_events_sum |
Number of log events uploaded to the log group | log_group_name | - |