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

Gangams/windows telegraf update #1359

Merged
merged 6 commits into from
Feb 21, 2025
Merged

Conversation

ganga1980
Copy link
Contributor

@ganga1980 ganga1980 commented Feb 20, 2025

This PR upgrade to latest available telegraf version for windows and update the telegraf configuration file to support the latest version.

Telegraf started with --service-auto-restart instead of start since start doesnt work after telegraf version 1.25.1.

This should also eliminate need of enabling the liveness probe on telegraf since telegraf will be restarted on failures.

Following scenarios verified ..

  1. Both Windows Server 2019 and Windows Server 2022
  2. Prometheus scraping on both SKUs
  3. Resource usage between current vs new

@ganga1980 ganga1980 requested a review from a team as a code owner February 20, 2025 06:32
@ganga1980 ganga1980 requested a review from Copilot February 20, 2025 06:33

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (1)

build/common/installer/scripts/tomlparser-prom-customconfig.rb:116

  • Removing the Windows-specific timeout configuration assumes that all environments will be running an updated version of Telegraf. Please confirm that this change does not break functionality in any Windows setups that may require the legacy 'response_timeout' behavior.
if is_windows?
@ganga1980 ganga1980 enabled auto-merge (squash) February 21, 2025 00:16
@ganga1980 ganga1980 merged commit 9a8808d into ci_prod Feb 21, 2025
15 checks passed
ganga1980 added a commit that referenced this pull request Feb 27, 2025
ganga1980 added a commit that referenced this pull request Feb 27, 2025
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