Hi,

there have been quite some performance tuning measures on ptolemy:

(1) number of render processes has been reduced from 8/6 to 4
(2) Kolossos modified expire.rb to render low zoom tiles with low 
probability
(3) indexes have been added to the DB for geometry,hstore and osm-id
(4) clustering

Is there a good way that we can monitor the results? Especially
(1) should be carefully tracked. I can see no significant changes
in IO throughput
http://munin.toolserver.org/OSM/ptolemy/iostat.html or IO
http://munin.toolserver.org/OSM/ptolemy/io_bytes_sd.html
and not even in postgres connections
http://munin.toolserver.org/OSM/ptolemy/postgres_connections_osm_mapnik.html
The load and CPU usage has been decreased a bit. My guess would
be that more processes would result in a better CPU utilization
(and thus faster overall rendering).

To monitor this we need two figures: (a) average tile rendering
time (per process) and (b) tiles rendered per second (by all
processes). Can we set up munin to track it?


BTW: 
http://munin.toolserver.org/OSM/ptolemy/tirex_status_queued_requests.html has 
not been updated for 13 h now,
how can that happen?

And another question: earlier, two slots have been reserved for
prio 1 queue requests (i.e. missing tiles). Is there a reserve
available currently? Otherwise one would have to wait in that
case.

Kind regards,
Kay

_______________________________________________
Maps-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/maps-l

Reply via email to