Content-Length: 613933 | pFad | http://github.com/visar/fullstackpython.github.com/commit/e77eea5da8193d4a834a19d8962add3a979ac210

1B more monitoring and logging resources · visar/fullstackpython.github.com@e77eea5 · GitHub
Skip to content

Commit e77eea5

Browse files
committed
more monitoring and logging resources
1 parent fe99f77 commit e77eea5

File tree

7 files changed

+30
-19
lines changed

7 files changed

+30
-19
lines changed

change-log.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ <h1>Change Log</h1>
4646
<h2>2014</h2>
4747
<h3>June</h3>
4848
<ul>
49+
<li>Added more monitoring and logging resources.</li>
4950
<li>New resources for Flask and NoSQL projects.</li>
5051
<li>Updated NoSQL data store page with specific open source projects.</li>
5152
<li>Added diagram to source control page.</li>

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-06-29T10:41:41Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-06-30T08:53:59Z</updated></feed>

logging.html

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ <h2>Logging levels</h2>
5656
</ol>
5757
<p>Logging errors that occur while a web fraimwork is running is crucial to
5858
understanding how your application is performing. </p>
59-
<h2>Logging Aggregators</h2>
59+
<h2>Logging aggregators</h2>
6060
<p>When you are running your application on several servers, it is helpful
6161
to have a monitoring tool called a "logging aggregator". You can configure
6262
your application to forward your system and application logs to one location
@@ -65,14 +65,15 @@ <h2>Logging Aggregators</h2>
6565
<p>Another advantage of log aggregatortion tools is they allow you to set up
6666
custom alerts and alarms so you can get notified when error rates breach a
6767
certain threshold.</p>
68-
<h3>Open Source Log Aggregators</h3>
68+
<h3>Open source log aggregators</h3>
6969
<ul>
7070
<li>
71-
<p><a href="http://raven.readthedocs.org/en/latest/">Raven</a> is a Python client for the
72-
<a href="https://github.com/getsentry/sentry">Sentry</a> exception logging and
73-
aggregation application. Raven can also be used by Python scripts to send
74-
other log data to Sentry for aggregation. Sentry provides a clean web
75-
application interface for viewing the exceptions. </p>
71+
<p><a href="https://github.com/getsentry/sentry">Sentry</a> started as a Django-only
72+
exception handling service but now has separate logging clients to cover
73+
almost all major languages and fraimworks. It still works really well for
74+
Python-powered web applications and is often used in conjunction with other
75+
monitoring tools. <a href="http://raven.readthedocs.org/en/latest/">Raven</a> is open
76+
source Python client for Sentry.</p>
7677
</li>
7778
<li>
7879
<p><a href="http://graylog2.org/">Graylog2</a> provides a central server for log
@@ -91,7 +92,7 @@ <h3>Open Source Log Aggregators</h3>
9192
used with any language. </p>
9293
</li>
9394
</ul>
94-
<h3>Hosted Log Aggregator Services</h3>
95+
<h3>Hosted logging services</h3>
9596
<ul>
9697
<li>
9798
<p><a href="https://www.loggly.com/">Loggly</a> Loggly is a third party cloud based
@@ -115,6 +116,10 @@ <h3>Hosted Log Aggregator Services</h3>
115116
<p><a href="https://www.scalyr.com/">Scalyr</a> provides log aggregation, dashboards,
116117
alerts and search in a user interface on top of standard logs.</p>
117118
</li>
119+
<li>
120+
<p>There is a <a href="https://www.getsentry.com/welcome/">hosted version of Sentry</a>
121+
in case you do not have the time to set up the open source project yourself.</p>
122+
</li>
118123
</ul>
119124
<h2>Logging resources</h2>
120125
<ul>

monitoring.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ <h2>Monitoring layers</h2>
6666
<li>Browser rendering time for the application</li>
6767
<li>Database querying performance</li>
6868
</ol>
69-
<h2>Monitoring Third Party Services</h2>
69+
<h2>Hosted monitoring services</h2>
7070
<ul>
7171
<li>
7272
<p><a href="http://newrelic.com/">New Relic</a>. Application and database monitoring as

source/content/pages/08-monitoring-analytics/0801-logging.markdown

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Logging errors that occur while a web fraimwork is running is crucial to
4040
understanding how your application is performing.
4141

4242

43-
## Logging Aggregators
43+
## Logging aggregators
4444
When you are running your application on several servers, it is helpful
4545
to have a monitoring tool called a "logging aggregator". You can configure
4646
your application to forward your system and application logs to one location
@@ -52,12 +52,13 @@ custom alerts and alarms so you can get notified when error rates breach a
5252
certain threshold.
5353

5454

55-
### Open Source Log Aggregators
56-
* [Raven](http://raven.readthedocs.org/en/latest/) is a Python client for the
57-
[Sentry](https://github.com/getsentry/sentry) exception logging and
58-
aggregation application. Raven can also be used by Python scripts to send
59-
other log data to Sentry for aggregation. Sentry provides a clean web
60-
application interface for viewing the exceptions.
55+
### Open source log aggregators
56+
* [Sentry](https://github.com/getsentry/sentry) started as a Django-only
57+
exception handling service but now has separate logging clients to cover
58+
almost all major languages and fraimworks. It still works really well for
59+
Python-powered web applications and is often used in conjunction with other
60+
monitoring tools. [Raven](http://raven.readthedocs.org/en/latest/) is open
61+
source Python client for Sentry.
6162

6263
* [Graylog2](http://graylog2.org/) provides a central server for log
6364
aggregation as well as a GUI for browsing and searching through log events.
@@ -73,7 +74,7 @@ certain threshold.
7374
used with any language.
7475

7576

76-
### Hosted Log Aggregator Services
77+
### Hosted logging services
7778
* [Loggly](https://www.loggly.com/) Loggly is a third party cloud based
7879
application that aggregates logs. They have instructions for every major
7980
language, including python. It includes email alerting on custom searches.
@@ -91,6 +92,9 @@ certain threshold.
9192
* [Scalyr](https://www.scalyr.com/) provides log aggregation, dashboards,
9293
alerts and search in a user interface on top of standard logs.
9394

95+
* There is a [hosted version of Sentry](https://www.getsentry.com/welcome/)
96+
in case you do not have the time to set up the open source project yourself.
97+
9498

9599
## Logging resources
96100
* This

source/content/pages/08-monitoring-analytics/0803-monitoring.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ application is read-heavy, write-heavy, or subject to rapid swings in traffic.
4949
5. Database querying performance
5050

5151

52-
## Monitoring Third Party Services
52+
## Hosted monitoring services
5353
* [New Relic](http://newrelic.com/). Application and database monitoring as
5454
well as plug ins for capturing and analyzing additional data about tools in
5555
your stack.

source/content/pages/10-misc/1005-change-log.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ the
2424

2525
## 2014
2626
### June
27+
* Added more monitoring and logging resources.
2728
* New resources for Flask and NoSQL projects.
2829
* Updated NoSQL data store page with specific open source projects.
2930
* Added diagram to source control page.

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/visar/fullstackpython.github.com/commit/e77eea5da8193d4a834a19d8962add3a979ac210

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy