Добавить описание идентификатора журнала событий на сервер Windows

Как добавить описание для идентификаторов событий на моем Windows Server?

Я вижу это в журнале событий:

The description for Event ID 7533 from source XXX cannot be found. 
Either the component that raises this event is not installed on your local computer or the installation is corrupted. 
You can install or repair the component on the local computer.

1 ответ

Точки пронумерованы для справки.

  1. Отдельные программы определяют свои собственные идентификаторы событий. Нет последовательности, нет руководства, нет правила. Номер в журнале предназначен для того, чтобы кто-то просматривал журнал, чтобы сообщить о нем разработчику, поэтому он должен указывать на что-то конкретное для более простого решения проблем.

  2. В этой теме уже есть старая ветка StackOverflow, где в ответе @martin, получившем наибольшее количество голосов, говорится: "Идентификаторы событий относятся к конкретным приложениям, поэтому вы можете использовать любые диапазоны, которые вам нравятся. Просто убедитесь, что вы документировали то, что использовали, и где, чтобы вы могли убедиться, вы не используете идентификатор дважды или облегчаете отладку. "

  3. Интересно, что этот поток ссылается на ресурсы Microsoft, которые описывают формат идентификаторов событий и текстовых файлов сообщений. Но я никогда не видел этих соглашений для приложений конечных пользователей. Для конкретного ответа на ваш вопрос эта страница с идентификатором события имеет следующее: "Каждый источник событий может определять свои нумерованные события и строки описания, с которыми они отображаются в своем файле сообщений. Зрители событий могут представлять эти строки пользователю".

  4. Тем не менее, интересно, что именно это приложение вызывает отображение этого сообщения. Это может указывать на то, что ваше приложение было удалено с момента создания определенного журнала - или что вы не создали источник события до того, как записали журнал. Эта и другие причины указаны в этом ресурсе Microsoft. Текущая страница Windows Dev содержит подробную информацию о методе EventLog.WriteEntry.

Другие вопросы по тегам