Существуют ли инструменты для просмотра блоков управления потоком процесса?

Закомментируйте (или удалите )разделы, чтобы другим, обслуживающим вашу конфигурацию, было понятно, что вы не обрабатываете эти типы сообщений. Затем в разделе учета вызывайте модуль SQL только в том случае, если значение Acct -Status -Type соответствует одному из типов, которые вы хотите обработать.

В вашем примере вы, кажется, игнорируете все типы, что не очень полезно. Вот пример только с запуском и остановкой обработки.

accounting {
    switch "%{Acct-Status-Type}" {
        case 'Start' {
            sql
        }
        case 'Stop' {
            sql
        }
        # Do nothing for other types
    }
}

См. документацию по языку политики в man unlang.

1
25.04.2020, 01:27
1 ответ

Ядро имеет блок управления потоком (TCB ). Чтобы просмотреть нужную вам информацию, я бы использовал-

# cat /proc/PID/task/PID/status

Таким образом, чтобы просмотреть информацию о потоке для процесса с PID 12345-

# cat /proc/12345/task/12345/status

Существует также libproc, доступный в procps . Извините, я не смог предоставить хорошую документацию по этому поводу.

3
19.03.2021, 02:26

Теги

Похожие вопросы