ATSlog

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-15 13:27:03

до одного прекрастного рестарта машины работали оба процесса (только второй не писал данные из лог в вебморду), пересоздал базу и вылезло то что вылезло
бугагашечки повсюду :shock:

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-15 13:27:03

Да и ещё, что говорит atstart.log и системный лог файл messages?

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-15 13:27:34

подробней, пожалуйста.
бугагашечки повсюду :shock:

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-15 13:30:51

NiXoN писал(а):Да и ещё, что говорит atstart.log и системный лог файл messages?
atstart.log нет такого файла
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-15 13:35:06

Куда у вас пишутся логи atslog?

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-15 13:37:24

В файле atslog.conf что написано в параметре logdir?

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-19 10:36:55

Код: Выделить всё

# ATSlog version 2.1.1 build 664 www.atslog.com
# Copyright (C) 2003 Denis CyxoB www.yamiyam.dp.ua
#
# ATSlog settings
#
# Use of blanks between the name of parameter and its value (from both parties
# from a sign "=") is not allowed
#

# ATSlog variables.
# Dont change this values.
#
build=664

#
# The password for the user $sqlmasteruser
# Server ATSlog programs on behalf of this user initialize all references to
# SQL server for modifications in databases.
# Example:
# sqlmaspasswd=Edktxtybt
#
sqlmaspasswd=92yasg1qo

# Other SQL server settings
#
sqlhost=localhost
sqldatabase=atslogTD
sqlmasteruser=atslog

# SQL Server type
# Currently MySQL and PostgreSQL are supported.
# Example:
# sqltype=MySQL
# sqltype=PostgreSQL
#
sqltype=mysql

# COMMUNICATION PORT SETTINGS

# Port for connection with PBX.
# It is possible to use two kinds of connection:
# 1. Through a serial port. In this case the program will use port as device
# named /dev/$port.
# In the configuration file the prefix "/dev/" falls.
#    E.g:
# BSD
#    port=cuaa0
# Linux
#    port=ttyS0
# 2. Via TCP/IP  (server).
#    The demon will open a TCP socket and will expect connection on
#    specified number of port.
#    It is necessary to specify a prefix tcp:port_number
# Sample:
#    port=tcp:1234
#
# 3  Via TCP/IP (client)
#    The  daemon will open TCP connection to the remote IP address 
# Sample:
#    port=rtcp:192.168.0.149:1001

port=rtcp:192.168.0.156:1001
#port=cuaa0

# Speed of the server serial port $port
# Speed should correspond to adjustments of speed of the
# automatic telephone exchange port.
# Valid values:
# speed=2400
# speed=4800
# speed=9600
# speed=19200
# speed=38400
# speed=57600
# speed=115200
#
speed=9600

# length of character on serial port
# valid values from 5 to 8
charsize=8

# parity of serial port
# Valid values:
# parity=e  (even parity)
# parity=o  (odd parity)
# parity=n  (no parity)
#
parity=n

# number of stop bits on serial port;
# Valid values:
# stopbits=1
# stopbits=2
#
stopbits=1

# Directory with executed files of the program
bindir=/usr/local/bin

# the Directory with files of libraries (Perl modules) supports
# various PBX models

libdir=/usr/local/libexec/atslog

# Text-log files directory
#
logdir=/usr/local/var/log/atslogTD

# Additional ATSlog files directory
#
sharedir=/usr/local/share/atslogTD

# Language file directory. Located in $sharedir

# If you had a desire to make new translation - kind
# to welcome in participants of the project!:)
langdir=lang

# The program reading out data from PBX
#
atslogd=atslogdTD
# flags. see man atslogd(8). Use -t if you get no data in the TCP mode
atslogd_flags=-t

# The main operating script
#
masterscript=atslogmasterTD

# The script transferring the information on calls to the SQL server
#
atslogdb=atslogdbTD.pl

# Script, allowing to clear data in the server SQL tables. 
# The script will not delete tables and databases but only clears the 
# information. 
#
# an example of use: # [root@server /]$ atslogmaster cleardb
#
cleardb=atslogcleardbTD.pl

# ASCII log file in which script writes down calls from the PBX
# for current  month. On the end of month the file will be compressed bzip2 and
# kept under the name $callslogfile.1.bz2 
# next month rotation in the corresponding order will be made it.
callslogfile=callsTD.log

# Text log file of the current calls 
# After data from this file will be written down in SQL 
# its contents is transferred to the $callslogfile 

curcallslogfile=currentcallsTD.log

# File with lines, the information from which has not been transferred from 
# text log to a database. As a rule, it is lines containing the information 
# not concerning calls. For example, headings of columns explanatories. 
# This file is stored in a folder described in parameter $logdir and submits to
# rules of rotation. For the additional information see the description 
# of $howmonth and $debug parameters.
#
notwritelog=notwriteTD.log

# Whether to write out record to the $notwritelog file or not. 
# Record of this log is used, basically, for debugging. It is convenient to 
# trace those data, which have not been processed by the module of analysis of
# lines. Earlier the parameter $debug referred to $nowrlog. 
# It has been renamed for the best understanding of value.
#
# Valid values:
# debug=yes
# debug=no
#
debug=no

# Main log file. 
# In it this log file you can find records about startup, shutdown, errors and
# other event. File is stored in a folder described in parameter $logdir and
# submits to rules of rotation.
startlogfile=atstartTD.log

# PID file.
# contain PID of the running daemon.
#
pidfile=/usr/local/var/run/atslogdTD.pid

# How many months to store text log files specified with
# $callslogfile, $notwritelog and $startlogfile.
# Minimum - 1. Recommended - 12.
# Log files are stored in compressed format  (using bzip2)
#
howmonth=12

# List of the supported PBX models:
# Alcatel:
# 		4200E
# Ericsson:
# 		BP-250
# Goldstar:
# 		GPS-6A
# Hybrex:
# 		GD-320
# LG:
# 		GDK-100
# 		GDK-162
# 		GHX-46
# 		LDK-100
# 		LDK-300
# NEC:
# 		NEAX2000
# 		NEAX7400
# Panasonic:
# 		KX-TA308
# 		KX-TA308RU
# 		KX-TA616
# 		KX-TA616RU
# 		KX-TD1232
# 		KX-TD1232-RU
# 		KX-TD500
# 		KX-TD816RU
# 		KX-TDA100
# 		KX-TDA200
# 		KX-TDA600
# 		KX-TEM824
# 		KX-TES824
# Samsung:
# 		IDCS-500
# 		NX-820
# 		OFFICESERV-100
# 		OFFICESERV-500
# 		OFFICESERV-7200
# 		SKP-816
# Siemens:
# 		HICOM-150
# 		HIPATH-3750
# 		Hicom 250
# 		Hicom 350H
#
# At the $model parameter it is necessary to set only a designation of PBX model
# without the name of the manufacturer. 
# it is necessary to specify precisely marks of model since adapted models
# will distinguish a format of date; for example for KX-TA616RU date 
# are in DD/MM/YY format, instead of how in native - MM/DD/YY for KX-TA616
# models.
# Example:
# model=KX-TA616RU

#model=LDK-100

model=KX-TA616RU

# syslogd level
# syslogd used for critical error messsages.
# Refer to man logger(1), syslog.conf(5) for the additional information.
# Leave this blank to disable syslog messages.
#
syslogfacility=user.err

# Direct recording from PBX to SQL server.
# With "no" value calls are transfered to the text log file ($curcallslogfile),
# and then, daily, to the SQL server.
# Value "yes" on this parameter will tranfer call information directly to SQL
# at the call time.
# Data is stored in the text log file ($callslogfile) in any case.
# "yes" setting will switch atslog to daemon mode and will use Perl permanently,
# so it will use more hardware resources.
#
# Possible values:
# fastwrite=no
# fastwrite=yes
#
fastwrite=yes

# End of configuration file...  Have a nice day!
вот конфиг
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-19 13:16:21

Пароль к базе данных то sqlmaspasswd=92yasg1qo у вас верный? И какие файлы находятся в директории /usr/local/var/log/atslogTD?

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-20 6:51:10

пароль верный, calllog atstart(нашел :) ) curentcalls notwrite
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-20 8:17:02

Выведите сюда содержимое файла atstart

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-20 9:56:08

Код: Выделить всё

Tue Mar 13 13:58:29 NOVT 2012 atslogmasterTD[]: callsTD.log rotate
Tue Mar 13 13:58:29 NOVT 2012 atslogmasterTD[]: atstartTD.log rotate
Tue Mar 13 13:58:47 NOVT 2012 atslogmasterTD: в файле /usr/local/var/log/atslogTD/currentcallsTD.log нет данных для записи
Tue Mar 13 13:59:23 NOVT 2012 atslogmasterTD: Не доступен PID процесса либо демон не запущен.
Tue Mar 13 14:53:49 NOVT 2012 atslogmasterTD: Не доступен PID процесса либо демон не запущен.
Tue Mar 13 14:54:15 NOVT 2012 atslogmasterTD: Не доступен PID процесса либо демон не запущен.
Thu Mar 15 09:57:08 NOVT 2012 atslogmasterTD: Не доступен PID процесса либо демон не запущен.
Thu Mar 15 09:57:26 NOVT 2012 atslogmasterTD: Не доступен PID процесса либо демон не запущен.
Thu Mar 15 10:09:20 NOVT 2012 atslogmasterTD[1567]: в файле /usr/local/var/log/atslogTD/currentcallsTD.log нет данных для записи
Thu Mar 15 10:10:34 NOVT 2012 atslogmasterTD[1567]: не может стартовать, т.к. уже существует PID файл. Скорее всего, ATSlog уже запущен; в противном случае удалите файл /usr/local/var/run/atslogd.pid

но как я понимаю он должен был для втрой базы создать свой pid файл или нет?(в конфигах прописан отдельно)
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-20 10:15:43

Да, вся проблема в pid файле. Почему то он отдельный пид не создает, хотя в конфиге вы указали, что другое название должно быть...

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-20 10:21:30

Попробуйте сделать так - заглушите основной сервис, который atslogd и запустите этот и посмотрите, создастся ли пид файл и как он будет называться.

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-20 11:15:08

ок, буду вечером пробовать как закончат сотрудники звонить остановлю первую базу, отпишусь завтра.
бугагашечки повсюду :shock:

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-20 11:16:34

если все заработает выложу как все делал(ну вдруг кто решит запустить atslog на 2 станции(буду делиться опытом)) ;)
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-20 11:19:46

Хорошо) Удачного теста)

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-21 4:35:01

к сожалению ситуация не поменялась. (( все точно также
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-21 10:39:15

Создался ли пид файл и как он назывался?

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-22 8:16:28

нет пид не создался, говорит что уже используеться другой пид
бугагашечки повсюду :shock:

NiXoN
рядовой
Сообщения: 38
Зарегистрирован: 2012-01-24 9:03:03

Re: ATSlog

Непрочитанное сообщение NiXoN » 2012-03-26 7:45:36

Вот смотрите, из опыта видим, что при запуске, что atslogmaster что atslogmasterTD создается пид файл с одинаковым названием, а такого естественно быть не должно. Надо думать, почему не создается отдельный пид вайл с именем atslogmasterTD.

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-28 9:14:38

Задача выполнена запустил atslog на 2 станции(кому надо пишите в ICQ помогу). Только вот как теперь сделать что бы это все дело отображалось в вебморде (сама заготовка взята с первой полностью рабочей базы, т.е. нужно где-то чего-то просто подправить что бы данные из лога отображались(на саму вебку выход обстоит так: 1 оригинал 192.000.000.001/atslog а на 2ую 192.000.000.001/atslogtd)).
бугагашечки повсюду :shock:

densan
ст. сержант
Сообщения: 370
Зарегистрирован: 2007-12-06 10:02:02
Откуда: Penza
Контактная информация:

Re: ATSlog

Непрочитанное сообщение densan » 2012-03-29 11:28:53

iskiteamec писал(а):Задача выполнена запустил atslog на 2 станции(кому надо пишите в ICQ помогу)....
Лучше в форум напиши.

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-03-30 6:21:29

densan писал(а):
iskiteamec писал(а):Задача выполнена запустил atslog на 2 станции(кому надо пишите в ICQ помогу)....
Лучше в форум напиши.
просто не знаю как правильно оформить эту красоту поэтому думаю будет удобней сразу все объяснять на пальцах. если кто готов помочь в оформлении то я не против. (хочеться что бы все было доступно и понятно).

печально то что после всего этого дела полетела виртуалка :cry: :st: вот теперь приходиться на то что все восстановится а не придется делать все с самого начала но в любом случае пишите кому интересно и у кого возникли проблемы, помогу и подскажу (не получилось только, как уже говорил ранее, перенаправить данные и sql в веб морду для второй станции может кто в курсе)
бугагашечки повсюду :shock:

DeN_238
рядовой
Сообщения: 12
Зарегистрирован: 2010-12-01 16:27:34

Re: ATSlog

Непрочитанное сообщение DeN_238 » 2012-04-11 10:51:35

А никто не сталкивался с такой проблемой: через веб-морду выводятся звонки за ещё не наступившие даты. Причём в calls.log и в мускл всё пишется корректно.

iskiteamec
рядовой
Сообщения: 17
Зарегистрирован: 2012-03-15 11:24:04
Откуда: искитим
Контактная информация:

Re: ATSlog

Непрочитанное сообщение iskiteamec » 2012-04-11 11:24:50

а в настойках php как с временем?
бугагашечки повсюду :shock: