Getting Data In

DB connect missing events

tomapatan
Contributor

Hello,

We ingest data from a database using rising columns, however a small amount of events are missing from the index, although I can see them in DBConnect.

The field that we use as a rising column is set as an identity column so I`m expecting that each new value is generated based on the current seed & increment.
Query timeout is set to 30 seconds, max rows to retrieve is 0 (maximum),  fetch size is 300 and frequency is 60 seconds - from what I`ve observed this should be sufficient for our requirements.

Any assistance would be greatly appreciated.

Many thanks.

Tags (1)
0 Karma
1 Solution

tomapatan
Contributor

Update:

DBConnect is sending the logs to both our Cloud and On Prem instances - some events are missing from the Cloud indexer, although they are present on the local indexer.
We`ve raised a support ticket with Splunk to investigate.

View solution in original post

0 Karma

tomapatan
Contributor

Update:

DBConnect is sending the logs to both our Cloud and On Prem instances - some events are missing from the Cloud indexer, although they are present on the local indexer.
We`ve raised a support ticket with Splunk to investigate.

0 Karma

etoombs
Path Finder

Are there any errors in the dbconnect logs? How are you verifying that you have missing records? Identity columns sometimes skip a number, so just having a small gap doesn't necessarily mean a missing record (databases can skip a number in an identity column if an insert is attempted and fails.)

0 Karma

tomapatan
Contributor

Hello,

Can`t seem to find anything in the _internal index and the DB Connect Health dashboard doesn`t appear to be working. - I`m currently looking into this.

"How are you verifying that you have missing records?"

- I use the "delta" command to compute the difference between the current value of the rising column field and the previous value. The gaps are only present in the Splunk index and I can see all the rows incrementing as expected in the DB connection. 

- I also compared the total number of events with the total number of records in the database over a given period of a day and the results are inconsistent: most days they are correct, but every few days there is a discrepancy.

Tags (1)
0 Karma
Get Updates on the Splunk Community!

Unlock Database Monitoring with Splunk Observability Cloud

  In today’s fast-paced digital landscape, even minor database slowdowns can disrupt user experiences and ...

Purpose in Action: How Splunk Is Helping Power an Inclusive Future for All

At Cisco, purpose isn’t a tagline—it’s a commitment. Cisco’s FY25 Purpose Report outlines how the company is ...

[Upcoming Webinar] Demo Day: Transforming IT Operations with Splunk

Join us for a live Demo Day at the Cisco Store on January 21st 10:00am - 11:00am PST In the fast-paced world ...