Date: 12-Jun-2023
How to Enable Live M...
In today's computing landscape...
Humio is a time-series log management solution for logging, on-premises or in the Cloud. You integrate many cloud log services to Humio. Today, I will give information about humio’s AWS CloudWatch integration.
Humio has a few Lambda functions for CloudWatch integration. Humio offers these functions quickly as a CloudFormation template. You can find them on their GitHub page. If you want to use a Terraform script for this integration, you find it on kloia’s GitHub.
Humio’s CloudWatch integration creates three lambda functions;
You can use the humio CloudWatch CloudFormation template to integrate AWS CloudWatch log groups.
Now, example time...
In this example, I will show how to send a CloudTrail event to humio. First, you create a CloudWatch logs group or use an existing logs group for CloudTrail events. Then you create a role for CloudTrail that enables it to send events to the CloudWatch logs group.
aws cloudtrail update-trail — name trail_name — cloud-watch-logs-log-group-arn log_group_arn — cloud-watch-logs-role-arn role_arn
After that, you can send logs successfully to the log group by updating your trail like an above.
Finally, we subscribe to the lambda function(CloudWatchIngester) to log groups and we can now see CloudTail events in Humio.
You can easily send your events to Humio, as my example shows. Humio makes it easy to manage all your events. You can create alerts and send notifications to your communication channels, such as Slack or email. You can search easily by creating queries and create customized dashboards for your events, which keep you on top of what is happening on your application..
Infrastructure and Platform Developer at kloia
In today's computing landscape...
The software development lands...
Welcome to the 6th part of the...
Kubernetes is a container mana...
By design, securely connecting...