This commit is contained in:
Kenneth Reitz
2012-12-06 16:07:53 -05:00
parent a8b97f093b
commit f98a2b14f9
+10 -2
View File
@@ -12,7 +12,7 @@ import json
import os
import time
import newrelic.agent
import librato
from flask import Flask, Response, request, render_template, redirect, jsonify, make_response
from raven.contrib.flask import Sentry
@@ -38,12 +38,20 @@ app = Flask(__name__)
# Setup error collection
sentry = Sentry(app)
newrelic.agent.initialize()
metrics = librato.connect(
os.environ.get('LIBRATO_USER'),
os.environ.get('LIBRATO_TOKEN')
).get_gauge('httpbin-requests')
# ------
# Routes
# ------
@app.after_request
def log_metrics():
metrics.add(1)
@app.route('/')
def view_landing_page():
"""Generates Landing Page."""