Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
96fcd49e
Commit
96fcd49e
authored
Oct 31, 2015
by
Dave Syer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
OpenTsdbMetricWriter -> OpenTsdbGaugeWriter
parent
db03e8ea
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
10 deletions
+9
-10
OpenTsdbGaugeWriter.java
...rk/boot/actuate/metrics/opentsdb/OpenTsdbGaugeWriter.java
+3
-4
OpenTsdbGaugeWriterTests.java
...ot/actuate/metrics/opentsdb/OpenTsdbGaugeWriterTests.java
+4
-4
SampleOpenTsdbExportApplication.java
...ple/metrics/opentsdb/SampleOpenTsdbExportApplication.java
+2
-2
No files found.
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/opentsdb/OpenTsdb
Metric
Writer.java
→
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/opentsdb/OpenTsdb
Gauge
Writer.java
View file @
96fcd49e
...
...
@@ -27,7 +27,6 @@ import org.apache.commons.logging.LogFactory;
import
org.springframework.boot.actuate.metrics.Metric
;
import
org.springframework.boot.actuate.metrics.writer.GaugeWriter
;
import
org.springframework.boot.actuate.metrics.writer.MetricWriter
;
import
org.springframework.http.HttpEntity
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.http.MediaType
;
...
...
@@ -37,7 +36,7 @@ import org.springframework.web.client.RestOperations;
import
org.springframework.web.client.RestTemplate
;
/**
* A {@link
Metric
Writer} for the Open TSDB database (version 2.0), writing metrics to the
* A {@link
Gauge
Writer} for the Open TSDB database (version 2.0), writing metrics to the
* HTTP endpoint provided by the server. Data are buffered according to the
* {@link #setBufferSize(int) bufferSize} property, and only flushed automatically when
* the buffer size is reached. Users should either manually {@link #flush()} after writing
...
...
@@ -48,9 +47,9 @@ import org.springframework.web.client.RestTemplate;
* @author Thomas Badie
* @since 1.3.0
*/
public
class
OpenTsdb
Metric
Writer
implements
GaugeWriter
{
public
class
OpenTsdb
Gauge
Writer
implements
GaugeWriter
{
private
static
final
Log
logger
=
LogFactory
.
getLog
(
OpenTsdb
Metric
Writer
.
class
);
private
static
final
Log
logger
=
LogFactory
.
getLog
(
OpenTsdb
Gauge
Writer
.
class
);
private
RestOperations
restTemplate
=
new
RestTemplate
();
...
...
spring-boot-actuator/src/test/java/org/springframework/boot/actuate/metrics/opentsdb/OpenTsdb
Metric
WriterTests.java
→
spring-boot-actuator/src/test/java/org/springframework/boot/actuate/metrics/opentsdb/OpenTsdb
Gauge
WriterTests.java
View file @
96fcd49e
...
...
@@ -34,19 +34,19 @@ import static org.mockito.Matchers.anyString;
import
static
org
.
mockito
.
Mockito
.
verify
;
/**
* Tests for {@link OpenTsdb
Metric
Writer}.
* Tests for {@link OpenTsdb
Gauge
Writer}.
*
* @author Dave Syer
*/
public
class
OpenTsdb
Metric
WriterTests
{
public
class
OpenTsdb
Gauge
WriterTests
{
private
OpenTsdb
Metric
Writer
writer
;
private
OpenTsdb
Gauge
Writer
writer
;
private
RestOperations
restTemplate
=
Mockito
.
mock
(
RestOperations
.
class
);
@Before
public
void
init
()
{
this
.
writer
=
new
OpenTsdb
Metric
Writer
();
this
.
writer
=
new
OpenTsdb
Gauge
Writer
();
this
.
writer
.
setRestTemplate
(
this
.
restTemplate
);
}
...
...
spring-boot-samples/spring-boot-sample-metrics-opentsdb/src/main/java/sample/metrics/opentsdb/SampleOpenTsdbExportApplication.java
View file @
96fcd49e
...
...
@@ -19,7 +19,7 @@ package sample.metrics.opentsdb;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.actuate.autoconfigure.ExportMetricWriter
;
import
org.springframework.boot.actuate.metrics.opentsdb.DefaultOpenTsdbNamingStrategy
;
import
org.springframework.boot.actuate.metrics.opentsdb.OpenTsdb
Metric
Writer
;
import
org.springframework.boot.actuate.metrics.opentsdb.OpenTsdb
Gauge
Writer
;
import
org.springframework.boot.actuate.metrics.opentsdb.OpenTsdbNamingStrategy
;
import
org.springframework.boot.actuate.metrics.writer.GaugeWriter
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
...
...
@@ -33,7 +33,7 @@ public class SampleOpenTsdbExportApplication {
@ConfigurationProperties
(
"metrics.export"
)
@ExportMetricWriter
public
GaugeWriter
openTsdbMetricWriter
()
{
OpenTsdb
MetricWriter
writer
=
new
OpenTsdbMetric
Writer
();
OpenTsdb
GaugeWriter
writer
=
new
OpenTsdbGauge
Writer
();
writer
.
setNamingStrategy
(
namingStrategy
());
return
writer
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment