Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014
Transcript of Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014
![Page 1: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/1.jpg)
Marco Hiltebrand (Lead IT, RICOH SCHWEIZ AG)
![Page 2: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/2.jpg)
2
![Page 3: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/3.jpg)
3
•
•
•
•
•
•
•
•
•
![Page 4: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/4.jpg)
4
•
•
•
•
•
•
•
![Page 5: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/5.jpg)
5
•
•
•
•
![Page 6: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/6.jpg)
6
![Page 7: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/7.jpg)
7
IBM Connections
IBM Notes
![Page 8: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/8.jpg)
8
![Page 9: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/9.jpg)
9
•
•
•
•
•
•
•
•
•
•
![Page 10: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/10.jpg)
10
![Page 11: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/11.jpg)
11
z.B.
0944:105 0419:1
0944 = task table entry
0419 = stats package
…
![Page 12: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/12.jpg)
12
Platform.LogicalDisk.*
Platform.LogicalDisk.1.AssignedName = DPlatform.LogicalDisk.1.AvgQueueLen = 0Platform.LogicalDisk.1.AvgQueueLen.Avg = 0,01Platform.LogicalDisk.1.AvgQueueLen.Peak = 1,01Platform.LogicalDisk.1.BytesReadPerSec = 0Platform.LogicalDisk.1.BytesWrittenPerSec = 10.172,49Platform.LogicalDisk.1.PctUtil = 0,22Platform.LogicalDisk.1.PctUtil.Avg = 0,86Platform.LogicalDisk.1.PctUtil.Peak = 101,07Platform.LogicalDisk.1.ReadsPerSec = 0Platform.LogicalDisk.1.WritesPerSec = 2,07
Platform.LogicalDisk.2.AssignedName = CPlatform.LogicalDisk.2.AvgQueueLen = 0,01Platform.LogicalDisk.2.AvgQueueLen.Avg = 0,73Platform.LogicalDisk.2.AvgQueueLen.Peak = 34,74Platform.LogicalDisk.2.BytesReadPerSec = 17.272,75Platform.LogicalDisk.2.BytesWrittenPerSec = 63.697,52Platform.LogicalDisk.2.PctUtil = 1,11Platform.LogicalDisk.2.PctUtil.Avg = 72,8Platform.LogicalDisk.2.PctUtil.Peak = 3.473,81Platform.LogicalDisk.2.ReadsPerSec = 2,58Platform.LogicalDisk.2.WritesPerSec = 7,3
InterpretationGUT < 2% < AvgQueueLen > 5% > SCHLECHT (1-100% = 0,01 – 1,0!)GUT = PctUtil < 80% (1-100% = 1-100)HINWEIS: ggf. durch # Spindeln zu dividieren SAN/NAS
LösungDiverse Parameter (bufferpool, cache, namelookup), und OS / Disk Tuning
![Page 13: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/13.jpg)
13
Platform.LogicalDisk.#.PctUtil
![Page 14: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/14.jpg)
14
Platform.PagingFile.Total.*
Platform.PagingFile.Total.PctUtil = 0,28Platform.PagingFile.Total.PctUtil.Avg = 0,14Platform.PagingFile.Total.PctUtil.Peak = 0,8
OK < 0% < PctUtil.Avg > 10% > SCHLECHT
OS Level tuning, Check Memory
Hinweis: Wenn ‚sh sta’ keine Platform.*Statistiken ausgibt Admin-Hilfe
![Page 15: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/15.jpg)
15
Mail.Mailbox.*
• (Mail.Mailbox.AccessConflicts/Mail.Mailbox.Accesses) x 100
• Muss < 2 sein; ansonsten eine weitere Mailbox(ab vier / fünf Mailboxen wird der „Benefit“ zunehmend geringer)
• Beispiel:
• Mail.Mailbox.AccessConflicts = 1636Mail.Mailbox.Accesses = 189864
• = 0,86 = ok
![Page 16: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/16.jpg)
16
Update.PendingList
• Update.PendingList = Anzahl von Ansichten die auf Aktualisierung warten
• WennUpdate.PendingList„laufend“ > 0, dann …
• Notes.ini:Update_Fulltext_Thread=1FTUPDATE_IDLE_TIME=4
Hintergrund:
• Wenn Sie viele Anwendungen haben …
• … und einen vielbeschäftigtenUpdate Task
– View updates sind beeinträchtigt, solange Full Text Index Aktualisierungen in Arbeit sind
• FTI Update von View Update trennen– FTI erfolgt dann in eigenem Memory Thread
• Verbessert Performance
• Update_Fulltext_Thread=1
Wenn wir schon beim Thema Volltext-Index sind:Sie können den FTI thread aus dem limitierten Domino update pool isolieren:
ftg_use_sys_memory=1Der FTI thread bekommt dann Memory vom OS pool
Gibt Domino System Memory frei
![Page 17: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/17.jpg)
17
Database.Database.BufferPool.*
• Database.Database.BufferPool.PerCentReadsInBuffer = 78,96
• SCHLECHT < 90% < PercentReadsInBuffer < 98% < PERFEKT
• 99.9% ist schlecht ...– Führt meist dazu, dass zuviele Anfragen auf Disk rausgeschrieben werden
– Der Server benötigt einen größeren BufferPool
• Lösung: notes.ini NSF_Buffer_Pool_Size_MB=n (in MB)─ Default: 512 MB
![Page 18: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/18.jpg)
18
Database.DbCache.*
• Database.DbCache.CurrentEntries = 1647Database.DbCache.HighWaterMark = 1691Database.DbCache.MaxEntries = 1536Database.DbCache.OvercrowdingRejections = 0
• GUT = HighWaterMark < MaxEntriesGUT = 0 OvercrowdingRejections
• Lösung:– notes.ini NSF_DbCache_MaxEntries = n
• Default: NSF_BUFFER Pool size x 3
![Page 19: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/19.jpg)
19
Replica.Cluster.*
• Replica.Cluster.FailedReplica.Cluster.SecondsOnQueueReplica.Cluster.WorkQueueDepth
• PERFEKT < 10 < SecondsOnQueue > 15 > SCHLECHTPERFEKT < 10 < WorkQueueDepth > 15 > SCHLECHT
• Lösung:– Weitere Cluster Replikatoren
hinzufügen
– Auslastung der Cluster-Serveroptimieren (z.B. aktive Userim Cluster aufteilen /Load Balancing)
![Page 20: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/20.jpg)
20
Server.Trans.PerMinute
• Server.Trans.PerMinute=956Server.Users = 26 956/26=36,7
• HEAVY < 30 < Trans.PerMinute (per User) > 10 > LIGHT
• Lösung:– Last erzeugende User identifizieren (db usage-View!)
![Page 21: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/21.jpg)
21
Database.NAMELookupCache*
• Database.NAMELookupCacheCacheSize = 2.513.328Database.NAMELookupCacheHits = 24.628.339Database.NAMELookupCacheMisses = 48.160.502
• WICHTIG: NoHitHits!
• Miss > Hits: PRÜFEN
• Cache zu klein oder zu groß(!)
ini: NLCache_Size=16000000
![Page 22: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/22.jpg)
22
Server.ConcurrentTasks*
• Server.ConcurrentTasksServer.ConcurrentTasks.Waiting
• Waiting sollte NULL sein
• Lösung:─ Server_Pool_Tasks = n ( z.B. 80)─ Server_Max_Concurrent_Trans = m
(z.B. Server_Pool_Tasks * Anzahl Ports)
![Page 23: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/23.jpg)
23
![Page 24: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/24.jpg)
24
• Admin Client
• Server auswählen Server tab Statistics Subtab
• Theoretisch auch Server Status Server Console
sh sta
oder auch
„sh sta mail“ oder sh „sta mail.trans*“
• Servertasks
• Statistics Log Task (statlog)
• Optional: Cataloger Task (catalog) und names.nsf
• Serverdatenbanken
• log.nsf, catalog.nsf, names.nsf (domlog.nsf / flat files), …
![Page 25: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/25.jpg)
25
Copy/Paste in Excel
Daten Sortieren nach z.B.
Transaktionen
![Page 26: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/26.jpg)
26
![Page 27: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/27.jpg)
27
![Page 28: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/28.jpg)
28
Demohttp://www.panagenda.com/download/panagenda_iDNA_Report_Demo.html
![Page 29: Domino Statistiken (noch besser) verstehen und nutzen (Teil 2) - 41. DNUG 2014](https://reader034.fdocuments.net/reader034/viewer/2022042716/55a90d251a28abea178b472f/html5/thumbnails/29.jpg)
29