What's your suggestion for keeping streamlit app logs (in the cloud)?
This is more a streamlit-related question… I would like to log user input for a streamlit app hosted on Spaces. I was considering to use papertrail and tried something along the lines ofsyslog = SysLogHandler(address=(st.secrets["logging_address"], st.secrets["logging_port"]))
logger = logging.getLogger()
logger.addHandler(syslog)
logger.setLevel(logging.INFO)
...
logger.info(input)This works, however I see multiple (simultaneous) entries logged for the same user action (I think I should employ a more clever use of@st.cache…image872×615 131 KBCan someone suggest a better approach?What’s an alternative convenient solution for keeping logs? Thanks!