diff --git a/README.md b/README.md index 4747a1b..8731324 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ The WebLogic Logging Exporter adds a log event handler to WebLogic Server, such that WebLogic Server logs can be integrated into [Elastic Stack](https://www.elastic.co/products) in Kubernetes directly, by using the [Elasticsearch](https://www.elastic.co/products/elasticsearch) REST API. -The current version of the WebLogic Logging Exporter is 0.1, which was released on March 16, 2019. +The current version of the WebLogic Logging Exporter is 1.0.0, which was released on September 6, 2019. This version supports pushing logs into Elasticsearch using the REST API. The following features are planned for the next few releases: @@ -92,7 +92,7 @@ git clone git@orahub.oraclecorp.com:oracle/wls-logging-exporter.git mvn install ``` -The `weblogic-logging-exporter-0.1.jar` will be available under the `target` directory. +The `weblogic-logging-exporter-1.0.0.jar` will be available under the `target` directory. ## Installation @@ -100,7 +100,7 @@ This section outlines the steps that are required to add the Weblogic Logging Ex 1. Download or build the WebLogic Logging Exporter as described above. -1. Copy the `weblogic-logging-exporter-0.1.jar` into a suitable location, e.g. into your domain directory. +1. Copy the `weblogic-logging-exporter-1.0.0.jar` into a suitable location, e.g. into your domain directory. 1. Add a startup class to your domain configuration. @@ -119,7 +119,7 @@ This section outlines the steps that are required to add the Weblogic Logging Ex ``` -1. Add `weblogic-logging-exporter.jar` and `snakeyaml-1.23.jar` to your classpath. +1. Add `weblogic-logging-exporter-1.0.0.jar` and `snakeyaml-1.23.jar` to your classpath. This project requires `snakeyaml` to parse the YAML configuration file. If you built the project locally, you can find this JAR file in your local maven repository at `~/.m2/repository/org/yaml/snakeyaml/1.23/snakeyaml-1.23.jar`. @@ -132,7 +132,7 @@ This section outlines the steps that are required to add the Weblogic Logging Ex directory is `/u01/base_domain`): ``` - export CLASSPATH="/u01/base_domain/weblogic-logging-exporter-0.1.jar:/u01/base_domain/snakeyaml-1.23.jar:$CLASSPATH" + export CLASSPATH="/u01/base_domain/weblogic-logging-exporter-1.0.0.jar:/u01/base_domain/snakeyaml-1.23.jar:$CLASSPATH" ``` 1. Create a configuration file for the WebLogic Logging Exporter. @@ -147,7 +147,7 @@ This section outlines the steps that are required to add the Weblogic Logging Ex publishPort: 9200 domainUID: domain1 weblogicLoggingExporterEnabled: true - weblogicLoggingIndexName: wls + weblogicLoggingIndexName: domain1-wls weblogicLoggingExporterSeverity: Notice weblogicLoggingExporterBulkSize: 1 weblogicLoggingExporterFilters: @@ -158,6 +158,8 @@ This section outlines the steps that are required to add the Weblogic Logging Ex send the logs from multiple domains to the same Elasticsearch server. If you are using the WebLogic Kubernetes Operator, it is strongly recommended that you use the same `domainUID` value that you use for the domain. + It is also strongly recommended that you consider using a different Elastcsearch index name for each domain. + If you prefer to place the configuration file in a different location, you can set the environment variable `WEBLOGIC_LOGGING_EXPORTE_CONFIG_FILE` to point to the location of the file. diff --git a/pom.xml b/pom.xml index 8006946..9164b6a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ oracle.kubernetes weblogic-logging-exporter jar - 0.1 + 1.0.0 WebLogic Logging Exporter An exporter that integrates WebLogic Server logs into ElasticSearch and Kibana @@ -52,7 +52,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.6.1 + 3.8.1 1.8 1.8 @@ -61,7 +61,7 @@ com.coveo fmt-maven-plugin - 2.4.0 + 2.9 test @@ -74,7 +74,7 @@ maven-surefire-plugin - 2.22.0 + 2.22.2 org.jacoco jacoco-maven-plugin - 0.8.3 + 0.8.4 @@ -180,13 +180,13 @@ org.junit.jupiter junit-jupiter-api - 5.4.1 + 5.5.1 test org.junit.jupiter junit-jupiter-engine - 5.4.1 + 5.5.1 test diff --git a/sonar-project.properties b/sonar-project.properties index a13edb9..82a95e6 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -4,7 +4,7 @@ # Required metadata sonar.projectKey=weblogic-logging-exporter sonar.projectName=WebLogic Logging Exporter -sonar.projectVersion=0.1 +sonar.projectVersion=1.0.0 # Comma-separated paths to directories with sources (required) sonar.sources=src/main/java