Горячо получать информацию о трафике в реальном времени через CF API (для быстрого обнаружения DDoS)Php

Кемеровские программисты php общаются здесь
Anonymous
Горячо получать информацию о трафике в реальном времени через CF API (для быстрого обнаружения DDoS)

Сообщение Anonymous »

Я получаю данные о трафике моих доменов, подключенных к CF, с помощью кода:

Код: Выделить всё

        $query =  $end,
];

$json = json_encode(['query' => $query, 'variables' => $variables]);
$curl = curl_init();
$token = 'token-token'; // Read all accounts analytics and logs
$url = "https://api.cloudflare.com/client/v4/graphql/";
curl_setopt($curl, CURLOPT_URL, $url);

$head[] = 'Authorization: Bearer ' . $token;

curl_setopt($curl, CURLOPT_HTTPHEADER, $head);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($curl, CURLOPT_POSTFIELDS, $json);
$result = curl_exec($curl);

$result = json_decode($result, true);

return $result;
Этот код был создан, чтобы быстро определить, какой домен подвергся DDoS-атаке (у нас подключено много доменов). Проблема в том, что данные обновляются с довольно большой задержкой. Знаете ли вы, как без задержек получить данные о трафике для данного домена через CF API (фактически значения трафика в реальном времени)?
Опрос сообщества CF не принес никаких результатов.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -detection

Вернуться в «Php»