Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
0c5c347
Splunkenterprisereceiver add health metric (#1)
macolby42 Dec 5, 2024
2ae137c
Clarified splunk.health description
macolby42 Dec 5, 2024
785e065
Update changelog with real PR number
macolby42 Dec 5, 2024
0969300
Merge branch 'main' into main
macolby42 Dec 5, 2024
9c18781
Added colors to metric description for full clarity
macolby42 Dec 6, 2024
b24f34c
Merge branch 'main' into main
macolby42 Dec 6, 2024
8f9cac5
Merge branch 'main' into main
macolby42 Dec 9, 2024
a6039c7
Ran make generate to update
macolby42 Dec 9, 2024
af8f5f1
Merge branch 'open-telemetry:main' into main
macolby42 Dec 9, 2024
113cb9d
Merge branch 'open-telemetry:main' into main
macolby42 Jan 2, 2025
d849127
Merge branch 'open-telemetry:main' into main
macolby42 Jan 3, 2025
8c5c99d
Merge branch 'open-telemetry:main' into main
macolby42 Jan 3, 2025
795f32c
Add PR Updates (#2)
macolby42 Jan 3, 2025
1d5f484
Merge branch 'open-telemetry:main' into main
macolby42 Jan 6, 2025
072fa35
Merge branch 'open-telemetry:main' into main
macolby42 Jan 13, 2025
c4e1814
Merge branch 'open-telemetry:main' into main
macolby42 Jan 14, 2025
db85aca
Merge branch 'open-telemetry:main' into main
macolby42 Jan 21, 2025
32cb7b3
Merge branch 'open-telemetry:main' into main
macolby42 Feb 6, 2025
12aff97
Merge branch 'open-telemetry:main' into main
macolby42 Feb 6, 2025
e746970
Merge branch 'main' into main
MovieStoreGuy Feb 7, 2025
820843c
Merge branch 'open-telemetry:main' into main
macolby42 Feb 10, 2025
b92d82d
Merge branch 'open-telemetry:main' into main
macolby42 Feb 11, 2025
958c7ad
Merge branch 'main' into main
MovieStoreGuy Feb 11, 2025
dbd8758
Merge branch 'open-telemetry:main' into main
macolby42 Mar 13, 2025
42d534e
Merge branch 'open-telemetry:main' into main
macolby42 Apr 9, 2025
c2d0f7e
Merge branch 'open-telemetry:main' into main
macolby42 Apr 10, 2025
e11509f
Merge branch 'open-telemetry:main' into main
macolby42 Apr 16, 2025
1410f59
Merge branch 'open-telemetry:main' into main
macolby42 Apr 22, 2025
fdc9124
Merge branch 'open-telemetry:main' into main
macolby42 Apr 29, 2025
fde7847
Added search metrics
macolby42 Mar 13, 2025
7a33df8
Rebase scraper
macolby42 Apr 10, 2025
0477562
generate
macolby42 Apr 16, 2025
edaaf62
generate
macolby42 Apr 16, 2025
c2b8628
Added search metrics
macolby42 Apr 22, 2025
d7f2b57
updated change log
macolby42 Apr 22, 2025
746c9c8
Added github suggestions + fixed TTL request
macolby42 Apr 22, 2025
cb176a8
lint suggestions added
macolby42 Apr 24, 2025
b2b48ac
Removed hardcoded value for http.StatusCreated
macolby42 Apr 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .chloggen/changes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: 'enhancement'

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: 'splunkenterprisereceiver'

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Added a new `splunk.search.initiation`, `splunk.search.duration`, `splunk.search.status`, and `splunk.search.success` metrics."

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [39566]

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [user]
61 changes: 61 additions & 0 deletions receiver/splunkenterprisereceiver/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -509,6 +509,67 @@ Gauge tracking the ratio of completed to skipped scheduled searches
| splunk.splunkd.build | The build number for this Splunk instance version | Any Str |
| splunk.splunkd.version | The splunkd version number | Any Str |

### splunk.search.duration

Gauge tracking the duration in seconds of the last search probe call.

| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {status} | Gauge | Double |

#### Attributes

| Name | Description | Values |
| ---- | ----------- | ------ |
| splunk.splunkd.build | The build number for this Splunk instance version | Any Str |
| splunk.splunkd.version | The splunkd version number | Any Str |

### splunk.search.initiation

Gauge tracking whether the last search probe successfully initiated a search.

| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {status} | Gauge | Int |

#### Attributes

| Name | Description | Values |
| ---- | ----------- | ------ |
| splunk.splunkd.build | The build number for this Splunk instance version | Any Str |
| splunk.splunkd.version | The splunkd version number | Any Str |

### splunk.search.status

Gauge tracking the dispatch status of the last search probe.

| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {status} | Gauge | Int |

#### Attributes

| Name | Description | Values |
| ---- | ----------- | ------ |
| splunk.search.state | The dispatch state of the search | Any Str |
| splunk.splunkd.build | The build number for this Splunk instance version | Any Str |
| splunk.splunkd.version | The splunkd version number | Any Str |

### splunk.search.success

Gauge tracking whether the last search probe call was successful with the dispatch state 'DONE'.

| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {status} | Gauge | Int |

#### Attributes

| Name | Description | Values |
| ---- | ----------- | ------ |
| splunk.splunkd.build | The build number for this Splunk instance version | Any Str |
| splunk.splunkd.version | The splunkd version number | Any Str |

### splunk.server.introspection.queues.current

Gauge tracking current length of queue. *Note:** Must be pointed at specific indexer `endpoint` and gathers metrics from only that indexer.
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading