I have an X number of records like:
{ server: 1, ID: A1X, @timestamp: "2018-12-28 09:00"}
{ server: 1, ID: A2X, @timestamp: "2018-12-28 09:00"}
{ server: 1, ID: A3X, @timestamp: "2018-12-28 09:00"}
{ server: 2, ID: B1X, @timestamp: "2018-12-28 09:00"}
{ server: 3, ID: C1X, @timestamp: "2018-12-28 09:00"}
{ server: 3, ID: C2X, @timestamp: "2018-12-28 09:00"}
{ server: 4, ID: D1X, @timestamp: "2018-12-28 09:00"}
{ server: 1, ID: A1X, @timestamp: "2018-12-28 10:00"}
{ server: 1, ID: A3X, @timestamp: "2018-12-28 10:00"}
{ server: 2, ID: B1X, @timestamp: "2018-12-28 10:00"}
{ server: 3, ID: C1X, @timestamp: "2018-12-28 10:00"}
{ server: 4, ID: D1X, @timestamp: "2018-12-28 10:00"}
Waht I would like to show in Bargraph (or Pie) is how many servers have X number of IDs reporting. IDs are not reporting every timestamp. IDs are unique Hash Valiues in Real.
The number of servers is about 1000.
Result should be
1 Server with 3 IDs (Server 1)
1 Server with 2 IDs (Server 3)
2 Servers with 1 IDs (Server 2 and 4)
So I should be able to stack Unique Count on top of Unique Count.
Any advice on how to do this? Thanks