Uploaded image for project: 'Percona Monitoring and Management'
  1. Percona Monitoring and Management
  2. PMM-10513

pmm-admin summary stores PMM password in client/status.json

Details

    • Bug
    • Status: Done
    • High
    • Resolution: Fixed
    • 2.29.1
    • 2.31.0
    • PMM Admin
    • 1
    • Yes
    • Yes
    • No
    • [obsolete] C/S Core

    Description

      After running pmm-admin summary the client/status.json contains password in .server_info.url:

      client/status.json
      $ cat client/status.json 
      {
        "agent_id": "/agent_id/e7288e3f-3d7e-424f-ba1d-88e29924f745",
        "runs_on_node_id": "/node_id/47131b99-6a42-4519-adac-35691d365946",
        "agents_info": [
          {
            "agent_id": "/agent_id/50f09709-d02e-47c6-a4ec-8fdae18324ad",
            "agent_type": "VM_AGENT",
            "status": "STARTING",
            "listen_port": 42000,
            "process_exec_path": "/usr/local/percona/pmm2/exporters/vmagent"
          },
          {
            "agent_id": "/agent_id/9c72c1e8-492a-4d17-b29e-c4b7410fd229",
            "agent_type": "NODE_EXPORTER",
            "status": "RUNNING",
            "listen_port": 42001,
            "process_exec_path": "/usr/local/percona/pmm2/exporters/node_exporter"
          }
        ],
        "config_filepath": "/usr/local/percona/pmm2/config/pmm-agent.yaml",
        "agent_version": "2.29.1",
        "server_info": {
          "url": "https://admin:admin@localhost:443/",
          "insecure_tls": true,
          "connected": true,
          "version": "2.29.1",
          "latency": "0.000173244s",
          "clock_drift": "0.000060214s"
        }
      }
      
      

      Attachments

        Activity

          People

            alexander.demidoff Alexander Demidoff
            iwo.panowicz Iwo Panowicz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Smart Checklist