Summary:
Using https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension for getting otel-collector health since node_health.py can't get grep the otel-contrib process directly because its running in a separate container
Chart changes - https://phorge.dev.yugabyte.com/D42834
Sample out - {"status":"Server available", "upSince":"2025-03-26T16:54:47.936558866Z", "uptime":"13h33m15.557940292s"}
Test Plan:
Tested manually
Enabled audit logs -> health check runs successfully
{F343860}
{F343861}
Reviewers: sneelakantan, vkumar, skurapati, amalyshev
Reviewed By: skurapati, amalyshev
Differential Revision: https://phorge.dev.yugabyte.com/D42845