@@ -591,6 +591,17 @@ <h2 id="configuration">Configuration</h2>
591591 < td />
592592 < td />
593593 </ tr >
594+ < tr class ="even ">
595+ < td > splunk</ td >
596+ < td />
597+ < td > Splunk HEC configuration for sending telemetry events.</ td >
598+ </ tr >
599+ < tr class ="odd ">
600+ < td > deployment_environment</ td >
601+ < td > string</ td >
602+ < td > Deployment environment name (e.g., ‘development’, ‘staging’,
603+ ‘production’). Used in telemetry events.</ td >
604+ </ tr >
594605 </ tbody >
595606 </ table >
596607 < h2 id ="conversationhistoryconfiguration "> ConversationHistoryConfiguration</ h2 >
@@ -1383,6 +1394,73 @@ <h2 id="serviceconfiguration">ServiceConfiguration</h2>
13831394 </ tr >
13841395 </ tbody >
13851396 </ table >
1397+ < h2 id ="splunkconfiguration "> SplunkConfiguration</ h2 >
1398+ < p > Splunk HEC (HTTP Event Collector) configuration.</ p >
1399+ < p > Splunk HEC allows sending events directly to Splunk over HTTP/HTTPS.
1400+ This configuration is used to send telemetry events for inference
1401+ requests to the corporate Splunk deployment.</ p >
1402+ < p > Useful resources:</ p >
1403+ < ul >
1404+ < li >
1405+ < a href ="https://docs.splunk.com/Documentation/SplunkCloud "> Splunk
1406+ HEC Docs</ a >
1407+ </ li >
1408+ < li >
1409+ < a href ="https://docs.splunk.com/Documentation/Splunk/latest/Data "> About
1410+ HEC</ a >
1411+ </ li >
1412+ </ ul >
1413+ < table >
1414+ < colgroup >
1415+ < col style ="width: 26% "/>
1416+ < col style ="width: 23% "/>
1417+ < col style ="width: 50% "/>
1418+ </ colgroup >
1419+ < thead >
1420+ < tr class ="header ">
1421+ < th > Field</ th >
1422+ < th > Type</ th >
1423+ < th > Description</ th >
1424+ </ tr >
1425+ </ thead >
1426+ < tbody >
1427+ < tr class ="odd ">
1428+ < td > enabled</ td >
1429+ < td > boolean</ td >
1430+ < td > Enable or disable Splunk HEC integration.</ td >
1431+ </ tr >
1432+ < tr class ="even ">
1433+ < td > url</ td >
1434+ < td > string</ td >
1435+ < td > Splunk HEC endpoint URL.</ td >
1436+ </ tr >
1437+ < tr class ="odd ">
1438+ < td > token_path</ td >
1439+ < td > string</ td >
1440+ < td > Path to file containing the Splunk HEC authentication token.</ td >
1441+ </ tr >
1442+ < tr class ="even ">
1443+ < td > index</ td >
1444+ < td > string</ td >
1445+ < td > Target Splunk index for events.</ td >
1446+ </ tr >
1447+ < tr class ="odd ">
1448+ < td > source</ td >
1449+ < td > string</ td >
1450+ < td > Event source identifier.</ td >
1451+ </ tr >
1452+ < tr class ="even ">
1453+ < td > timeout</ td >
1454+ < td > integer</ td >
1455+ < td > HTTP timeout in seconds for HEC requests.</ td >
1456+ </ tr >
1457+ < tr class ="odd ">
1458+ < td > verify_ssl</ td >
1459+ < td > boolean</ td >
1460+ < td > Whether to verify SSL certificates for HEC endpoint.</ td >
1461+ </ tr >
1462+ </ tbody >
1463+ </ table >
13861464 < h2 id ="tlsconfiguration "> TLSConfiguration</ h2 >
13871465 < p > TLS configuration.</ p >
13881466 < p > Transport Layer Security (TLS) is a cryptographic protocol designed
0 commit comments