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
Copy file name to clipboardExpand all lines: instrumentation/otel-webserver-module/README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@ A sample configuration is mentioned in [opentelemetry_module.conf](https://githu
68
68
69
69
#### Platform Supported
70
70
- The build is supported for **x86-64** platforms.
71
-
- OS support: **Centos6**, **Centos7, ubuntu20.04**.
71
+
- OS support: **Centos7, Almalinux8, ubuntu20.04**.
72
72
73
73
#### Automatic build and Installation
74
74
@@ -78,7 +78,7 @@ Then execute the following commands -:
78
78
docker-compose --profile default build
79
79
docker-compose --profile default up
80
80
```
81
-
Alternatively, replace the value of *profile* from **'default'** to **'centos7'** or **'ubuntu20.04'** to build in respective supported platforms.
81
+
Alternatively, replace the value of *profile* from **'default'** to **'centos7'** or **'almalinux8'** or **'ubuntu20.04'** to build in respective supported platforms.
82
82
83
83
This would start the container alongwith the Opentelemetry Collector and Zipkin. You can check the traces on Zipkin dashboard by checking the port number of Zipkin using ```docker ps``` command. Multiple requests can be sent using the browser.
84
84
@@ -194,15 +194,15 @@ Currently, Nginx Webserver module monitores some fixed set of modules, which get
194
194
- Supports both stable(1.26.0) and mainline(1.25.5).
195
195
- Earlier support of v1.18.0 is deprecated.
196
196
- The build is supported for **x86-64** platforms.
197
-
- OS support: **Centos6**, **Centos7, ubuntu20.04**.
197
+
- OS support: **Centos7, Almalinux8, ubuntu20.04**.
198
198
199
199
#### Automatic build and Installation
200
200
201
201
We will use Docker to run the Module. First, it is to be made sure that the Docker is up and running.
202
202
Then execute the following commands -:
203
203
```
204
-
docker-compose --profile centos_nginx build
205
-
docker-compose --profile centos_nginx up
204
+
docker-compose --profile nginx_almalinix8 build
205
+
docker-compose --profile nginx_almalinix8 up
206
206
```
207
207
Alternatively, replace the value of *centos_nginx* from **'centos_nginx'** to **'centos7_nginx'** or **'ubuntu20.04_nginx'** to build in respective supported platforms.
The downloaded artifact from [Release/Tag](https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases) or [GitHub Actions](https://github.com/open-telemetry/opentelemetry-cpp-contrib/actions/workflows/webserver.yml) is built on CentOS7. This contains shared libraries for both apache and nginx instrumentation. The shared libraries can be located at ```WebServerModule/Apache``` or ```WebServerModule/Nginx``` for respective webservers. But, the common libraries, related to opentelemetry, are located at ```sdk_lib/lib/``` which are used by both apache and nginx instrumentation.
261
+
The downloaded artifact from [Release/Tag](https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases) or [GitHub Actions](https://github.com/open-telemetry/opentelemetry-cpp-contrib/actions/workflows/webserver.yml) is built on Almalinux8. This contains shared libraries for both apache and nginx instrumentation. The shared libraries can be located at ```WebServerModule/Apache``` or ```WebServerModule/Nginx``` for respective webservers. But, the common libraries, related to opentelemetry, are located at ```sdk_lib/lib/``` which are used by both apache and nginx instrumentation.
262
262
263
263
Currently, artifact is generated on x86-64 is published.
264
264
**Therefore, the artifact should work on any linux distribution running on x86-64 plarform and having glibc version >= 2.17.**
0 commit comments