Ingest Logs via Director Console UI
Prerequisites
Logpoint: v7.8.0 and later
Director: v2.9.0 and later
AWS Access: Read access to the Amazon S3 bucket and its objects
AWS Credentials: Valid AWS Access Key ID and Secret Access Key
Network Access: Connectivity to AWS S3 endpoints (proxy support available)
Installation
Install S3Fetcher
Log in to Director Console.
Click ASSETS in the navigation bar.
Select Plugin from the Assets drop-down.
Upload the S3Fetcher .pak file. Select Replace Existing? to replace the old file with new one.
Click UPLOAD.
Once uploaded, the .pak file is displayed in the list of available packages.
Select the S3Fetcher .pak file from the list.
Click INSTALL.
Select the pool and Logpoint to install S3Fetcher. You can select multiple Logpoint from different pools.
Click NEXT.
Review your changes. You can go BACK to make necessary changes.
Click INSTALL and click OK to confirm.
You are redirected to TASKS, which displays the installation progress.
Uninstall S3Fetcher
You must first remove S3Fetcher configurations from Logpoint and then uninstall it.
To remove S3Fetcher configurations:
Click CONFIGURE in the navigation bar.
Under Entities, click LOG SOURCES.
Click the More icon next to the S3Fetcher log source and click Delete Log Source.
Click Delete.
To uninstall S3Fetcher:
Click ASSETS in the navigation bar.
Click UNINSTALL.
Select the Logpoint where S3Fetcher is installed. You can select multiple Logpoint from different pools.
Select S3Fetcher from the list of available packages.
Click NEXT.
Review your changes. You can go BACK to make necessary changes.
Click UNINSTALL and click OK to confirm.
Configuration
Before configuring S3Fetcher in Logpoint, obtain AWS access credentials (Access Key ID and Secret Access Key). Go to the AWS Documentation for instructions on retrieving them.
Click CONFIGURE in the navigation bar.
Under ENTITIES, click LOG SOURCES.
Click Create Log Source.
Select S3Fetcher.
Select a Pool and Logpoint to configure the fetcher.
Click NEXT.
Source
Configure the log source settings:
Click Source.
Enter the Log Source's Name.
Select the Fetch Interval (min) to set how frequently the logs are retrieved.
Select the Charset and Time Zone.
Connector
Configure the connection to AWS:
Click Connector.
EndPoint URL:
For Amazon S3:
https://s3.amazonaws.com(default).For third-party services: Enter the service URL.
Enter your AWS Access Key ID and AWS Secret Access Key.
Enter the AWS Bucket Name. S3Fetcher fetches logs from this bucket.
In Filter by Prefix, enter a prefix name to fetch a specific file or folder from the bucket. Leave this field empty to fetch the entire bucket.
Select the AWS Region.
Select Initial Fetch Date. S3Fetcher fetches logs from the specified date. To change the Initial Fetch Date and re-fetch logs from the new date, enable Reset Last Fetch Date and select the new date.
If you are using a Distributed Logpoint, select Distributed Collectors from the drop-down.
Select a Parser to parse the logs.
Enable Proxy to use a proxy server.
Select either HTTP or HTTPS protocol.
Enter the proxy server IP address and the PORT number.
Routing
Set up log storage and routing:
Create Repository:
Click Routing and + Create Repo.
Enter a Repo name.
In Path, specify the location to store incoming logs.
In Retention (Days), set how long logs are kept before automatic deletion.
In Availability, select the Remote logpoint and Retention (Days).
Click Create Repo.
Select the created repo in Repo.
Create Routing Criteria
Click + Add row.
Enter a Key and Value for log filtering.
Select log handling options:
Store raw message: Store both incoming and normalized logs.
Discard raw message: Keep only normalized logs.
Discard entire event: Discard both incoming and normalized logs.
Select the target Repository.
Normalization
Set up log normalization:
Click Normalization.
Either:
Select a previously created normalization policy from the dropdown, or
Select a normalizer from the list and click the swap icon.
Click Create Log Source to save the configurations of Source, Connector, Routing, Normalization, and Enrichment.
Last updated
Was this helpful?