A method, performed by a first node, for managing a network slice instance in a communications network, a first performance of the network slice instance being monitored by a first network slice subnet instance associated with the network slice instance, the first node being comprised in the communications network, the method characterised by: - obtaining from a second node comprised in the communications network, a request to monitor a second performance of the network slice instance, the second performance being of one or more microservices to provide data on a sector of the communications network, and - determining, based on one or more requirements of the obtained request, wherein the one or more requirements comprises requirements associated with the one or more microservices required to monitor the second performance, to perform one of: i. initiating a creation of a second network slice subnet instance adapted to monitor the second performance using one or more monitoring functions based on the one or more requirements of the obtained request, the second network slice subnet instance being a) independent from the first network slice subnet instance, such that the second network slice subnet instance and the first network slice subnet instance are separate network slice subnet instances within the network slice instance, and b) sharable with the first network slice subnet instance; and ii. modifying, an existing second network slice subnet instance using the one or more monitoring functions based on the one or more requirements to monitor the second performance, the existing second network slice subnet instance being: a) independent from the first network slice subnet instance, such that the second network slice subnet instance and the first network slice subnet instance are separate network slice subnet instances within the network slice instance and b) sharable with the first network slice subnet instance. - obtaining from a second node comprised in the communications network, a request to monitor a second performance of the network slice instance, the second performance being of one or more microservices to provide data on a sector of the communications network, and - determining, based on one or more requirements of the obtained request, wherein the one or more requirements comprises requirements associated with the one or more microservices required to monitor the second performance, to perform one of: i. initiating a creation of a second network slice subnet instance adapted to monitor the second performance using one or more monitoring functions based on the one or more requirements of the obtained request, the second network slice subnet instance being a) independent from the first network slice subnet instance, such that the second network slice subnet instance and the first network slice subnet instance are separate network slice subnet instances within the network slice instance, and b) sharable with the first network slice subnet instance; and ii. modifying, an existing second network slice subnet instance using the one or more monitoring functions based on the one or more requirements to monitor the second performance, the existing second network slice subnet instance being: a) independent from the first network slice subnet instance, such that the second network slice subnet instance and the first network slice subnet instance are separate network slice subnet instances within the network slice instance and b) sharable with the first network slice subnet instance. i. initiating a creation of a second network slice subnet instance adapted to monitor the second performance using one or more monitoring functions based on the one or more requirements of the obtained request, the second network slice subnet instance being a) independent from the first network slice subnet instance, such that the second network slice subnet instance and the first network slice subnet instance are separate network slice subnet instances within the network slice instance, and b) sharable with the first network slice subnet instance; and ii. modifying, an existing second network slice subnet instance using the one or more monitoring functions based on the one or more requirements to monitor the second performance, the existing second network slice subnet instance being: a) independent from the first network slice subnet instance, such that the second network slice subnet instance and the first network slice subnet instance are separate network slice subnet instances within the network slice instance and b) sharable with the first network slice subnet instance.