Skip to content

Ping monitor doesn't report it is down for minutes #157

@BananaHammock743

Description

@BananaHammock743

Describe the bug
Adding a Ping monitor with default 20 seconds and 1 retry doesn't report as down when the device goes offline (turned off or Wifi off) in a timely matter.

Database

  • sqlite

To Reproduce
Steps to reproduce the behavior:

  1. Add ping monitor
  2. Turn off monitor on that device (or unplug)
  3. Wait for a period of time (longer than timeout and retry period).
  4. Monitor will still report device is up

Expected behavior
When device isn't reachable, it shows as down straight away (as per interval time and reties) and alerts using notification channel immediately

Screenshots
Screenshots at multiple time periods showing comparison to Uptime Kuma

Image Image

Server (please complete the following information):

  • Ubuntu Server 22.04.5 LTS
  • Docker version 28.0.4, build b8034c0
  • Pi 4

Desktop (please complete the following information):

  • Mac OS
  • Safari
  • 18.6

Additional context
I'm using a ChatGPT single Docker Compose file instead of the default .env setup. See below

services:
  peekaping:
    image: 0xfurai/peekaping-bundle-sqlite:latest
    container_name: peekaping-bundle-sqlite
    restart: unless-stopped
    ports:
      - "8383:8383"
    environment:
      DB_TYPE: sqlite
      DB_NAME: /app/data/peekaping.db
      # Optional (uncomment if you want):
      # MODE: prod
      TZ: Pacific/Auckland
      # CLIENT_URL: "http://localhost:8383"
    volumes:
      - ./.data/sqlite:/app/data
      - ./.data/logs:/var/log/supervisor

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions