Logging Open Service Interface Definition

The Logging Open Service Interface Definition (OSID) is an O.K.I. specification which supports a means of reading and writing log files. OSIDs are programmatic interfaces which comprise a Service Oriented Architecture for designing and building reusable and interoperable software.

Applications can use this service to record activity for a production system while implementations of other OSIDs can use the service to record detailed data during development, debugging, or analyzing performance.

Many Logging implementations are simply a cover for standard logging techniques such as syslog or log4j. The use of this OSID provides an easy way to replace the logging scheme or combine multiple schemes together into a federated pattern.

Logging OSID providers


gollark: You would need to get rid of the autoupdate capabilities of potatOS itself, or swap them to your own pastebins/github stuff, and then keep everything in line with the current versions.
gollark: Anyway, <@151391317740486657>, what you can do is fork potatOS and get rid of the bits you don't like, but that's also hard (less, though) and would be very difficult to keep updated.
gollark: That doesn't count.
gollark: Anyway, I'm fairly sure you can't get the private key.
gollark: Elliptic curve cryptography.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.