Mein Monitoring System beschwert sich immer wieder, dass auf meinem Asterisk extrem viele Threads laufen. Ich habe schon gelesen, dass Asterisk einige Threads erstellt, aber mir kommt das schon sehr viel vor. Und ich habe auch gelesen, dass man die Threads durch die Anzahl der maximalen Gespräche begrenzen kann - abe ich habe nicht ansatzweise so viele Gespräche wie threads. Die Frage ist: Ist alles normal oder gibt es ein Problem?
Insgesamt belegt meine asterisk aktuell 8251 Threads bei ca 330 SIP Clients. 99% der Threads sehen so aus:
0x3a67fb70 8318 default_tps_processing_function started at [ 201] taskprocessor.c default_listener_start()
Der Server ist ein OpenVZ Container auf einem Proxmox Host.
Kann mir jemand einen Tip geben, woher diese vielen Threads kommen?
Nachtrag: Zwei Bilder aus dem RRD Tool vom Monitoring. Der Abfall auf 0 dürfte jeweils von einem Reboot kommen.
Insgesamt belegt meine asterisk aktuell 8251 Threads bei ca 330 SIP Clients. 99% der Threads sehen so aus:
0x3a67fb70 8318 default_tps_processing_function started at [ 201] taskprocessor.c default_listener_start()
Code:
[root@svvoip2 ~]# asterisk -rx 'core show threads' | wc -l
8294
[root@svvoip2 ~]# asterisk -rx 'core show threads' | grep default_tps_processing_function | wc -l
8251
[root@svvoip2 ~]# asterisk -rx 'sip show peers' | wc -l
338
[root@svvoip2 ~]# asterisk -rx 'sip show channels' | wc -l
56
[root@svvoip2 ~]# free -m
total used free shared buffers cached
Mem: 768 482 285 0 0 75
-/+ buffers/cache: 406 361
Swap: 0 0 0
Der Server ist ein OpenVZ Container auf einem Proxmox Host.
Kann mir jemand einen Tip geben, woher diese vielen Threads kommen?
Nachtrag: Zwei Bilder aus dem RRD Tool vom Monitoring. Der Abfall auf 0 dürfte jeweils von einem Reboot kommen.
Anhänge
Zuletzt bearbeitet: