PMM Version report is confusing

Description

Hi

pz@rocky:~$ pmm-admin --version
ProjectName: pmm-admin
Version: 2.20.0
PMMVersion: 2.20.0
Timestamp: 2021-07-27 10:57:55 (UTC)
FullCommit: c3e9216cfa820ebfe531aa1b0df8e3b7d69e2744

What does this mean - What is the difference between Version and PMM Version ?

Also what is Timestamp - is it support to be Build Timestamp and Build Commit Hash or something ?

This is minor usability but it leaves bad impression now

NOTE: It is also inconsistent because pmm-admin status refers to versions more clearly

pz@rocky:~$ pmm-admin status
Agent ID: /agent_id/14ba95fa-5b40-4ce1-8dc6-98ed15099671
Node ID : /node_id/5cba1f6f-2fe8-4222-8056-777fc28a7ad7

PMM Server:
URL : https://10.11.13.140:443/
Version: 2.20.0

PMM Client:
Connected : true
Time drift : 1.913211ms
Latency : 1.381011ms
pmm-admin version: 2.20.0
pmm-agent version: 2.20.0
Agents:
/agent_id/120cd56d-cb33-47a4-8044-3fc6dfbba5cb mysql_slowlog_agent Running
/agent_id/489a852c-62d4-4d85-b072-6e32a45eb630 vmagent Running
/agent_id/7d311e9a-70cc-4f22-acd3-8e7ce38cb368 node_exporter Running
/agent_id/cdfe4b1f-b862-4232-95dd-39b4eb541a3c mysqld_exporter Running

How to test

None

How to document

None

Smart Checklist

Activity

Show:

Denys Kondratenko August 9, 2021 at 5:32 PM

looks like that is historical since 1.x version, there are some automation around it as well.

 

has some discussion. FYI.

 

we probably can extend -h to describe what does it mean.

Details

Assignee

Reporter

Priority

Needs QA

Yes

Needs Doc

Yes

Smart Checklist

Created August 7, 2021 at 5:48 PM
Updated March 6, 2024 at 2:20 AM