Neues Modul: Performance Monitor

Begonnen von herrmannj, 10 November 2013, 12:49:13

Vorheriges Thema - Nächstes Thema

Helmi55

Hallo
kann mir bitte jemand bei diesen Meldungen weiterhelfen?
2016.04.05 09:32:24 4: WEB_192.168.0.1_55757 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55757 => 304 Not Modified
2016.04.05 09:32:24 4: WEB_192.168.0.1_55760 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55760 => 304 Not Modified
2016.04.05 09:32:24 4: WEB_192.168.0.1_55758 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55758 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55761
2016.04.05 09:32:24 4: WEB_192.168.0.1_55761 GET /fhem/pgm2/darkCommon.css; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55761 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55762
2016.04.05 09:32:24 4: WEB_192.168.0.1_55759 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55759 => 304 Not Modified
2016.04.05 09:32:24 4: WEB_192.168.0.1_55762 GET /fhem/pgm2/svg.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55762 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55763
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55764
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55765
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55766
2016.04.05 09:32:24 4: WEB_192.168.0.1_55764 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55764 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55767
2016.04.05 09:32:24 4: WEB_192.168.0.1_55765 GET /fhem/pgm2/dashboard.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55765 => 304 Not Modified
2016.04.05 09:32:24 4: WEB_192.168.0.1_55766 GET /fhem/pgm2/dashboard_darkstyle.css; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55766 => 304 Not Modified
2016.04.05 09:32:24 4: WEB_192.168.0.1_55767 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55767 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55768
2016.04.05 09:32:24 4: WEB_192.168.0.1_55763 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55763 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55769
2016.04.05 09:32:24 4: WEB_192.168.0.1_55769 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55769 => 304 Not Modified
2016.04.05 09:32:24 4: WEB_192.168.0.1_55768 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55768 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55770
2016.04.05 09:32:24 4: WEB_192.168.0.1_55770 GET /fhem/images/default/fhemicon_dark.png; BUFLEN:0
2016.04.05 09:32:24 4: WEB_192.168.0.1_55770 => 304 Not Modified
2016.04.05 09:32:24 4: Connection accepted from WEB_192.168.0.1_55771
2016.04.05 09:32:24 4: WEB_192.168.0.1_55771 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1459841542;fmt=JSON&fw_id=557×tamp=1459841544699; BUFLEN:0
2016.04.05 09:32:28 1: Perfmon: possible freeze starting at 09:32:27, delay is 1.207
2016.04.05 09:33:11 4: Connection closed for WEB_192.168.0.1_55771: EOF
2016.04.05 09:33:41 1: Perfmon: possible freeze starting at 09:33:40, delay is 1.334
2016.04.05 09:36:43 1: Perfmon: possible freeze starting at 09:36:42, delay is 1.017
2016.04.05 09:38:39 1: Perfmon: possible freeze starting at 09:38:38, delay is 1.262
2016.04.05 09:40:45 1: Perfmon: possible freeze starting at 09:40:44, delay is 1.464
2016.04.05 09:41:40 1: Perfmon: possible freeze starting at 09:41:39, delay is 1.271
2016.04.05 09:42:45 1: Perfmon: possible freeze starting at 09:42:44, delay is 1.235
2016.04.05 09:43:46 1: Perfmon: possible freeze starting at 09:43:45, delay is 1.569
2016.04.05 09:44:41 1: Perfmon: possible freeze starting at 09:44:40, delay is 1.3
2016.04.05 09:45:45 1: Perfmon: possible freeze starting at 09:45:44, delay is 1.518
2016.04.05 09:47:42 1: Perfmon: possible freeze starting at 09:47:41, delay is 1.58
2016.04.05 09:47:45 1: Perfmon: possible freeze starting at 09:47:44, delay is 1.336
2016.04.05 09:48:47 1: Perfmon: possible freeze starting at 09:48:46, delay is 1.53
2016.04.05 09:49:43 1: Perfmon: possible freeze starting at 09:49:42, delay is 1.101
2016.04.05 09:50:46 1: Perfmon: possible freeze starting at 09:50:45, delay is 1.524
2016.04.05 09:52:44 1: Perfmon: possible freeze starting at 09:52:43, delay is 1.26
2016.04.05 09:55:36 1: Perfmon: possible freeze starting at 09:55:35, delay is 1.305
2016.04.05 09:55:48 1: Perfmon: possible freeze starting at 09:55:47, delay is 1.019
2016.04.05 09:56:50 1: Perfmon: possible freeze starting at 09:56:49, delay is 1.242
2016.04.05 09:58:46 1: Perfmon: possible freeze starting at 09:58:45, delay is 1.258
2016.04.05 09:59:50 1: Perfmon: possible freeze starting at 09:59:49, delay is 1.298
2016.04.05 10:02:51 1: Perfmon: possible freeze starting at 10:02:50, delay is 1.487
2016.04.05 10:02:53 1: Perfmon: possible freeze starting at 10:02:52, delay is 1.043
2016.04.05 10:04:48 1: Perfmon: possible freeze starting at 10:04:47, delay is 1.515
2016.04.05 10:04:52 1: Perfmon: possible freeze starting at 10:04:51, delay is 1.009
2016.04.05 10:05:54 1: Perfmon: possible freeze starting at 10:05:53, delay is 1.252
2016.04.05 10:06:40 1: Perfmon: possible freeze starting at 10:06:39, delay is 1.096
2016.04.05 10:07:52 1: Perfmon: possible freeze starting at 10:07:51, delay is 1.569
2016.04.05 10:07:54 1: Perfmon: possible freeze starting at 10:07:53, delay is 1.099
2016.04.05 10:09:41 1: Perfmon: possible freeze starting at 10:09:40, delay is 1.313
2016.04.05 10:09:53 1: Perfmon: possible freeze starting at 10:09:52, delay is 1.021
2016.04.05 10:10:55 1: Perfmon: possible freeze starting at 10:10:54, delay is 1.238
2016.04.05 10:11:56 1: Perfmon: possible freeze starting at 10:11:55, delay is 1.51
2016.04.05 10:12:51 1: Perfmon: possible freeze starting at 10:12:50, delay is 1.267
2016.04.05 10:12:54 1: Perfmon: possible freeze starting at 10:12:53, delay is 1.007
2016.04.05 10:13:57 1: Perfmon: possible freeze starting at 10:13:56, delay is 1.069
2016.04.05 10:15:56 1: Perfmon: possible freeze starting at 10:15:55, delay is 1.023
2016.04.05 10:16:58 1: Perfmon: possible freeze starting at 10:16:57, delay is 1.254
2016.04.05 10:18:56 1: Perfmon: possible freeze starting at 10:18:55, delay is 1.537
2016.04.05 10:18:58 1: Perfmon: possible freeze starting at 10:18:57, delay is 1.073
2016.04.05 10:20:54 1: Perfmon: possible freeze starting at 10:20:53, delay is 1.258
2016.04.05 10:20:57 1: Perfmon: possible freeze starting at 10:20:56, delay is 1.022
2016.04.05 10:21:58 1: Perfmon: possible freeze starting at 10:21:57, delay is 1.529
2016.04.05 10:23:58 1: Perfmon: possible freeze starting at 10:23:57, delay is 1.291
2016.04.05 10:25:47 1: Perfmon: possible freeze starting at 10:25:46, delay is 1.043
2016.04.05 10:26:56 1: Perfmon: possible freeze starting at 10:26:55, delay is 1.733
2016.04.05 10:27:00 1: Perfmon: possible freeze starting at 10:26:59, delay is 1.206
2016.04.05 10:28:48 1: Perfmon: possible freeze starting at 10:28:47, delay is 1.16
2016.04.05 10:28:57 1: Perfmon: possible freeze starting at 10:28:56, delay is 1.082
2016.04.05 10:31:03 1: Perfmon: possible freeze starting at 10:31:02, delay is 1.516
2016.04.05 10:31:49 1: Perfmon: possible freeze starting at 10:31:48, delay is 1.379
2016.04.05 10:31:58 1: Perfmon: possible freeze starting at 10:31:57, delay is 1.324
2016.04.05 10:32:01 1: Perfmon: possible freeze starting at 10:32:00, delay is 1.086
2016.04.05 10:34:59 1: Perfmon: possible freeze starting at 10:34:58, delay is 1.268
2016.04.05 10:36:04 1: Perfmon: possible freeze starting at 10:36:03, delay is 1.293
2016.04.05 10:38:00 1: Perfmon: possible freeze starting at 10:37:59, delay is 1.547
2016.04.05 10:38:03 1: Perfmon: possible freeze starting at 10:38:02, delay is 1.303
2016.04.05 10:39:06 1: Perfmon: possible freeze starting at 10:39:05, delay is 1.218
2016.04.05 10:41:01 1: Perfmon: possible freeze starting at 10:41:00, delay is 1.719
2016.04.05 10:44:05 1: Perfmon: possible freeze starting at 10:44:04, delay is 1.549
2016.04.05 10:46:03 1: Perfmon: possible freeze starting at 10:46:02, delay is 1.302
2016.04.05 10:46:06 1: Perfmon: possible freeze starting at 10:46:05, delay is 1.063
2016.04.05 10:47:08 1: Perfmon: possible freeze starting at 10:47:07, delay is 1.23
2016.04.05 10:48:09 1: Perfmon: possible freeze starting at 10:48:08, delay is 1.494
2016.04.05 10:48:55 1: Perfmon: possible freeze starting at 10:48:54, delay is 1.322
2016.04.05 10:50:08 1: Perfmon: possible freeze starting at 10:50:07, delay is 1.529
2016.04.05 10:52:05 1: Perfmon: possible freeze starting at 10:52:04, delay is 1.537
2016.04.05 10:52:08 1: Perfmon: possible freeze starting at 10:52:07, delay is 1.295
2016.04.05 10:53:57 1: Perfmon: possible freeze starting at 10:53:56, delay is 1.057
2016.04.05 10:55:06 1: Perfmon: possible freeze starting at 10:55:05, delay is 1.711
2016.04.05 10:55:10 1: Perfmon: possible freeze starting at 10:55:09, delay is 1.198
2016.04.05 10:55:18 1: Perfmon: possible freeze starting at 10:55:15, delay is 3.206
2016.04.05 10:57:11 1: Perfmon: possible freeze starting at 10:57:10, delay is 1.265
2016.04.05 10:58:59 1: Perfmon: possible freeze starting at 10:58:58, delay is 1.335
2016.04.05 10:59:11 1: Perfmon: possible freeze starting at 10:59:10, delay is 1.011
2016.04.05 11:00:12 1: Perfmon: possible freeze starting at 11:00:11, delay is 1.529
2016.04.05 11:02:00 1: Perfmon: possible freeze starting at 11:01:59, delay is 1.59
2016.04.05 11:02:09 1: Perfmon: possible freeze starting at 11:02:08, delay is 1.537
2016.04.05 11:02:12 1: Perfmon: possible freeze starting at 11:02:11, delay is 1.291
2016.04.05 11:04:01 1: Perfmon: possible freeze starting at 11:04:00, delay is 1.052
2016.04.05 11:05:10 1: Perfmon: possible freeze starting at 11:05:09, delay is 1.711
2016.04.05 11:05:14 1: Perfmon: possible freeze starting at 11:05:13, delay is 1.204
2016.04.05 11:06:16 1: Perfmon: possible freeze starting at 11:06:15, delay is 1.263
2016.04.05 11:07:02 1: Perfmon: possible freeze starting at 11:07:01, delay is 1.098
2016.04.05 11:08:15 1: Perfmon: possible freeze starting at 11:08:14, delay is 1.324
2016.04.05 11:09:17 1: Perfmon: possible freeze starting at 11:09:16, delay is 1.522
2016.04.05 11:09:44 4: Connection accepted from WEB_192.168.0.1_53981
2016.04.05 11:09:44 4: WEB_192.168.0.1_53981 GET /fhem; BUFLEN:0
2016.04.05 11:09:45 4: name: /fhem / RL:2479 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 => 304 Not Modified
2016.04.05 11:09:45 4: Connection accepted from WEB_192.168.0.1_53982
2016.04.05 11:09:45 4: Connection accepted from WEB_192.168.0.1_53983
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 => 304 Not Modified
2016.04.05 11:09:45 4: Connection accepted from WEB_192.168.0.1_53984
2016.04.05 11:09:45 4: WEB_192.168.0.1_53982 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53982 => 304 Not Modified
2016.04.05 11:09:45 4: WEB_192.168.0.1_53984 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53984 => 304 Not Modified
2016.04.05 11:09:45 4: Connection accepted from WEB_192.168.0.1_53985
2016.04.05 11:09:45 4: WEB_192.168.0.1_53983 GET /fhem/pgm2/style.css?v=1459837367; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53983 => 304 Not Modified
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 => 304 Not Modified
2016.04.05 11:09:45 4: WEB_192.168.0.1_53982 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53982 => 304 Not Modified
2016.04.05 11:09:45 4: WEB_192.168.0.1_53984 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53984 => 304 Not Modified
2016.04.05 11:09:45 4: Connection accepted from WEB_192.168.0.1_53986
2016.04.05 11:09:45 4: WEB_192.168.0.1_53985 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53985 => 304 Not Modified
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2016.04.05 11:09:45 4: WEB_192.168.0.1_53981 => 304 Not Modified[/code

Ich werde leider nicht schlau daraus

mein Sysmonitor zeigt folgendes an

Ich dachte zu erst die hohe Frequenz stammt vom EMONITOR hab den in der Früh deaktiviert aber jetzt sind plötzlich wieder diese Ausschläge da????

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

kvo1

Hallo herrmannj,

ich hoffe ich in diesem Thread richtig und Du kannst mir zumindest einen kleinen Hinweis geben.

Also, ich habe einen CUBIETRUCK und immer mal wieder Probleme das fhem offensichtig in ein Freezing geht. Also habe ich
gesucht und bin auf deinen Performance Monitor gestossen ==> und aktiviert. Ich log sehen jetzt folgendes...... (s.u.).
Ich deute das so, dass immer die Module VOR dem "Perfmon: possible freeze starting at......." die Verursacher sind , ODER ?

2016.07.02 12:15:00 3: get Abfall summary 20160225T120128CET7484IScrcbwwwbsrde : Abholung Hausmüll
2016.07.02 12:15:00 3: get Abfall start 20160225T120128CET7484IScrcbwwwbsrde : 26.10.2016 00:00:00
2016.07.02 12:15:02 3: ABFALL myABFALL - CALENDAR:muellkalender triggered, updating ABFALL myABFALL ...
2016.07.02 12:15:02 3: ABFALL_UPDATE
2016.07.02 12:15:14 3: CALVIEW vocalview2 - CALENDAR:K1 triggered, updating CALVIEW vocalview2 ...
2016.07.02 12:15:15 1: Perfmon: possible freeze starting at 12:15:07, delay is 8.786

2016.07.02 12:15:18 1: Perfmon: possible freeze starting at 12:15:16, delay is 2.41
2016.07.02 12:15:21 1: Perfmon: possible freeze starting at 12:15:19, delay is 2.048
2016.07.02 12:15:30 3: CALVIEW vocalview2 - CALENDAR:K2 triggered, updating CALVIEW vocalview2 ...
2016.07.02 12:15:31 1: Perfmon: possible freeze starting at 12:15:22, delay is 9.722

2016.07.02 12:15:34 1: Calendar Familie: retrieval failed with error message read from http://xxx.xxx.xxx.xxx:80 timed out
2016.07.02 12:15:34 1: Calendar Familie: retrieved no or empty data
2016.07.02 12:15:34 3: CALVIEW vocalview2 - CALENDAR:Fam triggered, updating CALVIEW vocalview2 ...
2016.07.02 12:15:37 1: Perfmon: possible freeze starting at 12:15:32, delay is 5.045

2016.07.02 12:15:45 1: Perfmon: possible freeze starting at 12:15:44, delay is 1.254
2016.07.02 12:15:49 1: Perfmon: possible freeze starting at 12:15:48, delay is 1.319
2016.07.02 12:15:51 1: Perfmon: possible freeze starting at 12:15:50, delay is 1.932
2016.07.02 12:15:53 1: Perfmon: possible freeze starting at 12:15:52, delay is 1.31
2016.07.02 12:15:55 1: Perfmon: possible freeze starting at 12:15:54, delay is 1.933
2016.07.02 12:15:57 1: Perfmon: possible freeze starting at 12:15:56, delay is 1.266
2016.07.02 12:15:59 1: Perfmon: possible freeze starting at 12:15:58, delay is 1.894
2016.07.02 12:16:01 1: Perfmon: possible freeze starting at 12:16:00, delay is 1.338
2016.07.02 12:16:03 1: Perfmon: possible freeze starting at 12:16:02, delay is 1.973
2016.07.02 12:16:05 1: Perfmon: possible freeze starting at 12:16:04, delay is 1.341
2016.07.02 12:16:08 1: Perfmon: possible freeze starting at 12:16:06, delay is 2.002
2016.07.02 12:16:10 1: Perfmon: possible freeze starting at 12:16:09, delay is 1.624
2016.07.02 12:16:13 1: Perfmon: possible freeze starting at 12:16:11, delay is 2.244
2016.07.02 12:16:15 1: Perfmon: possible freeze starting at 12:16:14, delay is 1.88
2016.07.02 12:16:18 1: Perfmon: possible freeze starting at 12:16:16, delay is 2.499
2016.07.02 12:16:21 1: Perfmon: possible freeze starting at 12:16:19, delay is 2.251
2016.07.02 12:16:23 1: Perfmon: possible freeze starting at 12:16:22, delay is 1.983
2016.07.02 12:16:26 1: Perfmon: possible freeze starting at 12:16:24, delay is 2.865
2016.07.02 12:16:29 1: Perfmon: possible freeze starting at 12:16:27, delay is 2.436
2016.07.02 12:16:33 1: Perfmon: possible freeze starting at 12:16:30, delay is 3.287
2016.07.02 12:16:37 1: Perfmon: possible freeze starting at 12:16:34, delay is 3.139
2016.07.02 12:16:41 1: Perfmon: possible freeze starting at 12:16:38, delay is 3.007
2016.07.02 12:16:45 1: Perfmon: possible freeze starting at 12:16:42, delay is 3.14
2016.07.02 12:16:49 1: Perfmon: possible freeze starting at 12:16:46, delay is 3.072
2016.07.02 12:16:52 1: Perfmon: possible freeze starting at 12:16:50, delay is 2.969
2016.07.02 12:16:55 1: Perfmon: possible freeze starting at 12:16:53, delay is 2.621
2016.07.02 12:16:58 1: Perfmon: possible freeze starting at 12:16:56, delay is 2.277
2016.07.02 12:17:02 1: Perfmon: possible freeze starting at 12:16:59, delay is 3.197
2016.07.02 12:17:06 1: Perfmon: possible freeze starting at 12:17:03, delay is 3.099
2016.07.02 12:17:10 1: Perfmon: possible freeze starting at 12:17:07, delay is 3.057
2016.07.02 12:17:13 1: Perfmon: possible freeze starting at 12:17:11, delay is 2.97
2016.07.02 12:17:16 1: Perfmon: possible freeze starting at 12:17:14, delay is 2.603
2016.07.02 12:17:19 1: Perfmon: possible freeze starting at 12:17:17, delay is 2.22
2016.07.02 12:17:23 1: Perfmon: possible freeze starting at 12:17:20, delay is 3.155
2016.07.02 12:17:27 1: Perfmon: possible freeze starting at 12:17:24, delay is 3.098
2016.07.02 12:17:31 1: Perfmon: possible freeze starting at 12:17:28, delay is 3.049
2016.07.02 12:17:34 1: Perfmon: possible freeze starting at 12:17:32, delay is 2.93
2016.07.02 12:17:37 1: Perfmon: possible freeze starting at 12:17:35, delay is 2.525
2016.07.02 12:17:39 3: UWZ Unwetterzentrale2: Run.684 Done fetching data
2016.07.02 12:17:39 3: UWZ Unwetterzentrale3: Run.684 Done fetching data
2016.07.02 12:17:40 1: Perfmon: possible freeze starting at 12:17:38, delay is 2.475

2016.07.02 12:17:43 1: Perfmon: possible freeze starting at 12:17:41, delay is 2.335
2016.07.02 12:17:47 1: Perfmon: possible freeze starting at 12:17:44, delay is 3.445

Demnach wäre der CALVIEW vocalview2 bzw. der Zugriff auf die Kalender (K1 / K2 / Fam) das Problem.

Wie würde man hier weiter vorgehen um die wirklich Ursache noch weiter einzugrenzen ???

Danke für die Hilfe
Klaus




RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

LuckyDay

#92
2016.07.02 12:16:01 1: Perfmon: possible freeze starting at 12:16:00, delay is 1.338
2016.07.02 12:16:03 1: Perfmon: possible freeze starting at 12:16:02, delay is 1.973
2016.07.02 12:16:05 1: Perfmon: possible freeze starting at 12:16:04, delay is 1.341
2016.07.02 12:16:08 1: Perfmon: possible freeze starting at 12:16:06, delay is 2.002
2016.07.02 12:16:10 1: Perfmon: possible freeze starting at 12:16:09, delay is 1.624
2016.07.02 12:16:13 1: Perfmon: possible freeze starting at 12:16:11, delay is 2.244
2016.07.02 12:16:15 1: Perfmon: possible freeze starting at 12:16:14, delay is 1.88
2016.07.02 12:16:18 1: Perfmon: possible freeze starting at 12:16:16, delay is 2.499
2016.07.02 12:16:21 1: Perfmon: possible freeze starting at 12:16:19, delay is 2.251
2016.07.02 12:16:23 1: Perfmon: possible freeze starting at 12:16:22, delay is 1.983
2016.07.02 12:16:26 1: Perfmon: possible freeze starting at 12:16:24, delay is 2.865
2016.07.02 12:16:29 1: Perfmon: possible freeze starting at 12:16:27, delay is 2.436
2016.07.02 12:16:33 1: Perfmon: possible freeze starting at 12:16:30, delay is 3.287
2016.07.02 12:16:37 1: Perfmon: possible freeze starting at 12:16:34, delay is 3.139
2016.07.02 12:16:41 1: Perfmon: possible freeze starting at 12:16:38, delay is 3.007
2016.07.02 12:16:45 1: Perfmon: possible freeze starting at 12:16:42, delay is 3.14
2016.07.02 12:16:49 1: Perfmon: possible freeze starting at 12:16:46, delay is 3.072
2016.07.02 12:16:52 1: Perfmon: possible freeze starting at 12:16:50, delay is 2.969
2016.07.02 12:16:55 1: Perfmon: possible freeze starting at 12:16:53, delay is 2.621
2016.07.02 12:16:58 1: Perfmon: possible freeze starting at 12:16:56, delay is 2.277
2016.07.02 12:17:02 1: Perfmon: possible freeze starting at 12:16:59, delay is 3.197


wenn man sich die Logeinträge nur von der Uhrzeit 12:16 ansieht, und die Delay zeiten addiert,
ist dein fhem Hauptprozess von 60 Sekunden geschätzt 21x2 sekunden = 42 Sekunden blockiert!

Deine Fhem läuft bestimmt nicht flüssig, du hast ein weit großeres Problem als den Kalender

Edit:
die Verursacher siehst du erst mit verbose 5 , dein Log wird dann rapide anwachsen , das wird dann kein Spass

kvo1

Hallo Hary,

danke Dir für die schnelle Antwort!

ZitatDeine Fhem läuft bestimmt nicht flüssig, du hast ein weit großeres Problem als den Kalender

Doch, das fhem läuft ziemlich flüssig ...(vielleicht dank Cubietruck) !

gut dann werd ich mal verbose auf 5 stellen !
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

vuffiraa

Hallo Klaus,

Noch ein Tipp, der bei mir ganz gut hilft.
Nach einem Freeze schaue ich mit 'apptime' nach, ob man da einen passenden Eintrag findet.
In der Spalte max sollte dann ein passender Wert zum Freeze zu finden sein. Das funktioniert natürlich bei einzelnen längeren Freezes besser.
Danach 'apptime clear' und wieder abwarten.

Gruß Ulf
FHEM 5.8 auf Cubietruck, Raspi B+

Weinzierl KNX IP BAOS 770, Homematic, EnOcean

kvo1

Zitat von: vuffiraa am 03 Juli 2016, 20:25:55
Hallo Klaus,

Noch ein Tipp, der bei mir ganz gut hilft.
Nach einem Freeze schaue ich mit 'apptime' nach, ob man da einen passenden Eintrag findet.
In der Spalte max sollte dann ein passender Wert zum Freeze zu finden sein. Das funktioniert natürlich bei einzelnen längeren Freezes besser.
Danach 'apptime clear' und wieder abwarten.

Gruß Ulf

Hallo Ulf,

danke für den Tipp mit dem 'apptime' , grade mal aktiviert  ;)

Mal schauen wer der Übeltäter ist .... vermute aber schon Calendar ... bzw. die Owncloud !

gruß Klaus

RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

kvo1

Hallo,
wenn ich die Ausgaben von apptime richtig deute, liegen die Probleme bei
Calendar
CALVIEW
HttpUtils

....oder ?
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

Ma_Bo

Wie kann ich mit einem notify auf einen freeze reagieren?
Ich möchte die freezes zählen und ggf.  nach einem freeze eine Nachricht verschicken.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

dev0

Entweder mit einem notify + attr readLog oder du baust in das Modul einen trigger ein.
Ich würde mir das aber sparen und das Einfrieren abstellen ;)

Ma_Bo

Ich habe nur 1 oder 2 mal die Woche einen freeze von knapp 1,2 Sekunden, da ich aber nicht jeden Tag ins log schaue bzw. am Rechner bin, möchte ich informiert werden wenn ein freeze kommt um dann ggfs. ins log zu schauen.
Bis jetzt konnte ich leider noch nicht feststellen woran es liegt.

Grüße Marcel


Gesendet von iPhone mit Tapatalk
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

herrmannj

Zitat von: Ma_Bo am 01 September 2016, 21:37:59
Ich habe nur 1 oder 2 mal die Woche einen freeze von knapp 1,2 Sekunden, da ich aber nicht jeden Tag ins log schaue bzw. am Rechner bin, möchte ich informiert werden wenn ein freeze kommt um dann ggfs. ins log zu schauen.
Bis jetzt konnte ich leider noch nicht feststellen woran es liegt.

