Audit Trail
Last updated
Last updated
This document highlights the process of audit trail using Kibana and Elasticsearch.
The points covered in this audit trail will be limited to:
Auditor wants to see all activity in the last X days. (Audit dashboard filter in Kibana)
Auditor wants to see all activity of action type Y, or from a certain registering Institution.
Date Filter / Filter for last X days Filter on date/days can be done over multiple values and not limited to date wise. Like, last X hours, last Y weeks, last Z months etc.
BPMN Filter / Filter ll activity of an action type Y
Actions are BPMN or workflows. The exhaustive list of the actions for all G2P and P2G scenarios are:
Bulk Processor - Batch Transfer API / bulk_processor
Bulk Connector / bulk_connector_closedloop
Channel Transfer (ML config, GSMA bilateral config) API / PayerFundTransfer / gsma_base_transaction
P2G BillPay API/ bill_inquiry
P2G Payment Notification API /
P2G Transfer Request ( Bill Request to Pay) API
Example for list of activities based on date
This is the birds eye view of the dashboard and list with " 7 day " with filter
This is after applying a filter of "1 hour"
Example for list of all activities based on action
Actions corresponds to BPMN (for a detailed list for actions/BPMN see pt.2) Before Filter of bpmn name
After filter of bpmn name/action type of payment notification
Example for list of all activities based on registering institution id
In granular dashboard, in "Txn Variables" visualisation the field can be found.
Disclaimer: This is based on Elasticsearch which is a distributed search and analytics engine which offers near real time search at scale but it is eventually consistent. Extremely recent transactions might not show up in real time at moderate scale. For Operations Web (RDBMS) based auditing, see sample screenshots at link on how to navigate.