About
You can choose to consume audit data in a couple of different ways, the steps below are outlining what it will take to consume the audit data using our updated python script.
If you would like more flexibility in consuming the audit data and writing your own export code please refer to our swagger document and our documents that cover authentication and some script examples.
If you would like to use our python client as a starting point please continue reading below!
_______________________________________________________________________________________
Virtru Audit Export Client
The Virtru Audit Export Client v2 is a basic script designed to streamline the process of migrating from Audit v1 to Audit v2 and to facilitate the export of audit events for analysis in SIEM/SOAR solutions like Splunk. This tool is particularly useful for customers looking to upgrade their audit capabilities without the need for extensive coding against the new Audit REST API. Customers have the freedom to enhance or modify this script according to their specific needs or even use it as a basis to develop their own customized solutions.
Ease of Transition: This enables a smooth transition from Audit v1 to Audit v2 without requiring you to write additional code.
Enhanced Analysis: Empowers users to export audit events seamlessly for analysis in third-party tools.
Hardware
Minimum recommended
- 1vCPU
- 1G Ram
- 20G Free Storage
Network
Required Endpoints
Install Prerequisites
Prerequisites
Before running the script, ensure that your system meets the following requirements:
Linux
Python: Version 3.5.0 or higher.
Environment Update:
-
sudo apt update
sudo apt upgrade
sudo apt-get upgrade openssl
Install Python:
-
sudo apt-get install python3
Install Pip:
-
Download Pip:
-
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
-
- Check Version:
-
python3 -m pip version
python3 --version
-
- Install Requests:
-
/usr/bin/python3 -m pip install requests
-
- Install Pandas:
-
pip3 install pandas
-
MacOS
Python: Version 3.5.0 or higher.
Note: Instructions assume you are using Home Brew, package manager
Reference: https://brew.sh/
Environment Update:
-
brew upgrade
-
brew update
-
brew upgrade openssl
Install Python:
-
brew install python
Install Pip:
- Follow the Linux steps above