Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve logging and set exit code according to the exit status #210

Merged
merged 1 commit into from
Jan 3, 2025

Conversation

kasia-kujawa
Copy link
Contributor

@kasia-kujawa kasia-kujawa commented Jan 2, 2025

for details please see comments in the code

example logs without changes from this pull request when provider env was set to wrong value:

time="2025-01-02T15:06:02Z" level=info msg="closing healthz server" component_node_name=ip-192-168-48-224.eu-central-1.compute.internal component_pod_name=castai-agent-749d64cb88-6d2tr version=v0.76.0
time="2025-01-02T15:06:02Z" level=warning msg="healthz server closed" component_node_name=ip-192-168-48-224.eu-central-1.compute.internal component_pod_name=castai-agent-749d64cb88-6d2tr version=v0.76.0
time="2025-01-02T15:06:02Z" level=info msg="closing pprof server" component_node_name=ip-192-168-48-224.eu-central-1.compute.internal component_pod_name=castai-agent-749d64cb88-6d2tr version=v0.76.0
time="2025-01-02T15:06:02Z" level=warning msg="pprof server closed" component_node_name=ip-192-168-48-224.eu-central-1.compute.internal component_pod_name=castai-agent-749d64cb88-6d2tr version=v0.76.0
time="2025-01-02T15:06:02Z" level=info msg="context done" component_node_name=ip-192-168-48-224.eu-central-1.compute.internal component_pod_name=castai-agent-749d64cb88-6d2tr version=v0.76.0
time="2025-01-02T15:06:17Z" level=error msg="failed to send logs after shutdown timed out"

example logs with changes from this pull request when provider env was set to wrong value:

time="2025-01-02T15:09:02Z" level=info msg="closing healthz server" component_node_name=ip-192-168-9-86.eu-central-1.compute.internal component_pod_name=castai-agent-67798b9989-dq7rc version=local
time="2025-01-02T15:09:02Z" level=warning msg="healthz server closed" component_node_name=ip-192-168-9-86.eu-central-1.compute.internal component_pod_name=castai-agent-67798b9989-dq7rc version=local
time="2025-01-02T15:09:02Z" level=info msg="closing pprof server" component_node_name=ip-192-168-9-86.eu-central-1.compute.internal component_pod_name=castai-agent-67798b9989-dq7rc version=local
time="2025-01-02T15:09:02Z" level=warning msg="pprof server closed" component_node_name=ip-192-168-9-86.eu-central-1.compute.internal component_pod_name=castai-agent-67798b9989-dq7rc version=local
time="2025-01-02T15:09:02Z" level=error msg="getting provider: unknown provider \"test\""
time="2025-01-02T15:09:02Z" level=info msg="context done" component_node_name=ip-192-168-9-86.eu-central-1.compute.internal component_pod_name=castai-agent-67798b9989-dq7rc version=local
time="2025-01-02T15:09:17Z" level=error msg="failed to send logs after shutdown timed out"

@kasia-kujawa kasia-kujawa merged commit 185812d into main Jan 3, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants