我试图运行Splunk python sdk测试套件并遇到连接错误。
我通过company
。splunkcloud.net和name@company.com/password访问splunk以获取凭据。我不完全确定我的.splunkrc中应该包含什么,是他们引用代理的本地主机吗?
我有点失落。关于运行测试套件所需要的任何建议都非常感谢。
答案 0 :(得分:0)
您使用的是Splunk Enterprise还是Splunk Cloud?
如果您正在使用Splunk Enterprise,则可以像curl一样测试您的凭据:
curl -k -u name@company.com:changeme https://localhost:8089/services/server/info/server-info
我相信端口8089(REST API端口)默认在Splunk Cloud中被阻止,因此Python SDK无法连接到它。我会联系支持人员,看看他们是否可以为您解锁端口。
你的.splunkrc文件看起来应该是这样的
host=company.splunkcloud.net
port=8089
username=name@company.com
password=changeme
scheme=https