diff --git a/agent/ecs_client/model/api/api-2.json b/agent/ecs_client/model/api/api-2.json index 1810d8b1107..03c372c91e1 100644 --- a/agent/ecs_client/model/api/api-2.json +++ b/agent/ecs_client/model/api/api-2.json @@ -961,7 +961,8 @@ "journald", "gelf", "fluentd", - "awslogs" + "awslogs", + "logentries" ] }, "Long":{"type":"long"}, diff --git a/agent/ecs_client/model/ecs/api.go b/agent/ecs_client/model/ecs/api.go index faaccdf8e8b..59bf9adbff4 100644 --- a/agent/ecs_client/model/ecs/api.go +++ b/agent/ecs_client/model/ecs/api.go @@ -7479,6 +7479,9 @@ const ( // LogDriverAwslogs is a LogDriver enum value LogDriverAwslogs = "awslogs" + + // LogDriverLogentries is a LogDriver enum value + LogDriverLogentries = "logentries" ) const ( diff --git a/agent/engine/dockerclient/logging_drivers.go b/agent/engine/dockerclient/logging_drivers.go index 5b06bd0ba14..453a29479a7 100644 --- a/agent/engine/dockerclient/logging_drivers.go +++ b/agent/engine/dockerclient/logging_drivers.go @@ -23,6 +23,7 @@ const ( FluentdDriver LoggingDriver = "fluentd" AWSLogsDriver LoggingDriver = "awslogs" SplunklogsDriver LoggingDriver = "splunk" + LogentriesDriver LoggingDriver = "logentries" ) var LoggingDriverMinimumVersion = map[LoggingDriver]DockerVersion{ @@ -33,4 +34,5 @@ var LoggingDriverMinimumVersion = map[LoggingDriver]DockerVersion{ FluentdDriver: Version_1_20, AWSLogsDriver: Version_1_21, SplunklogsDriver: Version_1_22, + LogentriesDriver: Version_1_25, }