В моем веб -приложении ASP.NET Core 8 я пытаюсь войти в систему сообщения для Splunk. Splunk показывает все сообщения в одном сообщении (вложенного JSON, очень трудно читать сообщения). Я хочу сохранить только те сообщения, которые я пишу в приложении, используя _logger переменную.
Как я могу ее достичь?
Вот мои файлы:
Я совсем новичок в Java, немного новичок в Quarkus и совершенно новичок в Splunk.
Я работаю над микросервисом Quarkus, используя (совершенно волшебным образом) Sl4j для отправки журналов приложений в Splunk.
используя
@Slf4j
Я пытаюсь реализовать ведение журнала в приложении ASP.NET Core 8 с помощью Serilog (версия 8.0.1) и «новой» библиотеки Elastic.Serilog.Sinks (версия 8.11.1). Я застрял при настройке минимального уровня журнала для приемника Elasticsearch.
Вот...
Я получаю исключение MissingMethodException при попытке использовать файловый приемник.
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.File(logFilePath, rollingInterval: RollingInterval.Day, shared: true)
.CreateLogger();...
public class program
{
public static void Main(String args[])
{
var levelSwitch = new LoggingLevelSwitch();
levelSwitch.MinimumLevel = LogEventLevel.Information;
try
{
var logger = new LoggerConfiguration().WriteTo
.AmazonS3(
log.txt ,
xxxxxxx ,...
В настоящее время я использую указанную ниже библиотеку в своем проекте DotNET 6 WebAPI для регистрации входящих Http-запросов.
Audit.NET
Audit.WebApi.Core
Audit.NET .Serilog
Я использовал пример кода, приведенный в ссылках выше, но получаю ошибку...