cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1218
Views
5
Helpful
2
Replies

EEM PING

ronsametcohen
Level 1
Level 1

Hello ,

 

I'm using this to check ping connection .

But it check the result 100 precent .

How can I check the all results like 20,50,80,100 ? 

 

Thank

 

			          action 3.7 cli command "do ping 192.168.83.2"
                      action 3.8 regexp "100 percent" "$_cli_result"
					  		 action 3.9 if $_regexp_result eq "0"
2 Replies 2

balaji.bandi
Hall of Fame
Hall of Fame

we need to have full script to understand and quick one

 

why you using do ?

ping 192.168.83.2

 

100 means all success all time, you do not get any results of 20 50 or 80 ?

you get results of 100% success or not success ?

 

what are you expecting ?

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

Dan Frey
Cisco Employee
Cisco Employee

To match on specific values use regex "or" :  regexp "20|40|60|80|100 percent". 

 

Another way to approach is to change 100% to 0% on line 3.8.   If it fails to match on 0% it must be some other value.   

 

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: