loki_log.py 383 B

12345678910111213141516
  1. import requests
  2. import time
  3. def log_to_loki(label : str, message : str):
  4. log_data = {
  5. "streams": [{
  6. "stream": {"app": "dongri", "env": label},
  7. "values": [[str(int(time.time()*1e9)), message]]
  8. }]
  9. }
  10. requests.post("http://1.94.225.168:6611/loki/api/v1/push", json=log_data)
  11. if __name__ == '__main__':
  12. log_to_loki('test', 'this is a test')