Grüße Marcel


Gesendet von iPhone mit Tapatalk

Apptime sollte Dich da weiter bringen.

1 oder 2 freeze von 1,2Sekunden scheint mir jedoch kein Grund zur Sorge. Es muss sich ja nicht zwingend um eine einzelne Ursache mit 1200msec Dauer handeln. Wenn Beispielsweise ein einzelnes Ereignis 200ms "erzeugt", und dann zufällig 1 oder 2 mal pro Woche zufällig 6 Stück gleichzeitig auftreten bekommst Du diese Meldung genauso.

vg
joerg

Ma_Bo

Ok, wusste nicht das sich einzelne Ereignisse auch addieren, dachte immer, dass es sich dann immer um ein Event handelt.

Kann mir jemand ein Beispiel notify nennen wie ich auf den perfmon reagiere, so evtl: define test_notify perfmon:.* set TelegramBot message Perfmon hat zugeschlagen ?

Gruß Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

marvin78

Siehe commandref:

ZitatreadLog
Execute the notify for messages appearing in the FHEM Log. The device in this case is set to the notify itself, e.g. checking for the startup message looks like:

define n notify n:.*Server.started.* { Log 1, "Really" }
attr n readLog


carzl

#103
Hallo zusammen,

ich bin auch gerade dabei, mit Hilfe des Perfmon und apptime zu analysieren, wo meine freezes herkommen. Ich habe pro Tag ca. 100 Freezes von 1 bis ca. 3 Sekunden. Außerdem hatte ich bis vor 2 Tagen auch jeden Tag 2, 3 Freezes von 30 Sekunden und länger, da kam es dann schon ab und an vor, dass just während eines Freezes Fhem etwas machen sollte, was dann natürlich klemmte ("Schatz, das Sch**ß-Licht geht schon wieder nicht an!" ;-) . Es scheint, als wären dafür vor allem Aufrufe aus dem Web verantwortlich, z. B. das Holen der Wetterdaten von Yahoo oder die Abfrage von Wetterstationen über wunderground.com. Habe ich jetzt erstmal rausgenommen.

