Skip to content

Commit

Permalink
Merge pull request #5 from SigNoz/feat/json
Browse files Browse the repository at this point in the history
feat: logs in json format
  • Loading branch information
nityanandagohain authored Nov 1, 2023
2 parents 6ea8287 + 4cb0fe9 commit e270399
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ def home():
user = args.get('user', "anonymous")
with tracer.start_as_current_span("authenticate"):
time.sleep(get_random_time())
logger2.debug("authenticating user: " + user)
metadata = '{"user": "'+user +'", "service_meta": {"name": "demo-service", "namespace": "demo"}, '
logger2.debug(metadata + '"message": "authenticating user: '+ user +'"}')
with tracer.start_as_current_span("authenticate_check_cache"):
time.sleep(get_random_time())
with tracer.start_as_current_span("authenticate_check_db"):
Expand All @@ -91,14 +92,14 @@ def home():
time.sleep(get_random_time())

with tracer.start_as_current_span("get_cart"):
logger2.debug("getting cart for user: " + user)
logger2.debug(metadata + '"message": "getting cart for user: '+ user +'"}')
with tracer.start_as_current_span("check cart in cache"):
time.sleep(get_random_time())
with tracer.start_as_current_span("check cart in db"):
logger2.debug("checking cart from db for : " + user)
logger2.debug(metadata + '"message": "checking cart from db for : '+ user +'"}')
time.sleep(get_random_time())

logger2.info("completed request for user: " + user, extra={"method": "GET", "status": 200, "level": "info"})
logger2.info(metadata + '"method":"GET", "status": 200, "level": "info", "message": "completed request for user: '+ user +'"}', extra={"method": "GET", "status": 200, "level": "info"})
return "Hello " + user


Expand Down

0 comments on commit e270399

Please sign in to comment.