SOLVED

Healthservice Error 4502

%3CLINGO-SUB%20id%3D%22lingo-sub-1592830%22%20slang%3D%22en-US%22%3EHealthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1592830%22%20slang%3D%22en-US%22%3E%3CP%3EGetting%20this%20error%20on%20our%20servers.%20Can't%20pinpoint%20what%20is%20wrong.%20Reason%20for%20posting%20here%20is%20that%20it%20is%20healthservice%20that%20are%20reporting%20the%20error.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EA%20module%20of%20type%20%22Microsoft.EnterpriseManagement.Advisor.InventoryChangeTracking.FileChangeTrackingDataSource%22%20reported%20an%20exception%20Newtonsoft.Json.JsonReaderException%3A%20JsonToken%20EndArray%20is%20not%20valid%20for%20closing%20JsonType%20None.%20Path%20''%2C%20line%201%2C%20position%201.%3CBR%20%2F%3Eat%20Microsoft.EnterpriseManagement.Advisor.InventoryChangeTracking.JsonParser.ExtractMetaPropertiesCheckSum(String%20JsonFile)%3CBR%20%2F%3Eat%20Microsoft.EnterpriseManagement.Advisor.InventoryChangeTracking.FileChangeTrackingDataSource.RunASMHostForMetaPropertiesScan(String%20MofFile%2C%20String%20outputFile)%20which%20was%20running%20as%20part%20of%20rule%20%22Microsoft.IntelligencePacks.DynamicFileChangeTracking.Upload%22%20running%20for%20instance%20%22%22%20with%20id%3A%22%7Bxxxxxxxxxx-xxxx-xxxxxE-xxxx-xxxxxxxx%7D%22%20in%20management%20group%20%22AOI-xxxxxx-xxxx-xxxxx-xxxxx-xxxxxxxxxxx%22.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1592830%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Eothers%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1595610%22%20slang%3D%22en-US%22%3ERe%3A%20Healthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1595610%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F577472%22%20target%3D%22_blank%22%3E%40PatrikHansson%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EIs%20HealthService%20a%20part%20of%20the%20ChangeTracking%20solution%3F%3C%2FP%3E%0A%3CP%3EI%20am%20trying%20to%20understand%20how%20this%20is%20related%20to%20Azure%20Monitor%20in%20order%20to%20find%20the%20relevant%20PM%2Fengineer.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1595678%22%20slang%3D%22en-US%22%3ERe%3A%20Healthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1595678%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F54923%22%20target%3D%22_blank%22%3E%40Noa%20Kuperberg%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHi%3C%2FP%3E%3CP%3EThis%20is%20were%20I'm%20not%20sure%2C%20the%20change%20tracking%20is%20a%20separate%20thing%20under%20automation%20accounts%2C%20but%20connected%20to%20log%20analytics%20workspace.%20But%20the%20error%20message%20is%20reported%20by%20healthservice%20and%20that%20is%20%22Microsoft%20Monitoring%20agent%22%20so%20Azure%20monitor%20was%20my%20best%20bet.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1610122%22%20slang%3D%22en-US%22%3ERe%3A%20Healthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1610122%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F577472%22%20target%3D%22_blank%22%3E%40PatrikHansson%3C%2FA%3E%2C%26nbsp%3BI%20got%20this%20reply%20from%20the%20PM%20owning%20MMA%2C%20asking%20you%20to%20refer%20to%20Change%20Tracking%20on%20this%20(PM%20owner%20is%26nbsp%3B%3CSPAN%20class%3D%22TextRun%20SCXO204298467%20BCX0%22%20data-contrast%3D%22auto%22%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXO204298467%20BCX0%22%3EGaurav%20Gautam%20%3CGAURAV.GAUTAM%3E)%3C%2FGAURAV.GAUTAM%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EMMA%20has%20two%20processes%20%E2%80%93%20HealthService%20and%20MonitoringHost.%20Both%20are%20used%20to%20run%20management%20packs%20for%20each%20solution.%20Our%20team%20owns%20the%20agent%20processes%20but%20not%20the%20management%20packs%20that%20run%20inside%20them.%20In%20this%20case%2C%20while%20the%20error%20is%20coming%20from%20HealthService%2C%20it%20is%20an%20error%20of%20a%20specific%20management%20pack%20(the%20Change%20Tracking%20MP)%2C%20so%20Change%20Tracking%20would%20be%20a%20better%20address%20for%20this.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1610124%22%20slang%3D%22en-US%22%3ERe%3A%20Healthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1610124%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F54923%22%20target%3D%22_blank%22%3E%40Noa%20Kuperberg%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHi%2C%20ok%20I'v%20gotten%20a%20case%20opened%20with%20support%20on%20this.%20Initial%20answer%20was%20that%20it%20is%20a%20false%20positive%20but%20support%20seems%20to%20be%20checking%20with%20automation%20team%2C%20since%20change%20tracking%20is%20under%20azure%20automation.%3C%2FP%3E%3CP%3EWill%20post%20here%20if%20I%20get%20more%20info%20to%20maybe%20help%20next%20person.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1624437%22%20slang%3D%22en-US%22%3ERe%3A%20Healthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1624437%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F577472%22%20target%3D%22_blank%22%3E%40PatrikHansson%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFinal%20answer%20from%20support%20was%20that%20this%20is%20a%20false%20positive%20that%20is%20caused%20by%20me%20not%20having%20file%20upload%20enabled%20on%20the%20change%20tracking.%20Feedback%20forwarded%20to%20the%20team%20in%20hopes%20that%20it%20gets%20fixed.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1624906%22%20slang%3D%22en-US%22%3ERE%3A%20Healthservice%20Error%204502%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1624906%22%20slang%3D%22en-US%22%3EThanks%20for%20sharing%20this%20Patrik!%3C%2FLINGO-BODY%3E
Contributor

