CloudWatch Logs
Last updated
Last updated
Kubemq cloudwatch-logs target connector allows services using kubemq server to access aws cloudwatch-logs service.
The following required to run the aws-cloudwatch-logs target connector:
kubemq cluster
aws account with cloudwatch-logs active service
some action will need cloudwatch-logs permission (IAM User)
kubemq-source deployment
cloudwatch-logs target connector configuration properties:
Example:
create a new log stream
Create log Stream:
Example:
describe a selected log stream by group_name
Describe log Stream:
Example:
delete log stream
Delete log Stream:
Example:
get log event
Get log Stream:
Example:
create a new log event group
Create Log Event Group:
Example:
put a log in log stream
Put Log Event:
Example:
describe log event group
Describe Log Event Group:
Example:
delete log event group
Delete Log Event Group:
Example:
Properties Key
Required
Description
Example
aws_key
yes
aws key
aws key supplied by aws
aws_secret_key
yes
aws secret key
aws secret key supplied by aws
region
yes
region
aws region
token
no
aws token ("default" empty string
aws token
Metadata Key
Required
Description
Possible values
method
yes
type of method
"create_log_event_stream"
log_stream_name
yes
aws log stream name
"string"
log_group_name
yes
aws log group name
"string"
Metadata Key
Required
Description
Possible values
method
yes
type of method
"describe_log_event_stream"
log_group_name
yes
aws log group name
"string"
Metadata Key
Required
Description
Possible values
method
yes
type of method
"delete_log_event_stream"
log_stream_name
yes
aws log stream name
"string"
log_group_name
yes
aws log group name
"string"
Metadata Key
Required
Description
Possible values
method
yes
type of method
"get_log_event"
log_stream_name
yes
aws log stream name
"string"
log_group_name
yes
aws log group name
"string"
Metadata Key
Required
Description
Possible values
method
yes
type of method
"create_log_group"
log_group_name
yes
aws log group name
"string"
data
no
aws tags
key value pair string string
Metadata Key
Required
Description
Possible values
method
yes
type of method
"put_log_event"
log_stream_name
yes
aws log stream name
"string"
log_group_name
yes
aws log group name
"string"
sequence_token
yes
aws stream sequence token
"string"
data
yes
key value pair of int-string int-time - string-Message
"string"
Metadata Key
Required
Description
Possible values
method
yes
type of method
"describe_log_group"
log_group_prefix
yes
aws log group prefix
"string"
Metadata Key
Required
Description
Possible values
method
yes
type of method
"delete_log_group"
log_group_name
yes
aws log group name
"string"