Skip to content

Commit

Permalink
chore(logging): add health checks to statsd (#22771)
Browse files Browse the repository at this point in the history
  • Loading branch information
villebro authored Jan 20, 2023
1 parent 1fe4a71 commit 13a186b
Showing 1 changed file with 5 additions and 12 deletions.
17 changes: 5 additions & 12 deletions superset/views/health.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,15 @@
# specific language governing permissions and limitations
# under the License.
from superset import app, talisman
from superset.stats_logger import BaseStatsLogger
from superset.superset_typing import FlaskResponse


@talisman(force_https=False)
@app.route("/ping")
def ping() -> FlaskResponse:
return "OK"


@talisman(force_https=False)
@app.route("/healthcheck")
def healthcheck() -> FlaskResponse:
return "OK"


@talisman(force_https=False)
@app.route("/health")
@app.route("/healthcheck")
@app.route("/ping")
def health() -> FlaskResponse:
stats_logger: BaseStatsLogger = app.config["STATS_LOGGER"]
stats_logger.incr("health")
return "OK"

0 comments on commit 13a186b

Please sign in to comment.