Getting this error on our servers. Can't pinpoint what is wrong. Reason for posting here is that it is healthservice that are reporting the error.

 

 

A module of type "Microsoft.EnterpriseManagement.Advisor.InventoryChangeTracking.FileChangeTrackingDataSource" reported an exception Newtonsoft.Json.JsonReaderException: JsonToken EndArray is not valid for closing JsonType None. Path '', line 1, position 1.
at Microsoft.EnterpriseManagement.Advisor.InventoryChangeTracking.JsonParser.ExtractMetaPropertiesCheckSum(String JsonFile)
at Microsoft.EnterpriseManagement.Advisor.InventoryChangeTracking.FileChangeTrackingDataSource.RunASMHostForMetaPropertiesScan(String MofFile, String outputFile) which was running as part of rule "Microsoft.IntelligencePacks.DynamicFileChangeTracking.Upload" running for instance "" with id:"{xxxxxxxxxx-xxxx-xxxxxE-xxxx-xxxxxxxx}" in management group "AOI-xxxxxx-xxxx-xxxxx-xxxxx-xxxxxxxxxxx".

6 Replies

Hi @PatrikHansson ,

Is HealthService a part of the ChangeTracking solution?

I am trying to understand how this is related to Azure Monitor in order to find the relevant PM/engineer.

 

Thanks

@Noa Kuperberg 

Hi

This is were I'm not sure, the change tracking is a separate thing under automation accounts, but connected to log analytics workspace. But the error message is reported by healthservice and that is "Microsoft Monitoring agent" so Azure monitor was my best bet.

 

Hi @PatrikHansson, I got this reply from the PM owning MMA, asking you to refer to Change Tracking on this (PM owner is Gaurav Gautam <Gaurav.Gautam@microsoft.com>)

 

MMA has two processes – HealthService and MonitoringHost. Both are used to run management packs for each solution. Our team owns the agent processes but not the management packs that run inside them. In this case, while the error is coming from HealthService, it is an error of a specific management pack (the Change Tracking MP), so Change Tracking would be a better address for this.

@Noa Kuperberg 

Hi, ok I'v gotten a case opened with support on this. Initial answer was that it is a false positive but support seems to be checking with automation team, since change tracking is under azure automation.

Will post here if I get more info to maybe help next person.

best response confirmed by PatrikHansson (Contributor)
Solution

@PatrikHansson 

Final answer from support was that this is a false positive that is caused by me not having file upload enabled on the change tracking. Feedback forwarded to the team in hopes that it gets fixed.

Thanks for sharing this Patrik!