influxdata / telegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
https://influxdata.com/telegraf
MIT License
14.63k stars 5.58k forks source link

NTLM authentication support #11184

Closed sjwang90 closed 12 months ago

sjwang90 commented 2 years ago

Feature Request

Opening a feature request kicks off a discussion.

Proposal:

NTLM authentication support. Request for support on the following plugins:

Current behavior:

No NTLM proxy support on some plugins

Desired behavior:

Implement NTLM proxy support on requested plugins

Use case:

For InfluxDB Output: Local Telegraf instance is sending to a corporate proxy that requires NTLM authentication.

reimda commented 2 years ago

There is a go module that does NTLM proxy auth and might be useful to implement this feature request.

https://github.com/aus/proxyplease

https://github.com/aus/proxyplease/blob/master/ntlm_windows.go

It's MIT licensed so it should be appropriate for including in telegraf.

reimda commented 2 years ago

https://github.com/Azure/go-ntlmssp may also be useful. Thanks @srebhan

srebhan commented 12 months ago

Closing as there seems to be no interest in this feature. If you need NTLM please reopen the issue of open a new one!