Я пытаюсь войти в систему, чтобы разложить прямо в моем приложении Java, используя приложение logback для splunk.Попытка входа в Splunk с помощью приложения logback
Кажется, что ничего не происходит, но когда я вручную выдаю команду post в клиенте REST, я вижу свои данные в splunk.
Я тоже не смог получить официальное испытание блайнда.
logback.xml
<appender name="SPLUNK" class="com.splunk.logging.HttpEventCollectorLogbackAppender">
<url>http://mySplunkUrl:8088/services/collector</url>
<token>1234566789</token>
<disableCertificateValidation>true</disableCertificateValidation>
<batch_size_count>1</batch_size_count>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%msg</pattern>
</layout>
</appender>
<root level="trace">
<appender-ref ref="SPLUNK" />
</root>
</configuration>
тест Блок
@Test
public void splunkLogger() {
Logger logger = LoggerFactory.getLogger(LogFactoryTest.class);
Date date = new Date();
String jsonMsg = String.format("{event:'CancerCenterTest'}");
logger.info("CancerCenterTest");
logger.info(jsonMsg);
}
Это документация, я пытался использовать: http://dev.splunk.com/view/splunk-logging-java/SP-CAAAE7M
Я пропускаю что-то очевидное?
EDIT Вот ссылка на мой проект - https://github.com/toymachiner62/splunk-logging
Можете ли вы отправить .zip своего проекта на [email protected]? Я могу помочь, если у меня есть немного больше контекста о том, как настроен ваш проект. – Shakeel
@Shakeel Хорошо, я просто отослал его. – Catfish
@ Catfish вы можете опубликовать строки импорта для модульного теста. Неясно, использует ли тест классы Slf4j или Logback 'Logger' и' LoggerFactory'. Какие зависимости используются в журналах? Это проект maven? Если да, можете ли вы вставить соответствующую часть 'pom.xml'. Также было бы неплохо, если бы вы могли поделиться с zip другими читателями;) – anttix