{
  "timestamp": "2026-05-15T08:10:41.278Z",
  "host": {
    "hostname": "annotation-ubuntu-s-2vcpu-5Gb-10gb-fra1-01",
    "platform": "linux",
    "release": "5.15.0-177-generic",
    "uptimeSeconds": 14248.14,
    "loadAverage": [
      0,
      0,
      0
    ]
  },
  "cpu": {
    "percent": 0.5,
    "history": [
      0.5,
      0.2,
      1.3,
      0.5,
      0.7,
      1.3,
      0.5,
      0,
      1,
      0.3,
      0.3,
      1.5,
      0.3,
      0.8,
      1.5,
      0.7,
      0,
      1.3,
      0.5,
      0.5,
      1.3,
      0.2,
      0.3,
      1.2,
      0,
      1,
      1.5,
      0.3,
      1.9,
      0,
      0.2,
      1.3,
      0.5,
      0.5,
      1.5,
      0,
      0.2,
      1.3,
      0.2,
      0.3,
      0.4,
      0.5,
      2.2,
      0.2,
      0.5
    ]
  },
  "memory": {
    "totalBytes": 4101844992,
    "freeBytes": 3305799680,
    "percentUsed": 19,
    "history": [
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      19,
      20,
      19,
      19,
      19,
      19
    ]
  },
  "disk": {
    "mount": "/",
    "sizeKb": 9974088,
    "usedKb": 9185688,
    "availKb": 772016,
    "percentUsed": 93
  },
  "deployments": [],
  "projects": [
    {
      "name": "ILP Tours",
      "path": "/var/www/ilptours",
      "url": "https://ilptours.com",
      "systemd": "ilp-tours-bff.service",
      "dns": {
        "host": "ilptours.com",
        "addresses": [
          "5.135.23.164"
        ],
        "ok": true,
        "matchesExpected": false,
        "expected": "167.71.44.165",
        "error": null,
        "latencyMs": 1,
        "checkedAt": "2026-05-15T08:10:41.194Z",
        "fromCache": false
      },
      "tls": {
        "ok": true,
        "skipped": false,
        "tlsAuthorized": true,
        "peerMatchesDnsA": true,
        "peerIp": "5.135.23.164",
        "certCn": "ilptours.com",
        "validTo": "Jul  6 06:56:55 2026 GMT",
        "error": null,
        "latencyMs": 84,
        "checkedAt": "2026-05-15T08:10:41.278Z",
        "fromCache": false
      }
    },
    {
      "name": "ILP Tunisie",
      "path": "/var/www/ilp-tunisie",
      "url": "https://ilptours.tn",
      "systemd": "ilp-tunisie-bff.service",
      "dns": {
        "host": "ilptours.tn",
        "addresses": [
          "167.71.44.165"
        ],
        "ok": true,
        "matchesExpected": true,
        "expected": "167.71.44.165",
        "error": null,
        "latencyMs": 2,
        "checkedAt": "2026-05-15T08:10:41.195Z",
        "fromCache": false
      },
      "tls": {
        "ok": true,
        "skipped": false,
        "tlsAuthorized": true,
        "peerMatchesDnsA": true,
        "peerIp": "167.71.44.165",
        "certCn": "ilptours.tn",
        "validTo": "Aug 13 05:49:12 2026 GMT",
        "error": null,
        "latencyMs": 16,
        "checkedAt": "2026-05-15T08:10:41.211Z",
        "fromCache": false
      }
    },
    {
      "name": "Djerba Discovery",
      "path": "/var/www/djerba-discovery",
      "url": "https://djerbadiscovery.com",
      "systemd": "djerba-discovery.service",
      "dns": {
        "host": "djerbadiscovery.com",
        "addresses": [
          "193.203.239.65"
        ],
        "ok": true,
        "matchesExpected": false,
        "expected": "167.71.44.165",
        "error": null,
        "latencyMs": 2,
        "checkedAt": "2026-05-15T08:10:41.195Z",
        "fromCache": false
      },
      "tls": {
        "ok": true,
        "skipped": false,
        "tlsAuthorized": true,
        "peerMatchesDnsA": true,
        "peerIp": "193.203.239.65",
        "certCn": "djerbadiscovery.com",
        "validTo": "Jul 22 18:48:56 2026 GMT",
        "error": null,
        "latencyMs": 73,
        "checkedAt": "2026-05-15T08:10:41.270Z",
        "fromCache": false
      }
    },
    {
      "name": "Djerba Discovery Tunisie",
      "path": "/var/www/djerba-discovery-tunisie",
      "url": "https://djerbadiscovery.tn",
      "systemd": "djerba-discovery-tunisie.service",
      "dns": {
        "host": "djerbadiscovery.tn",
        "addresses": [
          "167.71.44.165"
        ],
        "ok": true,
        "matchesExpected": true,
        "expected": "167.71.44.165",
        "error": null,
        "latencyMs": 2,
        "checkedAt": "2026-05-15T08:10:41.195Z",
        "fromCache": false
      },
      "tls": {
        "ok": true,
        "skipped": false,
        "tlsAuthorized": true,
        "peerMatchesDnsA": true,
        "peerIp": "167.71.44.165",
        "certCn": "ilptours.tn",
        "validTo": "Aug 13 05:49:12 2026 GMT",
        "error": null,
        "latencyMs": 25,
        "checkedAt": "2026-05-15T08:10:41.222Z",
        "fromCache": false
      }
    },
    {
      "name": "Health monitor",
      "path": "/var/www/health",
      "url": "https://health-client.rederp.pro",
      "systemd": "health-monitor.service",
      "dns": {
        "host": "health-client.rederp.pro",
        "addresses": [
          "167.71.44.165"
        ],
        "ok": true,
        "matchesExpected": true,
        "expected": "167.71.44.165",
        "error": null,
        "latencyMs": 2,
        "checkedAt": "2026-05-15T08:10:41.195Z",
        "fromCache": false
      },
      "tls": {
        "ok": true,
        "skipped": false,
        "tlsAuthorized": true,
        "peerMatchesDnsA": true,
        "peerIp": "167.71.44.165",
        "certCn": "health-client.rederp.pro",
        "validTo": "Aug 13 04:40:53 2026 GMT",
        "error": null,
        "latencyMs": 22,
        "checkedAt": "2026-05-15T08:10:41.220Z",
        "fromCache": false
      }
    }
  ],
  "git": {},
  "expectedDeployIp": "167.71.44.165",
  "dnsCheckIntervalMs": 5000
}