This guide will walk you through the process of setting up the Audit service and configuring it to meet your needs.
SPRING_KAFKA_BOOTSTRAP_SERVERS
- address of the Kafka server, it should be in the format βhost:portβSPRING_KAFKA_CONSUMER_GROUP_ID
- the consumer group ID to be used for the audit logsKAFKA_CONSUMER_THREADS
- the number of Kafka consumer threads to be used for processing audit logsKAFKA_TOPIC_AUDIT_IN
- the topic key for receiving audit logsVariable | Description | Default Value | Example |
---|---|---|---|
SPRING_ELASTICSEARCH_REST_PROTOCOL | Connection protocol | https | https |
SPRING_ELASTICSEARCH_REST_URIS | URL(s) of Elasticsearch nodes (no protocol) | - | elasticsearch:9200 |
SPRING_ELASTICSEARCH_REST_DISABLESSL | Disable SSL verification | false | false |
SPRING_ELASTICSEARCH_REST_USERNAME | Authentication username | - | elastic |
SPRING_ELASTICSEARCH_REST_PASSWORD | Authentication password | - | your-secure-password |
SPRING_ELASTICSEARCH_INDEXSETTINGS_DATASTREAM | Audit data stream name | audit-logs | audit-logs |
SPRING_ELASTICSEARCH_INDEXSETTINGS_SHARDS | Number of primary shards | 2 | 2 |
SPRING_ELASTICSEARCH_INDEXSETTINGS_REPLICAS | Number of replica shards | 2 | 2 |
LOGGING_LEVEL_ROOT
- the log level for the root spring boot microservice logsLOGGING_LEVEL_APP
- the log level for app-level logs