Silk
Dev tools
profiler
SHOW HN2014
How HN took it
2 positive, 6 neutral or asking, 2 mixed, 1 critical, out of 11 comments about the project. Thread score +0.11.
Privacy: 0 for, 1 againstIdea: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful multi-request profile history
From 2 comments
Looks very interesting! We currently use django debug toolbar for profiling, which seems to have a lot of overlap. I like how Silk stores the profiles of multiple requests - that…
numlocked on HNThis is a really great tool, massive fan, made some good use of it in the ~15 hours since I installed it yesterday evening. Are you aware it seems to bork the admin interface?…
iamwithnail on HN
Better than hotshot and a nice differentiator
From 1 comment
Very cool, this seems much nicer than using hotshot to profile Django. I'm a little confused by this page though: http://mtford.co.uk/silk/request/1907/profiling/. Why is…
Kaedon on HN
Objections
Profiling overhead is high; stores a record for every SQL query
From 1 comment
Tbh, probably fairly bad atm. I haven't done anything empirical but atm Silk will create a record for every SQL query executed during the request/response cycle effectively…
mtford on HN
Exposed instance leaked secrets via arbitrary file reads
From 1 comment
Probably not a good idea to keep your profiler open to the world as long as you allow reading from arbitrary files. After a bit of fiddling around I was able to read your secret…
severb on HN
Breaks Django admin with request body read error
From 1 comment
This is a really great tool, massive fan, made some good use of it in the ~15 hours since I installed it yesterday evening. Are you aware it seems to bork the admin interface?…
iamwithnail on HN
Requests
Use Elasticsearch or a monitoring-style backend instead of a database
From 2 comments
Looks really nice. Have you thought that instead of sending the results to elasticsearch? Instead of using something like newrelic this could take it's place..
timc3 on HNWhat is the overhead (roughly) for this guy? I do absolutely love the idea of using elasticsearch for this instead of a traditional database. Using celery or django-rq to delay…
SEJeff on HN
Add a download link
From 1 comment
Thanks for posting this! Could you add a download link somewhere?
philipn on HN
Questions
Can the decorator or context manager profile code outside request cycle
From 1 comment
After reading through this intro, it isn't clear to me if I can use the decorator or context manager to profile code outside the request/response cycle. Any ideas if that's the…
notdonspaulding on HN
Why wrapped_target repeats in profile output
From 1 comment
Very cool, this seems much nicer than using hotshot to profile Django. I'm a little confused by this page though: http://mtford.co.uk/silk/request/1907/profiling/. Why is…
Kaedon on HN
Alternatives named
django-debug-toolbar
From 1 comment
Looks very interesting! We currently use django debug toolbar for profiling, which seems to have a lot of overlap. I like how Silk stores the profiles of multiple requests - that…
numlocked on HN
New Relic
From 1 comment
Looks really nice. Have you thought that instead of sending the results to elasticsearch? Instead of using something like newrelic this could take it's place..
timc3 on HN
AppEnlight
From 2 comments
If you are looking for something like newrelic you might want to give https://appenlight.com a try. I've put a lot of love into it and it can give you tons of information about…
ergo14 on HNFor people interested in production monitoring I've created https://appenlight.com - and our python middleware will integrate and start timing django applications without any…
ergo14 on HN
django-sql-inspector
From 2 comments
> I like how Silk stores the profiles of multiple requests You might like my Django SQL Inspector which aggregates many SQL queries across many requests.…
rmc on HNI wrote https://github.com/rory/django-sql-inspector a django app to profile SQL queries done in multiple pages, including showing stack trace of where it's being called. You can…
rmc on HN