适用于 Splunk 的 Citrix Analytics 加载项存在配置问题
Citrix Analytics 加载项设置不可用
在您的 Splunk Forwarder 或 Splunk 独立环境中安装适用于 Splunk 的 Citrix Analytics 加载项后,您不会在“设置”>“数据输入”下看到Citrix Analytics 加载项设置。
原因
在不受支持的 Splunk 环境中安装适用于 Splunk 的 Citrix Analytics 加载项时,会出现此问题。
修复
在受支持的 Splunk 环境中安装适用于 Splunk 的 Citrix Analytics 加载项。有关受支持版本的信息,请参阅 Splunk 集成。
Splunk 控制板上没有可用的数据
在 Splunk Forwarder 或 Splunk Standalone 环境中安装和配置适用于 Splunk 的 Citrix Analytics 加载项后,您在 Splunk 控制板中看不到来自 Citrix Analytics 的任何数据。
检查
要解决此问题,请在您的 Splunk 转发器或 Splunk 独立环境中验证以下各项:
- 
    确保满足 Splunk 集成的 必备条件 。 
- 
    转到 设置 > 数据输入 > Citrix Analytics 加载项。确保 Citrix Analytics 配置详细信息 可用。 
- 
    如果配置详细信息可用,请运行以下查询以检查日志中是否存在与适用于 Splunk 的 Citrix Analytics 加载项相关的任何错误: index=_internal sourcetype=splunkd log_level=ERROR component=ExecProcessor cas_siem_consumer
- 
    如果您没有发现任何错误,适用于 Splunk 的 Citrix Analytics 加载项将按预期工作。如果在日志中发现任何错误,可能是由于以下原因之一: - 
        无法在您的 Splunk 环境与 Citrix Analytics Kafka 端点之间建立连接。此问题可能是由于防火墙设置造成的。 修复:请咨询网络管理员以解决此问题。 
- 
        设置 > 数据输入 > Citrix Analytics 加载项中的配置详细信息不正确。 修复:确保按照 Citrix Analytics 配置文件正确输入了 Citrix Analytics 配置详细信息,例如用户名、密码、主机端点、主题和使用者组。有关更多信息,请参阅 为 Splunk 配置 Citrix Analytics 加载项。 
 
- 
        
- 
    如果您无法从上述日志中找到问题的原因并希望进一步调查: - 
        在 设置 > 数据输入 > Citrix Analytics 加载项 中启用 调试模式。 注意 默认情况下, 调试模式处于 禁用状态。启用此模式会生成太多日志。因此,请仅在需要时使用此选项,并在完成调试任务后将其禁用。  
- 
        在以下位置找到生成的调试日志,并检查是否有任何错误: $SPLUNK_HOME$/var/log/splunk.Filename splunk_citrix_analytics_add_on_debug_connection.log
- 
        (可选)使用适用于 Splunk 的 Citrix Analytics 加载项提供的调试脚本 splunk cmd python cas_siem_consumer_debug.py。此脚本生成一个日志文件,其中包含您的 Splunk 环境和连接检查的详细信息。您可以使用详细信息来调试问题。使用以下命令运行脚本:cd $SPLUNK_HOME$/etc/apps/TA_CTXS_AS/bin/; /opt/splunk/bin/splunk cmd python cas_siem_consumer_debug.py
 
- 
        
错误消息
在与适用于 Splunk 的 Citrix Analytics 加载项相关的日志中,您可能会看到以下错误:
ERRORKafkaError{code=_TRANSPORT,val=-195,str="Failed to get metadata: Local: Broker transport failure"}
此错误是由于网络连接问题或身份验证问题造成的。
要调试问题,请执行以下操作:
- 
    在您的 Splunk 转发器或 Splunk 独立环境中,启用调试模式以获取调试日志。请参考前面的步骤 5.a。 
- 
    运行以下查询以查找调试日志中的任何身份验证问题: index=_internal source="*splunk_citrix_analytics_add_on_debug_connection.log*" "Authentication failure"
- 
    如果在调试日志中未发现任何身份验证问题,则该错误是由于网络连接问题造成的。 
- 
    使用 telnet 或前面的步骤 5.c 中提到的调试脚本查找并解决问题。 
从低于 2.0.0 的版本升级加载项失败
在您的 Splunk 转发器或 Splunk 独立环境中,当您将适用于 Splunk 的 Citrix Analytics 加载项从 2.0.0 之前的版本升级到 最新 版本时,升级将失败。
修复
- 
    删除适用于 Splunk 的 Citrix Analytics 加载项安装文件夹的 /bin文件夹的以下文件和文件夹:- 
        cd $SPLUNK_HOME$/etc/apps/TA_CTXS_AS/bin
- 
        rm -rf splunklib
- 
        rm -rf mac
- 
        rm -rf linux_x64
- 
        rm CARoot.pem
- 
        rm certificate.pem
 
- 
        
- 
    重启您的 Splunk 转发器或 Splunk 独立版环境。