diff --git a/README.md b/README.md
index ba272047..1acf9c4e 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-mon-persister
+monasca-persister
=============
The Monitoring Persister consumes metrics and alarm state transitions from the Message Queue and stores them in the Metrics and Alarms database.
@@ -11,7 +11,7 @@ The number of output processors/threads in the Persister can be specified to sca
# Build
-Requires mon-common from https://github.com/hpcloud-mon/mon-common. Download and build following instructions in its README.md. Then build mon-persister by:
+Requires monasca-common from https://github.com/stackforge/monasca-common. Download and build following instructions in its README.md. Then build monasca-persister by:
```
mvn clean package
diff --git a/pom.xml b/pom.xml
index 81aa25e0..04e5203e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
4.0.0
monasca-persister
- mon-persister
+ monasca-persister
1.0-SNAPSHOT
@@ -18,8 +18,8 @@
- scm:git:git@keg.dev.uswest.hpcloud.net:som-persister
- scm:git:git@keg.dev.uswest.hpcloud.net:som-persister
+ scm:git:git@github.com:stackforge/monasca-persister
+ scm:git:git@github.com:stackforge/monasca-persister
@@ -151,7 +151,7 @@
implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
- com.hpcloud.mon.persister.MonPersisterApplication
+ monasca.persister.MonPersisterApplication
@@ -216,19 +216,19 @@
file
${project.build.directory}/${artifactNamedVersion}.jar
- /opt/mon/mon-persister.jar
+ /opt/monasca/monasca-persister.jar
file
- ${project.basedir}/src/deb/init/mon-persister.conf
- /etc/init/mon-persister.conf
+ ${project.basedir}/src/deb/init/monasca-persister.conf
+ /etc/init/monasca-persister.conf
file
${project.basedir}/src/deb/etc/persister-config.yml-sample
- /etc/mon/persister-config.yml-sample
+ /etc/monasca/persister-config.yml-sample
diff --git a/src/deb/control/postinst b/src/deb/control/postinst
index 090993c2..724d8cd2 100755
--- a/src/deb/control/postinst
+++ b/src/deb/control/postinst
@@ -7,8 +7,8 @@ case "$1" in
fi
#Restart does not pick up upstart job config changes stop/start is needed
- stop mon-persister
- start mon-persister
+ stop monasca-persister
+ start monasca-persister
;;
esac
diff --git a/src/deb/control/prerm b/src/deb/control/prerm
index aab6f389..88811912 100644
--- a/src/deb/control/prerm
+++ b/src/deb/control/prerm
@@ -2,7 +2,7 @@
case "$1" in
remove)
- stop mon-persister
+ stop monasca-persister
;;
esac
diff --git a/src/deb/etc/persister-config.yml-sample b/src/deb/etc/persister-config.yml-sample
index dd13ad5d..2de7f4f1 100755
--- a/src/deb/etc/persister-config.yml-sample
+++ b/src/deb/etc/persister-config.yml-sample
@@ -1,4 +1,4 @@
-name: mon-persister
+name: monasca-persister
#Kafka settings.
kafkaConfiguration:
@@ -42,7 +42,7 @@ verticaMetricRepositoryConfiguration:
databaseConfiguration:
driverClass: com.vertica.jdbc.Driver
-# url: jdbc:vertica://mon-aw1rdd1-vertica0001.rndd.aw1.hpcloud.net:5433/som
+# url: jdbc:vertica://mini-mon:5433/monasca
url: jdbc:vertica://15.185.94.245:5433/som
user: persister
password: password
@@ -117,7 +117,7 @@ logging:
# The file to which statements will be logged.
#
# If enabled is true, this must be specified.
- currentLogFilename: ./logs/mon-persister.log
+ currentLogFilename: ./logs/monasca-persister.log
# If true, log files are rotated and archived.
archive: true
@@ -127,7 +127,7 @@ logging:
# and new statements written to it.
#
# If archive is true, this must be specified.
- archivedLogFilenamePattern: ./logs/mon-persister-%d.log.gz
+ archivedLogFilenamePattern: ./logs/monasca-persister-%d.log.gz
# The maximum number of log files to archive.
archivedFileCount: 5
@@ -157,4 +157,4 @@ logging:
timeZone: UTC
# A custom Logback format string.
- logFormat: null
\ No newline at end of file
+ logFormat: null
diff --git a/src/deb/init/mon-persister.conf b/src/deb/init/mon-persister.conf
deleted file mode 100644
index 1cd8850b..00000000
--- a/src/deb/init/mon-persister.conf
+++ /dev/null
@@ -1,11 +0,0 @@
-# Startup script for the mon-persister
-
-description "MON Persister java app"
-start on runlevel [2345]
-
-console log
-respawn
-
-setgid persister
-setuid persister
-exec /usr/bin/java -Dfile.encoding=UTF-8 -Xmx8g -cp /opt/mon/mon-persister.jar:/opt/mon/vertica/vertica_jdbc.jar com.hpcloud.mon.persister.MonPersisterApplication server /etc/mon/persister-config.yml
diff --git a/src/deb/init/monasca-persister.conf b/src/deb/init/monasca-persister.conf
new file mode 100644
index 00000000..e9546eb8
--- /dev/null
+++ b/src/deb/init/monasca-persister.conf
@@ -0,0 +1,11 @@
+# Startup script for the monasca-persister
+
+description "Monasca Persister java app"
+start on runlevel [2345]
+
+console log
+respawn
+
+setgid monasca
+setuid persister
+exec /usr/bin/java -Dfile.encoding=UTF-8 -Xmx8g -cp /opt/monasca/monasca-persister.jar:/opt/monasca/vertica/vertica_jdbc.jar monasca.persister.MonPersisterApplication server /etc/monasca/persister-config.yml
diff --git a/src/main/java/com/hpcloud/mon/persister/MonPersisterApplication.java b/src/main/java/monasca/persister/MonPersisterApplication.java
similarity index 80%
rename from src/main/java/com/hpcloud/mon/persister/MonPersisterApplication.java
rename to src/main/java/monasca/persister/MonPersisterApplication.java
index 5634c185..373d68ba 100644
--- a/src/main/java/com/hpcloud/mon/persister/MonPersisterApplication.java
+++ b/src/main/java/monasca/persister/MonPersisterApplication.java
@@ -15,27 +15,27 @@
* limitations under the License.
*/
-package com.hpcloud.mon.persister;
+package monasca.persister;
-import com.hpcloud.mon.persister.configuration.MonPersisterConfiguration;
-import com.hpcloud.mon.persister.consumer.AlarmStateTransitionConsumer;
-import com.hpcloud.mon.persister.consumer.AlarmStateTransitionConsumerFactory;
-import com.hpcloud.mon.persister.consumer.KafkaAlarmStateTransitionConsumer;
-import com.hpcloud.mon.persister.consumer.KafkaAlarmStateTransitionConsumerFactory;
-import com.hpcloud.mon.persister.consumer.KafkaChannel;
-import com.hpcloud.mon.persister.consumer.KafkaChannelFactory;
-import com.hpcloud.mon.persister.consumer.KafkaMetricsConsumer;
-import com.hpcloud.mon.persister.consumer.KafkaMetricsConsumerFactory;
-import com.hpcloud.mon.persister.consumer.MetricsConsumer;
-import com.hpcloud.mon.persister.consumer.MetricsConsumerFactory;
-import com.hpcloud.mon.persister.healthcheck.SimpleHealthCheck;
-import com.hpcloud.mon.persister.pipeline.AlarmStateTransitionPipeline;
-import com.hpcloud.mon.persister.pipeline.AlarmStateTransitionPipelineFactory;
-import com.hpcloud.mon.persister.pipeline.MetricPipeline;
-import com.hpcloud.mon.persister.pipeline.MetricPipelineFactory;
-import com.hpcloud.mon.persister.pipeline.event.AlarmStateTransitionedEventHandlerFactory;
-import com.hpcloud.mon.persister.pipeline.event.MetricHandlerFactory;
-import com.hpcloud.mon.persister.resource.Resource;
+import monasca.persister.configuration.MonPersisterConfiguration;
+import monasca.persister.consumer.AlarmStateTransitionConsumer;
+import monasca.persister.consumer.AlarmStateTransitionConsumerFactory;
+import monasca.persister.consumer.KafkaAlarmStateTransitionConsumer;
+import monasca.persister.consumer.KafkaAlarmStateTransitionConsumerFactory;
+import monasca.persister.consumer.KafkaChannel;
+import monasca.persister.consumer.KafkaChannelFactory;
+import monasca.persister.consumer.KafkaMetricsConsumer;
+import monasca.persister.consumer.KafkaMetricsConsumerFactory;
+import monasca.persister.consumer.MetricsConsumer;
+import monasca.persister.consumer.MetricsConsumerFactory;
+import monasca.persister.healthcheck.SimpleHealthCheck;
+import monasca.persister.pipeline.AlarmStateTransitionPipeline;
+import monasca.persister.pipeline.AlarmStateTransitionPipelineFactory;
+import monasca.persister.pipeline.MetricPipeline;
+import monasca.persister.pipeline.MetricPipelineFactory;
+import monasca.persister.pipeline.event.AlarmStateTransitionedEventHandlerFactory;
+import monasca.persister.pipeline.event.MetricHandlerFactory;
+import monasca.persister.resource.Resource;
import com.google.inject.Guice;
import com.google.inject.Injector;
@@ -60,7 +60,7 @@ public class MonPersisterApplication extends Application