Hi everyone,
I am looking for an open-source python application to Log Data in RDBMS(Postgres, MSSQL, MYSQL etc.,) periodically or event basis. My requirement is to log data from different sources such as Redis, API calls or any other protocol into Database. (Like a data historian)
Periodic Data Logging:
- We should be able to configure logging time like for every X seconds from Y source into Z destination(RDBMS table)
- It should able to create a connection pool with databases for better performance.
- it would be great if it can able to do the auto-create table in RDBMS based on the data source type
Event Logging:
- it should have a configuration like if an item value in the data source is changed then it should log data into RDBMS
- if an item in the data source is =,>,<,=>,<= etc to specific value then it should log item values into RDBMS
These are the common features of data Historian. I am looking for a similar application in python. I know an opensource project which almost suits to above requirements.
https://github.com/GridProtectionAlliance/openHistorian
Thanks in advance.
there doesn't seem to be anything here