software observability costs