Log Details for 2026-01

← Back to Monthly Summary

110977 total logs this month | Showing 51201-51250 of 110977

Timestamp Level Logger Message Source Tags
01/16 19:20:02 INFO capitol_normalized_api 2026-01-16 19:20:02,575 - INFO - 🧮 Validation summary — Received: 14 | Valid: 14 | Invalid: 0 | Unkn... prices_routes.py
insert_bulk_prices()
01/16 19:20:02 INFO capitol_normalized_api 2026-01-16 19:20:02,546 - INFO - 📥 `ADMIN` submitted 14 price entries from 192.168.64.4 to /prices/b... prices_routes.py
insert_bulk_prices()
01/16 19:20:02 INFO crypto_prices 2026-01-16 14:20:02,417 - INFO - ✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ET... fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:20:02 INFO crypto_prices 2026-01-16 14:20:02,415 - INFO - 📡 API Status Code: 200 fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:20:01 INFO crypto_prices 2026-01-16 14:20:01,765 - INFO - ✅ Retrieved 14 stock tickers from database. fetch_crypto_prices.py
get_crypto_tickers_from_db()
crypto tickers
01/16 19:20:01 INFO crypto_prices 2026-01-16 14:20:01,752 - INFO - 🚀 fetch_crypto_prices.py started, using normalized API only. fetch_crypto_prices.py
()
startup
01/16 19:15:02 INFO crypto_prices 2026-01-16 14:15:02,539 - INFO - ✅ fetch_crypto_prices.py finished execution. fetch_crypto_prices.py
()
shutdown
01/16 19:15:02 INFO db_inserts 2026-01-16 14:15:02,538 - INFO - ✅ Inserted 14 crypto prices via Normalized API. fetch_crypto_prices.py
insert_normalized_crypto_prices()
crypto normalized
01/16 19:15:02 INFO capitol_normalized_api 2026-01-16 19:15:02,533 - INFO - ✅ Inserted 14 price records into DB successfully. prices_routes.py
insert_bulk_prices()
01/16 19:15:02 INFO capitol_normalized_api 2026-01-16 19:15:02,529 - INFO - 🧮 Validation summary — Received: 14 | Valid: 14 | Invalid: 0 | Unkn... prices_routes.py
insert_bulk_prices()
01/16 19:15:02 INFO capitol_normalized_api 2026-01-16 19:15:02,501 - INFO - 📥 `ADMIN` submitted 14 price entries from 192.168.64.4 to /prices/b... prices_routes.py
insert_bulk_prices()
01/16 19:15:02 INFO crypto_prices 2026-01-16 14:15:02,423 - INFO - ✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ET... fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:15:02 INFO crypto_prices 2026-01-16 14:15:02,421 - INFO - 📡 API Status Code: 200 fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:15:02 INFO crypto_prices 2026-01-16 14:15:02,035 - INFO - ✅ Retrieved 14 stock tickers from database. fetch_crypto_prices.py
get_crypto_tickers_from_db()
crypto tickers
01/16 19:15:02 INFO crypto_prices 2026-01-16 14:15:02,022 - INFO - 🚀 fetch_crypto_prices.py started, using normalized API only. fetch_crypto_prices.py
()
startup
01/16 19:10:01 INFO crypto_prices 2026-01-16 14:10:01,799 - INFO - ✅ fetch_crypto_prices.py finished execution. fetch_crypto_prices.py
()
shutdown
01/16 19:10:01 INFO db_inserts 2026-01-16 14:10:01,797 - INFO - ✅ Inserted 14 crypto prices via Normalized API. fetch_crypto_prices.py
insert_normalized_crypto_prices()
crypto normalized
01/16 19:10:01 INFO capitol_normalized_api 2026-01-16 19:10:01,792 - INFO - ✅ Inserted 14 price records into DB successfully. prices_routes.py
insert_bulk_prices()
01/16 19:10:01 INFO capitol_normalized_api 2026-01-16 19:10:01,787 - INFO - 🧮 Validation summary — Received: 14 | Valid: 14 | Invalid: 0 | Unkn... prices_routes.py
insert_bulk_prices()
01/16 19:10:01 INFO capitol_normalized_api 2026-01-16 19:10:01,759 - INFO - 📥 `ADMIN` submitted 14 price entries from 192.168.64.4 to /prices/b... prices_routes.py
insert_bulk_prices()
01/16 19:10:01 INFO crypto_prices 2026-01-16 14:10:01,691 - INFO - ✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ET... fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:10:01 INFO crypto_prices 2026-01-16 14:10:01,689 - INFO - 📡 API Status Code: 200 fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:10:01 INFO crypto_prices 2026-01-16 14:10:01,480 - INFO - ✅ Retrieved 14 stock tickers from database. fetch_crypto_prices.py
get_crypto_tickers_from_db()
crypto tickers
01/16 19:10:01 INFO crypto_prices 2026-01-16 14:10:01,467 - INFO - 🚀 fetch_crypto_prices.py started, using normalized API only. fetch_crypto_prices.py
()
startup
01/16 19:05:02 INFO crypto_prices 2026-01-16 14:05:02,264 - INFO - ✅ fetch_crypto_prices.py finished execution. fetch_crypto_prices.py
()
shutdown
01/16 19:05:02 INFO db_inserts 2026-01-16 14:05:02,262 - INFO - ✅ Inserted 14 crypto prices via Normalized API. fetch_crypto_prices.py
insert_normalized_crypto_prices()
crypto normalized
01/16 19:05:02 INFO capitol_normalized_api 2026-01-16 19:05:02,257 - INFO - ✅ Inserted 14 price records into DB successfully. prices_routes.py
insert_bulk_prices()
01/16 19:05:02 INFO capitol_normalized_api 2026-01-16 19:05:02,240 - INFO - 🧮 Validation summary — Received: 14 | Valid: 14 | Invalid: 0 | Unkn... prices_routes.py
insert_bulk_prices()
01/16 19:05:02 INFO capitol_normalized_api 2026-01-16 19:05:02,213 - INFO - 📥 `ADMIN` submitted 14 price entries from 192.168.64.4 to /prices/b... prices_routes.py
insert_bulk_prices()
01/16 19:05:02 INFO crypto_prices 2026-01-16 14:05:02,133 - INFO - ✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ET... fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:05:02 INFO crypto_prices 2026-01-16 14:05:02,131 - INFO - 📡 API Status Code: 200 fetch_crypto_prices.py
fetch_crypto_prices_normal()
crypto cmc
01/16 19:05:01 INFO crypto_prices 2026-01-16 14:05:01,828 - INFO - ✅ Retrieved 14 stock tickers from database. fetch_crypto_prices.py
get_crypto_tickers_from_db()
crypto tickers
01/16 19:05:01 INFO crypto_prices 2026-01-16 14:05:01,814 - INFO - 🚀 fetch_crypto_prices.py started, using normalized API only. fetch_crypto_prices.py
()
startup
01/16 19:00:01 INFO crypto_prices 2026-01-16 14:00:01,608 - INFO - ✅ fetch_crypto_prices.py finished execution. fetch_crypto_prices.py
()
shutdown
01/16 19:00:01 DEBUG db_inserts 2026-01-16 14:00:01,606 - DEBUG - 🔍 Normalized API error detail: 502 Bad Gatewa...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>insert_normalized_crypto_prices()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">normalized</span> </td> </tr> <tr class="log-error"> <td class="timestamp"> <small>01/16 19:00:01</small> </td> <td class="level level-error"> ERROR </td> <td class="logger">db_inserts</td> <td class="message">2026-01-16 14:00:01,603 - ERROR - ❌ Failed to insert crypto prices via Normalized API — API returned...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>insert_normalized_crypto_prices()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">normalized</span> <span class="tag">error</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 19:00:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 14:00:01,544 - INFO - ✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ET...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>fetch_crypto_prices_normal()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">cmc</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 19:00:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 14:00:01,543 - INFO - 📡 API Status Code: 200</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>fetch_crypto_prices_normal()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">cmc</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 19:00:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 14:00:01,259 - INFO - ✅ Retrieved 14 stock tickers from database.</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>get_crypto_tickers_from_db()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">tickers</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 19:00:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 14:00:01,244 - INFO - 🚀 fetch_crypto_prices.py started, using normalized API only.</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small><module>()</small> </td> <td class="tags"> <span class="tag">startup</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 18:55:02</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 13:55:02,070 - INFO - ✅ fetch_crypto_prices.py finished execution.</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small><module>()</small> </td> <td class="tags"> <span class="tag">shutdown</span> </td> </tr> <tr class="log-debug"> <td class="timestamp"> <small>01/16 18:55:02</small> </td> <td class="level level-debug"> DEBUG </td> <td class="logger">db_inserts</td> <td class="message">2026-01-16 13:55:02,067 - DEBUG - 🔍 Normalized API error detail: <html> <head><title>502 Bad Gatewa...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>insert_normalized_crypto_prices()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">normalized</span> </td> </tr> <tr class="log-error"> <td class="timestamp"> <small>01/16 18:55:02</small> </td> <td class="level level-error"> ERROR </td> <td class="logger">db_inserts</td> <td class="message">2026-01-16 13:55:02,066 - ERROR - ❌ Failed to insert crypto prices via Normalized API — API returned...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>insert_normalized_crypto_prices()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">normalized</span> <span class="tag">error</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 18:55:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 13:55:01,995 - INFO - ✅ API returned data for tickers: ['ADA', 'AERO', 'ANKR', 'BTC', 'ET...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>fetch_crypto_prices_normal()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">cmc</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 18:55:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 13:55:01,993 - INFO - 📡 API Status Code: 200</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>fetch_crypto_prices_normal()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">cmc</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 18:55:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 13:55:01,742 - INFO - ✅ Retrieved 14 stock tickers from database.</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>get_crypto_tickers_from_db()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">tickers</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 18:55:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 13:55:01,729 - INFO - 🚀 fetch_crypto_prices.py started, using normalized API only.</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small><module>()</small> </td> <td class="tags"> <span class="tag">startup</span> </td> </tr> <tr class="log-info"> <td class="timestamp"> <small>01/16 18:50:01</small> </td> <td class="level level-info"> INFO </td> <td class="logger">crypto_prices</td> <td class="message">2026-01-16 13:50:01,526 - INFO - ✅ fetch_crypto_prices.py finished execution.</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small><module>()</small> </td> <td class="tags"> <span class="tag">shutdown</span> </td> </tr> <tr class="log-debug"> <td class="timestamp"> <small>01/16 18:50:01</small> </td> <td class="level level-debug"> DEBUG </td> <td class="logger">db_inserts</td> <td class="message">2026-01-16 13:50:01,525 - DEBUG - 🔍 Normalized API error detail: <html> <head><title>502 Bad Gatewa...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>insert_normalized_crypto_prices()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">normalized</span> </td> </tr> <tr class="log-error"> <td class="timestamp"> <small>01/16 18:50:01</small> </td> <td class="level level-error"> ERROR </td> <td class="logger">db_inserts</td> <td class="message">2026-01-16 13:50:01,523 - ERROR - ❌ Failed to insert crypto prices via Normalized API — API returned...</td> <td class="source"> <small>fetch_crypto_prices.py</small> <br><small>insert_normalized_crypto_prices()</small> </td> <td class="tags"> <span class="tag">crypto</span> <span class="tag">normalized</span> <span class="tag">error</span> </td> </tr> </tbody> </table> <!-- Pagination --> <div class="pagination"> <a href="/logs/2026/1?page=1024" class="btn btn-secondary">« Previous</a> <span class="page-info"> Page 1025 of 2220 </span> <a href="/logs/2026/1?page=1026" class="btn btn-secondary">Next »</a> </div> <style> .log-summary { background: #2d2d2d; color: #ffffff; padding: 15px; margin: 20px 0; border-radius: 5px; } .log-table { width: 100%; border-collapse: collapse; font-size: 14px; } .log-table th, .log-table td { padding: 8px 12px; text-align: left; border-bottom: 1px solid #444; vertical-align: top; } .log-table th { background-color: #2d2d2d; color: #ffffff; font-weight: bold; position: sticky; top: 0; } .timestamp { white-space: nowrap; width: 120px; } .level { width: 80px; font-weight: bold; } .level-error { color: #d32f2f; } .level-warning { color: #f57c00; } .level-info { color: #1976d2; } .level-debug { color: #689f38; } .logger { width: 150px; font-family: monospace; font-size: 12px; } .message { max-width: 400px; word-break: break-word; } .source { width: 120px; font-size: 11px; } .tags { width: 120px; } .tag { background: #1e3a5f; color: #64b5f6; padding: 2px 6px; border-radius: 3px; font-size: 11px; margin: 1px; display: inline-block; } .log-error { background-color: rgba(211, 47, 47, 0.1); } .log-warning { background-color: rgba(245, 124, 0, 0.1); } .pagination { text-align: center; margin: 20px 0; padding: 20px; } .pagination .btn { margin: 0 10px; } .page-info { margin: 0 20px; font-weight: bold; } </style> </div> <!-- ✅ Optional footer --> <!-- ✅ Page-Specific JS (Local or CDN) --> <script src="/assets/js/sidebar.js"></script> <!-- ✅ Inline <script> tags --> <script src="/assets/js/base.js" defer></script> <script src="/assets/js/sidebar.js" defer></script> </body> </html>