Nun scheint es so, als ob die etwas längeren Freezes von 3 bis 5, manchmal auch 7 Sekunden vor allem bei Abfragen der Fritzbox (FBAHA/FBDECT) und der HueBridge auftreten, wobei ich hier eigentlich eine saubere Einbindung habe. Ich muss vielleicht dazusagen, dass bei mir ein Großteil der Technik im Wohnzimmer in einem Schrank verbaut ist, der Fhem-Raspi jedoch räumlich in der Wohnungsmitte in einem Abstellraum installiert ist und seinen Connect zum Rest der Hardware über ein Fritz PowerLine 1000E erhält. Im Wohnzimmer gibt es neben dem ganzen Router- Bridge- und und und Geraffel noch einen zweiten Fhem-Raspi, der aber einzig und allein für eine Sprachausgabe und Wandtaster-Quittungston für im Wohnzimmer laufende Aktionen zuständig ist. Dieser Raspi hat eine "echte" Kabelverbindung zum Netzwerk, also auch zur HueBridge etc.

Nun zwei Fragen:

1) Sind 100 kurze Freezes am Tag noch normal oder muss ich das als katastrophal einstufen?

2) Haltet Ihr es in meiner Konstellation für sinnvoll, die scheinbar Freeze-kritischen Fritzbox und HueBridge nicht mit dem Haupt-Fhem im Abstellraum, sondern mit dem kabelverbundenen Fhem-"Client" im Wohnzimmer anzusprechen? A) ist es eben Kabel statt PowerLan, und B) würden eventuelle Freezes ja dann nur auf dem Fhem-Client auftreten und nicht das Haupt-Fhem einbremsen, oder?

Danke vorab für Eure Meinungen!
Fhem 6.0 auf RPi3: CUL, JeeLink, Hue Bridge v2, HarmonyHub, Fritzbox7590+7412, 6x FHT80b, 2x FS20S6A, FS20S4A, S300TH, 4x FritzDECT200/210, 4x TX29DTH, 4x Hue LightStripe, 5x Hue Smart Plug, Sonos mit 5x Play:1, Beam und Sub; 3x Lenovo Tab M10 mit FTUI

Merlin123

Sieht man irgendwo, ob Perfmon läuft? Ich hab Hänger, finde aber keine Einträge von Perfmon
Gruß,
Oliver