[asterisk-users] Run a script at certain CLI writes
Eric "ManxPower" Wieling
eric at fnords.org
Thu Aug 3 20:54:36 MST 2006
Eric "ManxPower" Wieling wrote:
> Bart Fisher wrote:
>> I'm trying to detect when a T1 goes to Yellow or Red alarm. I noticed
>> these events will be displayed on the CLI.
>> What I'd like to do is cause an email to be sent when from a script on
>> these events, but somehow I would need to
>> capture the CLI outputs to detect messages
>>
>> Message are:
>> wct4xxp: Setting yellow alarm on span 1
>> wct4xxp: Clearing yellow alarm on span 1
>>
>> Any clues?
>
> Wouldn't it be easier to just look at the /proc/zap entries. The ones
> with the current alarm state should be in cleartext.
>
>
Span in ALARM:
[root at pbx-1 zaptel]# cat /proc/zaptel/2
Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" B8ZS/ESF RED
25 TE2/0/2/1 FXSKS
26 TE2/0/2/2 FXSKS
27 TE2/0/2/3 FXSKS
28 TE2/0/2/4 FXSKS
29 TE2/0/2/5 FXSKS
30 TE2/0/2/6 FXSKS
31 TE2/0/2/7 FXSKS
32 TE2/0/2/8 FXSKS
33 TE2/0/2/9 FXSKS
34 TE2/0/2/10 FXSKS
35 TE2/0/2/11 FXSKS
36 TE2/0/2/12 FXSKS
37 TE2/0/2/13 E&M
38 TE2/0/2/14 E&M
39 TE2/0/2/15 E&M
40 TE2/0/2/16 E&M
41 TE2/0/2/17
42 TE2/0/2/18
43 TE2/0/2/19
44 TE2/0/2/20
45 TE2/0/2/21
46 TE2/0/2/22
47 TE2/0/2/23
48 TE2/0/2/24
Span NOT in Alarm:
[root at pbx-1 zaptel]# cat /proc/zaptel/1
Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" B8ZS/ESF ClockSource
1 TE2/0/1/1 Clear (In use)
2 TE2/0/1/2 Clear (In use)
3 TE2/0/1/3 Clear (In use)
4 TE2/0/1/4 Clear (In use)
5 TE2/0/1/5 Clear (In use)
6 TE2/0/1/6 Clear (In use)
7 TE2/0/1/7 Clear (In use)
8 TE2/0/1/8 Clear (In use)
9 TE2/0/1/9 Clear (In use)
10 TE2/0/1/10 Clear (In use)
11 TE2/0/1/11 Clear (In use)
12 TE2/0/1/12 Clear (In use)
13 TE2/0/1/13 Clear (In use)
14 TE2/0/1/14 Clear (In use)
15 TE2/0/1/15 Clear (In use)
16 TE2/0/1/16 Clear (In use)
17 TE2/0/1/17 Clear (In use)
18 TE2/0/1/18 Clear (In use)
19 TE2/0/1/19 Clear (In use)
20 TE2/0/1/20 Clear (In use)
21 TE2/0/1/21 Clear (In use)
22 TE2/0/1/22 Clear (In use)
23 TE2/0/1/23 Clear (In use)
24 TE2/0/1/24 HDLCFCS (In use)
--
Now accepting new clients in Birmingham, Atlanta, Huntsville,
Chattanooga, and Montgomery.
More information about the asterisk-users
mailing list