Skip to content

Commit d1a15f9

Browse files
authored
Ollama TA (#3757)
* updating ta * updating weird things
1 parent d401d3a commit d1a15f9

3 files changed

Lines changed: 41 additions & 24 deletions

File tree

data_sources/m365_copilot_graph_api.yml

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ description: Access Logs from M365 Copilot access via Graph API
77
source: AuditLogs.SignIns
88
sourcetype: o365:graph:api
99
supported_TA:
10-
- name: Splunk Add-on for Microsoft Office 365
10+
- name: Splunk Add-on for Microsoft Office 365
1111
url: https://splunkbase.splunk.com/app/4055
12-
version: 4.9.0
12+
version: 5.0.0
1313
fields:
1414
- appDisplayName
1515
- appId
@@ -38,12 +38,12 @@ fields:
3838
- index
3939
- ipAddress
4040
- isInteractive
41-
- linecount
42-
- location.city
41+
- linecount
42+
- location.city
4343
- location.countryOrRegion
4444
- location.geoCoordinates.altitude
4545
- location.geoCoordinates.latitude
46-
- location.geoCoordinates.longitude
46+
- location.geoCoordinates.longitude
4747
- location.state
4848
- punct
4949
- resourceDisplayName
@@ -64,4 +64,18 @@ fields:
6464
- userId
6565
- userPrincipalName
6666
output_fields: []
67-
example_log: '{"id": "7fbc0a97-7f78-4cc8-9377-dc94d2ad1e00", "createdDateTime": "2025-09-30T12:34:20Z", "userDisplayName": "Rod Soto", "userPrincipalName": "rodsoto@rodsoto.onmicrosoft.com", "userId": "bfb8c366-0406-41a5-b3e3-328f4a3b4484", "appId": "9199bf20-a13f-4107-85dc-02114787ef48", "appDisplayName": "One Outlook Web", "ipAddress": "127.0.0.1", "clientAppUsed": "Browser", "correlationId": "8fe7aa9b-42c8-b52e-c6f2-8e4dfc07996b", "conditionalAccessStatus": "notApplied", "isInteractive": true, "riskDetail": "none", "riskLevelAggregated": "none", "riskLevelDuringSignIn": "none", "riskState": "none", "riskEventTypes": [], "riskEventTypes_v2": [], "resourceDisplayName": "Office 365 Exchange Online", "resourceId": "00000002-0000-0ff1-ce00-000000000000", "status": {"errorCode": 0, "failureReason": "Other.", "additionalDetails": "MFA requirement satisfied by claim in the token"}, "deviceDetail": {"deviceId": "", "displayName": "", "operatingSystem": "MacOs", "browser": "Chrome 140.0.0", "isCompliant": false, "isManaged": false, "trustType": ""}, "location": {"city": "Miami", "state": "Florida", "countryOrRegion": "US", "geoCoordinates": {"altitude": null, "latitude": 25.76286, "longitude": -80.31196}}, "appliedConditionalAccessPolicies": []}'
67+
example_log: '{"id": "7fbc0a97-7f78-4cc8-9377-dc94d2ad1e00", "createdDateTime": "2025-09-30T12:34:20Z",
68+
"userDisplayName": "Rod Soto", "userPrincipalName": "rodsoto@rodsoto.onmicrosoft.com",
69+
"userId": "bfb8c366-0406-41a5-b3e3-328f4a3b4484", "appId": "9199bf20-a13f-4107-85dc-02114787ef48",
70+
"appDisplayName": "One Outlook Web", "ipAddress": "127.0.0.1", "clientAppUsed":
71+
"Browser", "correlationId": "8fe7aa9b-42c8-b52e-c6f2-8e4dfc07996b", "conditionalAccessStatus":
72+
"notApplied", "isInteractive": true, "riskDetail": "none", "riskLevelAggregated":
73+
"none", "riskLevelDuringSignIn": "none", "riskState": "none", "riskEventTypes":
74+
[], "riskEventTypes_v2": [], "resourceDisplayName": "Office 365 Exchange Online",
75+
"resourceId": "00000002-0000-0ff1-ce00-000000000000", "status": {"errorCode": 0,
76+
"failureReason": "Other.", "additionalDetails": "MFA requirement satisfied by claim
77+
in the token"}, "deviceDetail": {"deviceId": "", "displayName": "", "operatingSystem":
78+
"MacOs", "browser": "Chrome 140.0.0", "isCompliant": false, "isManaged": false,
79+
"trustType": ""}, "location": {"city": "Miami", "state": "Florida", "countryOrRegion":
80+
"US", "geoCoordinates": {"altitude": null, "latitude": 25.76286, "longitude": -80.31196}},
81+
"appliedConditionalAccessPolicies": []}'

