You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The docs use the [Geekdocs](https://geekdocs.de/) theme. The theme is checked in to Github in the `./docs/themes/hugo-geekdoc/` folder. To update [Geekdocs](https://geekdocs.de/), remove the current folder and create a new one with the latest [release](https://github.com/thegeeklab/hugo-geekdoc/releases). There are no local modifications in `./docs/themes/hugo-geekdoc/`.
40
+
The docs use the [Geekdocs](https://geekdocs.de/) theme. The theme is checked in to Github in the
41
+
`./docs/themes/hugo-geekdoc/` folder. To update [Geekdocs](https://geekdocs.de/), remove the current
42
+
folder and create a new one with the
43
+
latest [release](https://github.com/thegeeklab/hugo-geekdoc/releases). There are no local
44
+
modifications in `./docs/themes/hugo-geekdoc/`.
41
45
42
46
## Notes
43
47
@@ -50,4 +54,5 @@ mkdir -p themes/hugo-geekdoc/
50
54
curl -L https://github.com/thegeeklab/hugo-geekdoc/releases/download/v0.41.1/hugo-geekdoc.tar.gz | tar -xz -C themes/hugo-geekdoc/ --strip-components=1
51
55
```
52
56
53
-
Create the initial `hugo.toml` file as described in [https://geekdocs.de/usage/getting-started/](https://geekdocs.de/usage/getting-started/).
57
+
Create the initial `hugo.toml` file as described
58
+
in [https://geekdocs.de/usage/getting-started/](https://geekdocs.de/usage/getting-started/).
Copy file name to clipboardExpand all lines: docs/content/_index.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,41 +8,41 @@ The main new features of the 1.0.0 release are:
8
8
9
9
-**Prometheus native histograms:** Support for the new Prometheus histogram type.
10
10
-**OpenTelemetry Exporter:** Push metrics in OTLP format to an OpenTelemetry endpoint.
11
-
-**Runtime configuration:** Configure metrics, exporters, and more at runtime using a properties
11
+
-**Runtime configuration:** Configure metrics, exporters, and more at runtime using a properties
12
12
file or system properties.
13
13
14
14
**Documentation and Examples**
15
15
16
-
In addition to this documentation page we created an [examples/](https://github.com/prometheus/client_java/tree/main/examples) directory with end-to-end
16
+
In addition to this documentation page we created an [examples/](https://github.com/prometheus/client_java/tree/main/examples) directory with end-to-end
17
17
scenarios (Docker compose) illustrating new features.
18
18
19
19
**Performance Benchmarks**
20
20
21
-
Initial performance benchmarks are looking great: All core metric types (including native
22
-
histograms) allow concurrent updates, so if you instrument a performance critical Web service
23
-
that utilizes all processor cores in parallel the metrics library will not introduce additional
24
-
synchronization. See Javadoc comments in
21
+
Initial performance benchmarks are looking great: All core metric types (including native
22
+
histograms) allow concurrent updates, so if you instrument a performance critical Web service
23
+
that utilizes all processor cores in parallel the metrics library will not introduce additional
24
+
synchronization. See Javadoc comments in
25
25
[benchmarks/](https://github.com/prometheus/client_java/tree/main/benchmarks) for benchmark results.
26
26
27
27
**More Info**
28
28
29
-
The Grafana Labs Blog has a post [Introducing the Prometheus Java Client 1.0.0](https://grafana.com/blog/2023/09/27/introducing-the-prometheus-java-client-1.0.0/) with a
29
+
The Grafana Labs Blog has a post [Introducing the Prometheus Java Client 1.0.0](https://grafana.com/blog/2023/09/27/introducing-the-prometheus-java-client-1.0.0/) with a
30
30
good overview of the release.
31
31
32
-
There will also be a presentation at the [PromCon](https://promcon.io) conference on 29 Sep 2023.
33
-
Tune in to the live stream on [https://promcon.io](https://promcon.io)
32
+
There will also be a presentation at the [PromCon](https://promcon.io) conference on 29 Sep 2023.
33
+
Tune in to the live stream on [https://promcon.io](https://promcon.io)
34
34
or watch the recording on YouTube.
35
35
36
36
**For users of the 0.16.0 version and older**
37
37
38
-
Updating to the 1.0.0 version is a breaking change. However, there's a
39
-
`prometheus-metrics-simpleclient-bridge` module available that allows you to use your existing
40
-
simpleclient 0.16.0 metrics with the new 1.0.0 `PrometheusRegistry`.
41
-
So you don't need to upgrade your instrumentation code, you can keep using your existing metrics.
38
+
Updating to the 1.0.0 version is a breaking change. However, there's a
39
+
`prometheus-metrics-simpleclient-bridge` module available that allows you to use your existing
40
+
simpleclient 0.16.0 metrics with the new 1.0.0 `PrometheusRegistry`.
41
+
So you don't need to upgrade your instrumentation code, you can keep using your existing metrics.
42
42
See the [compatibility > simpleclient](https://prometheus.github.io/client_java/migration/simpleclient/) in the menu on the left.
43
43
44
44
The pre 1.0.0 code is now maintained on the [simpleclient](https://github.com/prometheus/client_java/tree/simpleclient) feature branch.
45
45
46
-
Not all `simpleclient` modules from 0.16.0 are included in the initial 1.0.0 release.
47
-
Over the next couple of weeks we will work on porting the remaining modules,
46
+
Not all `simpleclient` modules from 0.16.0 are included in the initial 1.0.0 release.
47
+
Over the next couple of weeks we will work on porting the remaining modules,
48
48
starting with `pushgateway` and the Servlet filter.
Copy file name to clipboardExpand all lines: docs/content/exporters/httpserver.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: HTTPServer
3
3
weight: 3
4
4
---
5
5
6
-
The `HTTPServer` is a standalone server for exposing a metric endpoint. A minimal example
6
+
The `HTTPServer` is a standalone server for exposing a metric endpoint. A minimal example
7
7
application for `HTTPServer` can be found in the [examples](https://github.com/prometheus/client_java/tree/1.0.x/examples) directory.
8
8
9
9
```java
@@ -12,7 +12,7 @@ HTTPServer server = HTTPServer.builder()
12
12
.buildAndStart();
13
13
```
14
14
15
-
By default, `HTTPServer` binds to any IP address, you can change this with
15
+
By default, `HTTPServer` binds to any IP address, you can change this with
16
16
[hostname()](</client_java/api/io/prometheus/metrics/exporter/httpserver/HTTPServer.Builder.html#hostname(java.lang.String)>) or [inetAddress()](</client_java/api/io/prometheus/metrics/exporter/httpserver/HTTPServer.Builder.html#inetAddress(java.net.InetAddress)>).
0 commit comments