diff --git a/README.md b/README.md index 5f6ef7e..e358962 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# SVC Insights +# Spectrum Virtualize Insights **SVCi** is a utility that collects metrics from one or more *IBM SAN Volume Controllers*. The metric data is processed and saved into an InfluxDB time-series database. Grafana is used to visualize the metrics data from InfluxDB through provided dashboards, or your own customized dashboards. -This software is free to use and is licensed under the [Apache 2.0 License](https://bitbucket.org/mnellemann/svci/src/master/LICENSE), but is not supported or endorsed by International Business Machines (IBM). +This software is free to use and is licensed under the [Apache 2.0 License](LICENSE), but is not supported or endorsed by International Business Machines (IBM). ![architecture](doc/SVCi.png) @@ -35,7 +35,7 @@ Install *SVCi* on a host, that can connect to your SAN Volume Controllers (on po - Ensure you have **correct date/time** and NTPd running to keep it accurate! - The only requirement for **svci** is the Java runtime, version 8 (or later) -- Install **SVCi** from [downloads](https://bitbucket.org/mnellemann/svci/downloads/) (rpm, deb or jar) or build from source +- Install **SVCi** from [downloads](downloads/) (rpm, deb or jar) or build from source - On RPM based systems: ```sudo rpm -ivh svci-x.y.z-n.noarch.rpm``` - On DEB based systems: ```sudo dpkg -i svci_x.y.z-n_all.deb``` - Copy the **/opt/svci/doc/svci.toml** configuration example into **/etc/svci.toml** and edit the configuration to suit your environment. The location of the configuration file can optionally be changed with the *--conf* option. diff --git a/build.gradle b/build.gradle index 41ce73e..5f135a6 100644 --- a/build.gradle +++ b/build.gradle @@ -33,7 +33,6 @@ dependencies { implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-toml:2.14.1' testImplementation 'junit:junit:4.13.2' - testImplementation 'org.slf4j:slf4j-simple:2.0.4' testImplementation 'org.spockframework:spock-core:2.3-groovy-3.0' testImplementation "org.mock-server:mockserver-netty-no-dependencies:5.14.0" } diff --git a/src/main/java/biz/nellemann/svci/Resource.java b/src/main/java/biz/nellemann/svci/Resource.java index 4ee8e57..ad524fb 100644 --- a/src/main/java/biz/nellemann/svci/Resource.java +++ b/src/main/java/biz/nellemann/svci/Resource.java @@ -5,10 +5,6 @@ import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.time.Instant; -import java.time.format.DateTimeFormatter; -import java.time.format.DateTimeParseException; - public class Resource { private final static Logger log = LoggerFactory.getLogger(Resource.class); diff --git a/src/main/java/biz/nellemann/svci/RestClient.java b/src/main/java/biz/nellemann/svci/RestClient.java index 55e5f24..817d21c 100644 --- a/src/main/java/biz/nellemann/svci/RestClient.java +++ b/src/main/java/biz/nellemann/svci/RestClient.java @@ -2,7 +2,6 @@ package biz.nellemann.svci; import biz.nellemann.svci.dto.json.AuthResponse; import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.dataformat.xml.XmlMapper; import okhttp3.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory;