User Tools
Writing /app/www/public/data/meta/onboarding/snmpmanager/alarm_audit.meta failed
onboarding:snmpmanager:alarm_audit
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| onboarding:snmpmanager:alarm_audit [2019/06/05 13:19] – created mmcc | onboarding:snmpmanager:alarm_audit [2021/06/25 10:09] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Alarm Audit ====== | ||
| + | tail -f ~/ | ||
| + | |||
| + | tail -f ~/ | ||
| + | |||
| + | The way the Alarm Audit works is that, before it grabs open alarms, it actually polls the Andrews controller for the 'Alarm Severity' | ||
| + | |||
| + | |||
| + | mysql> select * from autodiscovery_poll where start_date > ' | ||
| + | +------+---------+---------------------+---------------------+-----------------------+ | ||
| + | | id | version | start_date | ||
| + | +------+---------+---------------------+---------------------+-----------------------+ | ||
| + | | 8737 | 0 | 2014-11-25 00:40:01 | 2014-11-25 06:32:14 | AutodiscoveryAlarmJob | | ||
| + | | 8738 | 1 | 2014-11-25 06:44:44 | 2014-11-25 11:35:16 | AutodiscoveryAlarmJob | | ||
| + | +------+---------+---------------------+---------------------+-----------------------+ | ||
| + | |||
| + | |||
| + | mysql> desc discovered_alarm_severity; | ||
| + | +----------------+--------------+------+-----+---------+----------------+ | ||
| + | | Field | Type | Null | Key | Default | Extra | | ||
| + | +----------------+--------------+------+-----+---------+----------------+ | ||
| + | | id | bigint(20) | ||
| + | | version | ||
| + | | alarm_code | ||
| + | | alarm_severity | varchar(255) | YES | | NULL | | | ||
| + | | alarm_text | ||
| + | | element_type | ||
| + | | hub_id | ||
| + | | poll_id | ||
| + | +----------------+--------------+------+-----+---------+----------------+ | ||
| + | |||
| + | The domain has a poll_id and a hub_id. | ||
| + | |||
| + | mysql> select id, name from network_element where name like ' | ||
| + | +-------+--------------------------------+ | ||
| + | | id | name | | ||
| + | +-------+--------------------------------+ | ||
| + | | 72680 | ATT_AZ_ParadiseValley_01(X463) | | ||
| + | +-------+--------------------------------+ | ||
| + | |||
| + | Ok, now let's see what was discovered for disabled alarms for this hub in today' | ||
| + | |||
| + | mysql> select * from discovered_alarm_severity where poll_id=8738 and hub_id=72680; | ||
| + | Empty set (0.00 sec) | ||
| + | |||
| + | 4. UH OH! There were no disabled alarms discovered for this hub today? | ||
| + | |||
| + | 5. I checked all of the results for today, and sure enough, it did discover quite a few disabled alarms and many of the ' | ||
| + | mysql> select alarm_text, element_type, | ||
| + | +----------------------------------+--------------+----------+ | ||
| + | | alarm_text | ||
| + | +----------------------------------+--------------+----------+ | ||
| + | | External 1 Alarm ({User Text}) | ||
| + | | External 1 Output ({User Text}) | RU | ||
| + | | External 2 Alarm ({User Text}) | ||
| + | | External 2 Output ({User Text}) | RU | ||
| + | | External 3 Alarm ({User Text}) | ||
| + | | External 3 Output ({User Text}) | RU | ||
| + | | External 4 Alarm ({User Text}) | ||
| + | | External 4 Output ({User Text}) | RU | ||
| + | +----------------------------------+--------------+----------+ | ||
| + | |||
| + | Hmmm... not a lot, but they are in there... | ||
| + | |||
| + | 6. Well, either there is some random discovery issue, or the customer was confused and the alarms are not actually disabled? | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | |||
| + | Awe... COME ON MAN!!!! They are not disabled. | ||
| + | |||
| + | Well, there very well may still be a problem, but, apparently there is some fog floating around all of this. If there is no problem, great, but we have to bill for investigation time and prove to the customer that they are not aware of what is disabled and were too lazy to check. | ||
| + | |||
| + | Again, I am not saying that there is not a problem, just that you can use the above knowledge to investigate further. | ||