Bug #117658 OpenTelemetry not working in 8.4.4 (and 9.2.0) Community - documentation bug ?
Submitted: 10 Mar 18:49 Modified: 11 Mar 9:49
Reporter: Jean-François Gagné Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:8.4.4, 9.2.0 OS:Any
Assigned to: CPU Architecture:Any

[10 Mar 18:49] Jean-François Gagné
Description:
Hi,

I tried setting-up OpenTelemetry in MySQL Community 8.4.4 (and 9.2.0) Community following [1] (and [2]), but I am getting an error (see how to repeat).

[1]: https://dev.mysql.com/doc/refman/8.4/en/telemetry-trace-install.html

[2]: https://dev.mysql.com/doc/refman/9.2/en/telemetry-trace-install.html

I am guessing OpenTelemetry is a MySQL Enterprise-only feature (guessing because I did not find a good reference to this, except maybe [3] and [4]), but [1] (and [2]) and [1a] (and [2a]) are not clear about this.

[3]: https://dev.mysql.com/doc/refman/8.4/en/mysql-enterprise-telemetry.html

[4]: https://dev.mysql.com/doc/refman/8.4/en/mysql-enterprise-telemetry.html

[1a]: https://dev.mysql.com/doc/refman/8.4/en/telemetry.html

[2a]: https://dev.mysql.com/doc/refman/9.2/en/telemetry.html

I would expect MySQL Enterprise feature to be clearly flagged as such in the documentation.

Note: the Audit feature is clearly flagged as an Enterprise feature in the doc, see [5] (and [6]).

[5]: https://dev.mysql.com/doc/refman/8.4/en/audit-log.html

[6]: https://dev.mysql.com/doc/refman/9.2/en/audit-log.html

Many thanks for looking into this,

Jean-François Gagné

How to repeat:
mysql [localhost:8404] {msandbox} ((none)) > install component 'file://component_telemetry';
ERROR 1126 (HY000): Can't open shared library '/home/jgagne/opt/mysql/mysql_8.4.4/lib/plugin/component_telemetry.so' (errno: 11 /home/jgagne/opt/mysql/mysql_8.4.4/lib/plugin/component_telemetry.so: cannot open shared object file: No such file or directory)

mysql [localhost:9200] {msandbox} ((none)) > install component 'file://component_telemetry';
ERROR 1126 (HY000): Can't open shared library '/home/jgagne/opt/mysql/mysql_9.2.0/lib/plugin/component_telemetry.so' (errno: 11 /home/jgagne/opt/mysql/mysql_9.2.0/lib/plugin/component_telemetry.so: cannot open shared object file: No such file or directory)
[11 Mar 5:11] MySQL Verification Team
Hello Jean-François,

Thank you for the report and feedback.

regards,
Umesh
[11 Mar 9:49] Edward Gilmore
Posted by developer:
 
OpenTelemetry support is indeed only available in the Enterprise Edition of 8.4 and 9.x.
Documentation updated as requested.
Thank you for the bug report.