-
Type: Task
-
Resolution: Done
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Not Needed
-
Currently, we lack visibility into the MongoDB's C# Microsoft Semantic Kernel integration usage. This ticket aims to enhance the integration by adding wrapping library metadata. We'll achieve this by passing additional metadata to MongoClient instances during their creation. For example in Python:
from pymongo import MongoClient from pymongo.driver_info import DriverInfo MongoClient(connection_string, driver=DriverInfo(name="Microsoft Semantic Kernal", version="x.y.z"))
{"t":{"$date":"2023-11-01T10:54:37.429-04:00"},"s":"I","c":"NETWORK","id":51800,"ctx":"conn8","msg":"client metadata","attr":{"remote":"10.0.0.56:53989","client":"conn8","doc":{"driver":{"name":"PyMongo|Microsoft Semantic Kernel","version":"4.3.2|x.y.z"},"os":{"type":"Darwin","name":"Darwin","architecture":"x86_64","version":"13.6.1"},"platform":"CPython 3.10.3.final.0"}}}
Note: Please make sure this doesn't overwrite any other metadata that we capture for reporting purposes.
- depends on
-
CSHARP-4891 Append LibraryInfo to DriverDocument
- Closed