У меня есть угловая страница, которую я разработал для моего co. что я хочу отслеживать статистику использования. Просто очень простая информация, такая как количество обращений. Я пытаюсь использовать плагин angulartics, найденный here. До сих пор это то, что у меня в угловой странице, я скопировал из папки примеров Git:Угловая аналитика Разрезка журналов
HTML:
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Topic Tester</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="static/js/angular.min.js"></script>
<script src="static/js/angulartics.min.js"></script>
<script src="static/js/angulartics-splunk.min.js"></script>
<script src="static/js/controller.js"></script>
<script type="text/javascript">
var sp=sp||[];
(function(){var e=["init","identify","track","trackLink","pageview"], t=function(e){return function(){sp.push([e].concat(Array.prototype.slice.call(arguments,0)))}};
for(var n=0;n<e.length;n++)sp[e[n]]=t(e[n])})(), sp.load=function(e,o){sp._endpoint=e;
if(o){sp.init(o)};
var t=document.createElement("script");
t.type="text/javascript",t.async=!0,t.src=("https:"===document.location.protocol?"https://":"http://")+"d21ey8j28ejz92.cloudfront.net/analytics/v1/sp.min.js";
var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)};
sp.load("http://localhost:9000/api/log");
</script>
</head>
JS
var app = angular.module('myApp',['angulartics',
'angulartics.splunk']);
Конечно сценарий в потребностях HTML регулировочного из-за конечной точки, но у меня есть проблема. Как мой ко. имеет встроенную систему регистрации журналов: Разработчик делает любой вид ведения журнала, который они хотят в приложении java. Все записи идут до catalina.out
. Приложение развертывается на различных удаленных серверах (Dev, QA, Prod). Разработчик может запускать поисковый запрос в корпоративной сети, размещенной в домене компании, для поиска в определенном окне (dev box) для определенного файла журнала (tomcat.log
, catalina.out
и т. Д.).
В этом случае, как я могу сделать журнал углового приложения в файл (не обязательно должен быть catalina.out
obv, поскольку splunk может запрашивать любой файл журнала), благодаря чему splunk сможет извлечь его из своего окна развертывания ?
Если это невозможно, нужно ли положить конечную точку оконечного устройства в линию sp.load
, посредством которой угловая страница будет отправлять статистику непосредственно для разметки?