@@ -86,42 +86,42 @@ def __init__(self, scope: core.Construct, id: str, **kwargs) -> None:
8686 adjustment_type = aas .AdjustmentType .CHANGE_IN_CAPACITY ,
8787 )
8888
89- self .celery_default_cw_monitor_task = ecs .FargateTaskDefinition (
90- self , "CeleryDefaultCWMonitoringTask"
91- )
89+ # self.celery_default_cw_monitor_task = ecs.FargateTaskDefinition(
90+ # self, "CeleryDefaultCWMonitoringTask"
91+ # )
9292
93- self .celery_default_cw_monitor_task .add_container (
94- "CeleryDefaultCWMonitoringTaskContainer" ,
95- image = scope .image ,
96- logging = ecs .LogDrivers .aws_logs (
97- stream_prefix = "CeleryDefaultCWMonitoringContainerLogs" ,
98- log_retention = logs .RetentionDays .ONE_DAY ,
99- ),
100- environment = scope .variables .regular_variables ,
101- secrets = scope .variables .secret_variables ,
102- command = ["python3" , "manage.py" , "put_celery_cloudwatch_metrics" ],
103- )
93+ # self.celery_default_cw_monitor_task.add_container(
94+ # "CeleryDefaultCWMonitoringTaskContainer",
95+ # image=scope.image,
96+ # logging=ecs.LogDrivers.aws_logs(
97+ # stream_prefix="CeleryDefaultCWMonitoringContainerLogs",
98+ # log_retention=logs.RetentionDays.ONE_DAY,
99+ # ),
100+ # environment=scope.variables.regular_variables,
101+ # secrets=scope.variables.secret_variables,
102+ # command=["python3", "manage.py", "put_celery_cloudwatch_metrics"],
103+ # )
104104
105- self .celery_default_cw_metric_schedule = events .Rule (
106- self ,
107- "CeleryDefaultCWMetricSchedule" ,
108- schedule = events .Schedule .rate (core .Duration .minutes (5 )),
109- targets = [
110- events_targets .EcsTask (
111- cluster = scope .cluster ,
112- task_definition = self .celery_default_cw_monitor_task ,
113- subnet_selection = ec2 .SubnetSelection (
114- subnet_type = ec2 .SubnetType .PUBLIC
115- ),
116- security_group = ec2 .SecurityGroup .from_security_group_id (
117- self ,
118- "CeleryDefaultCWMetricScheduleSG" ,
119- security_group_id = scope .vpc .vpc_default_security_group ,
120- ),
121- )
122- ],
123- )
105+ # self.celery_default_cw_metric_schedule = events.Rule(
106+ # self,
107+ # "CeleryDefaultCWMetricSchedule",
108+ # schedule=events.Schedule.rate(core.Duration.minutes(5)),
109+ # targets=[
110+ # events_targets.EcsTask(
111+ # cluster=scope.cluster,
112+ # task_definition=self.celery_default_cw_monitor_task,
113+ # subnet_selection=ec2.SubnetSelection(
114+ # subnet_type=ec2.SubnetType.PUBLIC
115+ # ),
116+ # security_group=ec2.SecurityGroup.from_security_group_id(
117+ # self,
118+ # "CeleryDefaultCWMetricScheduleSG",
119+ # security_group_id=scope.vpc.vpc_default_security_group,
120+ # ),
121+ # )
122+ # ],
123+ # )
124124
125- self .default_celery_queue_cw_metric .grant_put_metric_data (
126- self .celery_default_cw_monitor_task .task_role
127- )
125+ # self.default_celery_queue_cw_metric.grant_put_metric_data(
126+ # self.celery_default_cw_monitor_task.task_role
127+ # )
0 commit comments