Yang Li
10/17/2023, 7:06 AMkubernetes.operator.job.autoscaler.enabled: "true" on flinkDeployment's flinkConfiguration and flink operator's flink-conf.yaml. But I think operator receive no metrics for now. And I can't find Autoscalar.* related metrics every where.
I have used PrometheusMetric Reporter on flink side and flink operator side for sending metrics. I am not sure how to configure Metric Collector on flink operator side. Do I need to do something to configure the metric collector pointed to Prometheus? Or the RestApiCollector will work also? 🙏Yang Li
10/18/2023, 11:46 AM[flink1p-autoscaler/flink1p-autoscaler] Rest client endpoint started.
[flink1p-autoscaler/flink1p-autoscaler] Shutting down rest endpoint.
[flink1p-autoscaler/flink1p-autoscaler] Rest endpoint shutdown complete.
[INFO ][flink1p-autoscaler/flink1p-autoscaler] Resource fully reconciled, nothing to do...
flink1p-autoscaler/flink1p-autoscaler-job] Resource not found in temporary cache reading it from informer cache, for Resource ID: ResourceID{name='flink1p-autoscaler-job', namespace='flink1p-autoscaler'}
But I can't find any logs about autoscaler from scale function https://github.com/apache/flink-kubernetes-operator/blob/main/flink-autoscaler/src/main/java/org/apache/flink/autoscaler/JobAutoScalerImpl.java#L82
Anyone know how to debug to understand why autoscaling is not collecting metrics and compute parallelism?Yang Li
10/18/2023, 11:46 AMYang Li
10/18/2023, 12:04 PMGyula Fóra
10/18/2023, 7:45 PMYang Li
10/18/2023, 9:22 PMYang Li
10/19/2023, 7:50 AMGyula Fóra
10/19/2023, 7:56 AMYang Li
10/19/2023, 7:57 AMYang Li
10/19/2023, 7:57 AMYang Li
10/19/2023, 7:57 AMGyula Fóra
10/19/2023, 7:57 AMGyula Fóra
10/19/2023, 7:58 AMYang Li
10/19/2023, 7:58 AMGyula Fóra
10/19/2023, 7:59 AMGyula Fóra
10/19/2023, 8:00 AMYang Li
10/19/2023, 8:07 AMGyula Fóra
10/19/2023, 8:44 AMGyula Fóra
10/19/2023, 8:44 AMYang Li
10/19/2023, 9:08 AM2023-10-18 14:19:12,386 o.a.f.k.o.FlinkOperator [INFO ] Classpath: ./flink-kubernetes-standalone-1.6.0.jar:./flink-kubernetes-operator-1.6.0-shaded.jar:./flink-kubernetes-operator-autoscaler-1.6.0.jar:/opt/flink/operator-lib/*
So I imagine that I am with the good autoscaler jar 🙂Gyula Fóra
10/19/2023, 9:34 AMGyula Fóra
10/19/2023, 9:35 AMflink-kubernetes-operator-autoscaler-1.6.0.jarYang Li
10/19/2023, 10:09 AM:./flink-kubernetes-operator-autoscaler-1.6.0.jarYang Li
10/19/2023, 10:19 AM2023-10-18 14:19:12.989
2023-10-18 14:19:12,989 o.a.f.k.o.u.AutoscalerLoader [INFO ] Discovered JobAutoScaler factory: org.apache.flink.kubernetes.operator.autoscaler.JobAutoscalerFactoryImpl
means operator does find JobAutoscalerFactoryImpl , though this log only appear 1 time each dayGyula Fóra
10/19/2023, 10:20 AMGyula Fóra
10/19/2023, 10:20 AMYang Li
10/19/2023, 1:11 PMGyula Fóra
10/19/2023, 1:13 PMYang Li
10/19/2023, 1:13 PMYang Li
10/19/2023, 1:13 PMflinkDeployment and flinkSessionJob, and in example I see only flinkDeployment, so looks like I need to think to test application mode ..Yang Li
10/23/2023, 8:24 AMJad Naous
01/09/2024, 6:21 PMJad Naous
01/09/2024, 6:22 PMYang Li
01/09/2024, 8:51 PMJad Naous
01/09/2024, 9:56 PM