Our flink helm charts configure ECS for Java logging. We should do this for python logs as well.
https://www.elastic.co/guide/en/ecs-logging/python/current/installation.html
To do this, eventutililties-python manager should support log configuration from a file. We should add a param --log_config=path/to/log.config that is passed to logging.config.fileConfig, and set the defaults to use ECS logging (basically this but in configparser format).
Done is
- evenutilities_python.manager.load_config supports configuring python logging from config file
- Either: default logging format is set to ECS, or our helm chart provides a logging config file that sets logging format to ECS.