Сделать некий базовый контроллер у которого переопределить метод
beforeAction
В этом методе реализовать вашу логику по считыванию информации.
А затем те контроллеры в которых надо применять эту логику унаследовать от Базового.
class BaseController extends \yii\web\Controller
{
public function beforeAction($action)
{
if (!parent::beforeAction($action)) {
return false;
}
// Тут прописать логику или вызвать отслеживающий сервис
return true;
}
}
class MyController extends BaseController
{
public function actionIndex()
{
.....