Security logs REST API not returning consistent data
I am calling the Infoblox Security Events REST API (https://csp.infoblox.com/security-events/v1/security_events) from my virtual machine to fetch the Security Logs from Infoblox Portal, using the following query parameters: _limit, _offset, _order_by, start_time, end_time.
I am facing an issue where the API does not return consistent data across subsequent calls, even when the request parameters remain the same.
For Example, when I use:
_limit=25_offsetincreased by 25 for each request_order_by=timestamp desc- the same
start_timeandend_time
I observe the following behavior:
- 1st page returns 25 events
- 2nd page returns 25 events
- 3rd page returns 30 events, even though _limit=25
Since the API does not return consistent records for any _limit, pagination appears inconsistent, making it difficult to reliably retrieve all security events.
Is there a recommended or alternative approach (for example, a different pagination or ordering strategy) to query the Security Logs from Infoblox portal and ensure consistent and complete data retrieval.
Categories
- All Categories
- 5.2K Forums
- 4.7K Critical Network Services
- 474 Security
- Visibility and Insights
- Ideas Portal
- Webinars & Events
- 281 Resources
- 281 News & Announcements
- Knowledge Base
- Infoblox Documentation Portal
- Infoblox Blog
- Support Portal
- 8 Members Hub
- 4 Getting Started with Community
- 4 Community Support
