help! my travelers complain about performance, what to do ??

24
Kris De Bisschop Help, my Travelers complain about performance, what to do ??

Upload: icon-uk-events-limited

Post on 15-Feb-2017

62 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Help! My Travelers complain about performance, what to do ??

Kris De Bisschop

Help, my Travelers complain about performance, what to do ??

Page 2: Help! My Travelers complain about performance, what to do ??

2

A little about me• CEO GroupWave

• Administrator ICS Portfolioo IBM Notes/Dominoo IBM Sametimeo IBM Notes Travelero IBM Connectionso TDI

• Social Business speaker

• Love high-level issues

• Badminton

Page 3: Help! My Travelers complain about performance, what to do ??

3

Where are we ?• Traveler 9.0.1.14 has been released on 7th of

septembero Release notes can be found here

• Downloads of FP for Windows, Linux, IBMi here

• Full version available in PA as of 14th of september

Page 4: Help! My Travelers complain about performance, what to do ??

4

Setup Standalone

Page 5: Help! My Travelers complain about performance, what to do ??

5

Setup Cluster

Page 6: Help! My Travelers complain about performance, what to do ??

6

Server status• tell traveler status

• gives a first indication• Traveler’s self assessment of health

Page 7: Help! My Travelers complain about performance, what to do ??

7

Server status• Sh stat traveler.status.*

• Displays more detail about the status• Indication where to check for issue

Page 8: Help! My Travelers complain about performance, what to do ??

8

Issue #1: Latency between Traveler and Mail

• Traveler and Mail Server on different networks• Check Network quality

• WAN ? VPN ? Other ?• Use tools like WireShark for troubleshooting

Page 9: Help! My Travelers complain about performance, what to do ??

9

Issue #2: Traveler Servlet stuck

• Symptoms• Issues with authentication against the

Traveler page• Users cannot sync with the Traveler

Page 10: Help! My Travelers complain about performance, what to do ??

10

Issue #2: Traveler Servlet stuck

• How to fix ?• Tell traveler quit / load traveler • Check memory/CPU usage on server

Page 11: Help! My Travelers complain about performance, what to do ??

11

Issue #3: Insufficient HTTP Threads• Initial configuration <> growth of usage

• Smartphones / tablets• 1 device = 1 thread• Max number of threads is set in server doc• 400 threads is default value 64-bit server• Needed threads= 1,2 x #devices

Page 12: Help! My Travelers complain about performance, what to do ??

12

Issue #3: Insufficient HTTP Threads

• Symptons• Sync failures• Slow responsiveness• Apple users get “Cannot connect to server”

Page 13: Help! My Travelers complain about performance, what to do ??

13

Issue #3: Insufficient HTTP Threads

• How to fix ?• Check number of devices

• Command: show stat Traveler.Push.Devices.Total • Output : Push.Devices.Total = xxx

• Check number of threads• show stat http.workers • http.workers = xxx

Page 14: Help! My Travelers complain about performance, what to do ??

14

Issue #3: Insufficient HTTP Threads

• How to fix ?• Increase number of HTTP Threads

Page 15: Help! My Travelers complain about performance, what to do ??

15

Issue #3: Insufficient HTTP Threads• How to fix ?

• Check max number of concurrent connections• Restart HTTP

Page 16: Help! My Travelers complain about performance, what to do ??

16

Issue #4: Constraint Mode• Symptoms

• Traveler doesn’t allow new devices to sync/prime sync• Existing users continue to sync• Same connectivity error as in HTTP Thread issue• system memory or database connections exceed a

threshold

Page 17: Help! My Travelers complain about performance, what to do ??

17

Issue #4: Constraint Mode• How to fix ?

• Check constraint mode status• show stat Traveler.Constrained.State

• Value 1 = constraint mode• Value 0 = normal mode

• Self-healing• exits constraint mode when memory usage is 5% below Red level

Page 18: Help! My Travelers complain about performance, what to do ??

18

Issue #4: Constraint Mode• How to fix ?

• Short-term

• Restart the server

• Long-term

• Increase physical RAM

• Increase JVM RAM

Page 19: Help! My Travelers complain about performance, what to do ??

19

Issue #5: 50% available in stead of 100%

• Clustered Traveler Servers can be set in off state• Tell Traveler Available Off

• After maintenance, you have to set it back

• Tell Traveler Available On• Tell Traveler HADR Show

Page 20: Help! My Travelers complain about performance, what to do ??

20

Issue #6: Database performance

• Symptoms• More devices get connected• More data gets stored• Database grows in size

Page 21: Help! My Travelers complain about performance, what to do ??

21

Issue #6: Database performance• How to fix ?

• Defragmentation of database once a month• Manual defragmentation

• Tell Traveler Quit• Tell HTTP Quit• Load Traveler -defrag

Page 22: Help! My Travelers complain about performance, what to do ??

22

Issue #6: Database performance• Running defragmentation on a scheduled basis

• 8.5.3.1 to 9.0.1.7• Add NTS_DEFRAG_INTERVAL_DAYS to the notes.ini file

• 9.0.1.8 and later• tell traveler dbmaint set interval xx• tell traveler DBMaint set auto on• Force with tell traveler dbmaint run

Page 23: Help! My Travelers complain about performance, what to do ??

23

OR

Hungry !!!

Page 24: Help! My Travelers complain about performance, what to do ??

24

Contact

https://www.linkedin.com/in/debisschopk

@debisschopk

https://debisschopk.wordpress.com/

[email protected]