Ad Widget

Collapse

API Tokens missing from the web frontend

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • tomkcook
    Junior Member
    • May 2025
    • 4

    #1

    API Tokens missing from the web frontend

    My apologies for what seems a complete beginner's question but I'm new to Zabbix and what I see doesn't seem to match the documentation.

    I'm running Zabbix using the docker compose stack given below. After bringing this up, I log in to the web interface using the default super admin user (Admin / zabbix). According to the documentation (eg here), there should be a menu for creating API tokens but I can't see it anywhere. In fact, the web UI seems to bear very little resemblance to the "Frontend Sections" part of the documentation.

    Am I missing something very obvious? Neither Google nor various AIs have anything helpful to suggest that I can see.
  • Answer selected by tomkcook at 12-05-2025, 11:53.
    SanMonitor
    Member
    • Aug 2022
    • 48

    Hey tomkcook,

    what version of zabbix are you running? I think this menu section was only added with zabbix 7

    Comment

    • tomkcook
      Junior Member
      • May 2025
      • 4

      #2
      My apologies that I forgot to include the docker compose stack:

      Code:
      services:
        db:
          image: postgres:17.4
          restart: always
          shm_size: 128mb
          secrets:
            - postgres-pass
          environment:
            - POSTGRES_PASSWORD_FILE=/run/secrets/postgres-pass
          volumes:
            - pg-data:/var/lib/postgresql/data
            - ./db-init:/docker-entrypoint-initdb.d
          networks:
            - internal
      
        zabbix-server:
          image: zabbix/zabbix-server-pgsql:ubuntu-5.0-latest
          restart: always
          secrets:
            - postgres-pass
          environment:
            - POSTGRES_PASSWORD_FILE=/run/secrets/postgres-pass
            - DB_SERVER_HOST=db
          volumes:
            - zabbix-modules:/var/lib/zabbix/modules
            - zabbix-ssh-keys:/var/lib/zabbix/ssh_keys
          networks:
            - default
            - internal
          links:
            - db
          depends_on:
            - db
          ports:
            - 10051:10051
      
        zabbix-web:
          image: zabbix/zabbix-web-nginx-pgsql:ubuntu-5.0-latest
          restart: always
          secrets:
            - postgres-pass
          environment:
            - POSTGRES_PASSWORD_FILE=/run/secrets/postgres-pass
            - DB_SERVER_HOST=db
            - ZABBIX_SERVER_HOST=zabbix-server
            - PHP_TZ=Europe/London
          networks:
            - default
            - internal
          links:
            - db
            - zabbix-server
          depends_on:
            - zabbix-server
          ports:
            - 80:8080
      
        zabbix-agent:
          image: zabbix/zabbix-agent:ubuntu-5.0-latest
          restart: always
          privileged: true
          environment:
            - ZBX_HOSTNAME=zabbix-server
            - ZBX_SERVER_HOST=zabbix-server
          volumes:
            - zabbix-agent-modules:/var/lib/zabbix/modules
          ports:
            - 10050:10050
      
      secrets:
        postgres-pass:
          file: ./postgres.passwd
      
      volumes:
        pg-data:
        zabbix-modules:
        zabbix-agent-modules:
        zabbix-ssh-keys:
      
      networks:
        default:
        internal:

      Comment

      • SanMonitor
        Member
        • Aug 2022
        • 48

        #3
        Hey tomkcook,

        what version of zabbix are you running? I think this menu section was only added with zabbix 7

        Comment

        • tomkcook
          Junior Member
          • May 2025
          • 4

          #4
          Yes, thank you, stupid me assumed that docker image tags were listed most-recent-first. Thanks.

          Comment

          Working...