data_sources/m365_exported_ediscovery_prompts.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ sourcetype: csv
99
fields:
1010
- Added by
1111
- Author
12-
- Compound path
12+
- Compound path
1313
- Contains deleted message
1414
- Contains edited message
1515
- Conversation name
1616
- Conversation type
17-
- Created
17+
- Created
1818
- Created by
1919
- Data source
2020
- Date
@@ -34,13 +34,13 @@ fields:
3434
- Has attachment
3535
- Has text
3636
- Immutable ID
37-
- Internet message ID
37+
- Internet message ID
3838
- Is attachment from transcript
3939
- Is doc from conversation
4040
- Is modern attachment
4141
- Is read
4242
- Item class
43-
- Item source
43+
- Item source
4444
- Last modified by
4545
- Last modified time
4646
- Location ID
@@ -52,11 +52,11 @@ fields:
5252
- Received
5353
- Recipient count
5454
- Retention label
55-
- SPO unique ID
55+
- SPO unique ID
5656
- Sender
5757
- Sensitive type
5858
- Size
59-
- Source ID
59+
- Source ID
6060
- Status
6161
- Subject_Title
6262
- Target path
@@ -70,11 +70,11 @@ fields:
7070
- date_month
7171
- date_second
7272
- date_wday
73-
- date_year
74-
- date_zone
75-
- eventtype
73+
- date_year
74+
- date_zone
75+
- eventtype
7676
- host
77-
- index
77+
- index
7878
- linecount
7979
- punct
8080
- source

data_sources/ollama_server.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@ author: Rod Soto, Splunk
66
description: 'Ollama server logs (HTTP access logs via GIN framework and system logs including GPU/CPU utilization, model loading, memory allocation, errors, and warnings) via Splunk TA-ollama add-on by configuring file monitoring inputs to your log directories (sourcetype: ollama:server), or enable HEC for real-time API telemetry and prompt analytics (sourcetypes: ollama:api, ollama:prompts). This TA is not available on Splunkbase and must be installed manually via the GitHub repository - https://github.com/rosplk/ta-ollama'
77
sourcetype: ollama:server
88
source: server.log
9-
supported_TA: []
9+
supported_TA:
10+
- name: TA-ollama
11+
url: https://splunkbase.splunk.com/app/8024
12+
version: 0.1.3
1013
fields:
1114
- CPU_0_AVX
1215
- CPU_0_AVX2
1316
- CPU_0_AVX_VNNI
1417
- CPU_0_BMI2
1518
- CPU_0_F16C
16-
- CPU_0_FMA
19+
- CPU_0_FMA
1720
- CPU_0_LLAMAFILE
1821
- CPU_0_SSE3
1922
- CPU_0_SSSE3
@@ -29,7 +32,7 @@ fields:
2932
- bundle
3033
- cmd
3134
- compiler
32-
- compute
35+
- compute
3336
- cores
3437
- count
3538
- date_hour
@@ -56,7 +59,7 @@ fields:
5659
- http_response_code
5760
- http_status
5861
- id
59-
- index
62+
- index
6063
- installer
6164
- interval
6265
- layers_model
@@ -68,7 +71,7 @@ fields:
6871
- linecount
6972
- maxEfficiencyClass
7073
- memory_available
71-
- memory_gpu_overhead
74+
- memory_gpu_overhead
7275
- memory_graph_full
7376
- memory_graph_partial
7477
- memory_required_allocations
@@ -100,9 +103,9 @@ fields:
100103
- timeendpos
101104
- timestartpos
102105
- tool_count
103-
- total
104-
- variant
105-
- vendor_product
106+
- total
107+
- variant
108+
- vendor_product
106109
- version
107110
output_fields: []
108111
example_log: 'time=2025-10-02T14:46:19.789-04:00 level=INFO source=server.go:544 msg=offload library=cuda layers.requested=-1 layers.model=29 layers.offload=29 layers.split=[29] memory.available="[6.9 GiB]" memory.gpu_overhead="0 B" memory.required.full="3.1 GiB" memory.required.partial="3.1 GiB" memory.required.kv="448.0 MiB" memory.required.allocations="[3.1 GiB]" memory.weights.total="1.9 GiB" memory.weights.repeating="1.6 GiB" memory.weights.nonrepeating="308.2 MiB" memory.graph.full="256.5 MiB" memory.graph.partial="570.7 MiB"'

0 commit comments

Comments
 (0)