Закомментируйте (или удалите )разделы, чтобы другим, обслуживающим вашу конфигурацию, было понятно, что вы не обрабатываете эти типы сообщений. Затем в разделе учета вызывайте модуль SQL только в том случае, если значение Acct -Status -Type соответствует одному из типов, которые вы хотите обработать.
В вашем примере вы, кажется, игнорируете все типы, что не очень полезно. Вот пример только с запуском и остановкой обработки.
accounting {
switch "%{Acct-Status-Type}" {
case 'Start' {
sql
}
case 'Stop' {
sql
}
# Do nothing for other types
}
}
См. документацию по языку политики в man unlang
.
Ядро имеет блок управления потоком (TCB ). Чтобы просмотреть нужную вам информацию, я бы использовал-
# cat /proc/PID/task/PID/status
Таким образом, чтобы просмотреть информацию о потоке для процесса с PID 12345-
# cat /proc/12345/task/12345/status
Существует также libproc, доступный в procps . Извините, я не смог предоставить хорошую документацию по этому поводу.