6

Po prostu wypróbowaliśmy usługę Anure Storage Analytics i coś niezwykłego przykuło naszą uwagę.Włączanie diagnostyki na Azure pobiera transakcje - MACommand.xml

Liczba transakcji dla konta pamięci diagnostycznej (konta, na którym usługa diagnostyczna zapisuje dane) była bardzo wysoka. Mówimy o 600 ~ transakcji na godzinę, z których wszystkie są operacjami GetBlob(), a wszystkie z nich zakończyły się błędem (ClientEtherError jest równy łącznej liczbie operacji). Dalsze dochodzenie ujawniło, że każda uruchomiona instancja z włączoną diagnostyką generuje 300 ~ transakcji na godzinę (mamy 2 wystąpienia, a więc 600). Kontynuując dochodzenie, przeglądanie dzienników $, które generuje usługa Analytics, ujawniło, co naprawdę się dzieje:

Dziennik jest wypełniony dużą liczbą wywołań do pliku XML, który nie istnieje. Sam plik dziennika jest bardzo zaśmiecone, ale jest jasne, że większość połączeń szukasz

https: // * *** .blob.core.windows.net/mam/MACommand.xml a także /mam/MACommanda.xml i /mam/MACommandb.xml

wszystkie te połączenia wystąpienie błędu 404.

Ten problem jest dla nas prawdziwym problemem i nie mamy pojęcia, co go powoduje.

Czy ktoś napotkał ten problem?

(EDIT: Zapomniałem wspomnieć, Diagnoza Serwis nie loguje cokolwiek - scheduledTransferPeriod wynosi zero dla wszystkich kategorii)

+0

Co ScheduledTransferPeriod zostały skonfigurowane do diagnostyki, jeśli w ogóle? – tijmenvdk

+0

To ScheduledTransferPeriod = 0 we wszystkich kategoriach. Rejestrowanie nie jest wykonywane –

Odpowiedz