That is too broad. There are NATO countries who will not currently arrest Netanyahu, but not all. The tide of public opinion has turned against Israel in even the countries most supportive like Germany and the US, so it's only a matter of time.
Netanyahu has visited countries which are signatories and not been arrested. Even politicians in the Netherlands have said that they will not arrest him if he comes.